0000950170-22-011489.txt : 20220610 0000950170-22-011489.hdr.sgml : 20220610 20220610162540 ACCESSION NUMBER: 0000950170-22-011489 CONFORMED SUBMISSION TYPE: 10-K/A PUBLIC DOCUMENT COUNT: 130 CONFORMED PERIOD OF REPORT: 20220101 FILED AS OF DATE: 20220610 DATE AS OF CHANGE: 20220610 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PGT Innovations, Inc. CENTRAL INDEX KEY: 0001354327 STANDARD INDUSTRIAL CLASSIFICATION: METAL DOORS, SASH, FRAMES, MOLDING & TRIM [3442] IRS NUMBER: 200634715 STATE OF INCORPORATION: DE FISCAL YEAR END: 0101 FILING VALUES: FORM TYPE: 10-K/A SEC ACT: 1934 Act SEC FILE NUMBER: 001-37971 FILM NUMBER: 221009243 BUSINESS ADDRESS: STREET 1: 1070 TECHNOLOGY DRIVE CITY: NORTH VENICE STATE: FL ZIP: 34275 BUSINESS PHONE: 941-480-1600 MAIL ADDRESS: STREET 1: 1070 TECHNOLOGY DRIVE CITY: NORTH VENICE STATE: FL ZIP: 34275 FORMER COMPANY: FORMER CONFORMED NAME: PGT, Inc. DATE OF NAME CHANGE: 20060223 10-K/A 1 pgti-20220101.htm 10-K/A 10-K/A
--01-01three year20210001354327one2020-06-30FYtrue0001354327pgti:SoutheastSegmentMember2018-12-302019-12-280001354327us-gaap:FairValueInputsLevel2Memberus-gaap:ForwardContractsMember2022-01-010001354327pgti:AccruedLiabilitiyMember2021-01-020001354327pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMemberus-gaap:RestrictedStockMember2021-01-032022-01-010001354327pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMemberpgti:SoutheastSegmentMember2021-02-010001354327us-gaap:DebtInstrumentRedemptionPeriodTwoMemberpgti:TermLoanPayableWithZeroPointSixSevenFiveMemberpgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember2021-01-020001354327us-gaap:CustomerRelationshipsMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2020-02-012020-02-010001354327us-gaap:AllowanceForCreditLossMember2018-12-302019-12-280001354327pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMembersrt:RestatementAdjustmentMember2021-02-010001354327pgti:WindoorMember2019-12-292021-01-020001354327pgti:AnlinWindowsAndDoorsMemberpgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMemberpgti:CashOnHandMember2021-10-252021-10-250001354327us-gaap:TreasuryStockMember2018-12-290001354327srt:ScenarioPreviouslyReportedMemberpgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2021-02-010001354327us-gaap:DebtInstrumentRedemptionPeriodTwoMemberpgti:TermLoanPayableWithZeroPointSixSevenFiveMemberpgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember2022-01-010001354327pgti:SixPointSevenFivePercentSeniorNotesDue2026Memberpgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2021-02-010001354327pgti:CRiSoCalIncorporationMember2022-01-010001354327pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMemberpgti:CashOnHandMember2020-02-012020-02-010001354327pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMembersrt:RestatementAdjustmentMember2021-02-012021-02-010001354327pgti:TwoThousandAndNineteenEquityAndIncentiveCompensationPlanMember2022-01-010001354327srt:AffiliatedEntityMember2021-01-020001354327us-gaap:CostOfSalesMember2019-12-292021-01-020001354327pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2018-12-302019-12-280001354327pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMembersrt:RestatementAdjustmentMember2020-02-010001354327pgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember2016-02-152016-02-160001354327pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2021-01-032022-01-010001354327pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMemberpgti:ExecutiveAndNonExecutiveEmployeesMemberus-gaap:RestrictedStockMembersrt:MinimumMember2021-02-152021-02-150001354327pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2022-01-010001354327us-gaap:RestrictedStockMemberpgti:EleventhStoreMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2020-02-012020-02-010001354327pgti:AnlinWindowsAndDoorsMember2021-10-250001354327pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2021-02-022022-01-010001354327pgti:NonWindowAndDoorProductsMember2021-01-032022-01-010001354327us-gaap:LandMember2021-01-020001354327us-gaap:TradeNamesMember2021-01-032022-01-010001354327pgti:MidwestTransactionPremiumContractsMemberus-gaap:OtherAssetsMember2021-01-020001354327pgti:TermLoanPayableWithZeroPointSixSevenFiveMemberpgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember2021-01-020001354327pgti:AddOnIssuanceMemberpgti:SixPointSevenFivePercentSeniorNotesDue2026Memberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2020-02-012020-02-010001354327pgti:ImpactResistantWindowAndDoorProductsMember2018-12-302019-12-280001354327us-gaap:EmployeeStockOptionMember2019-12-292021-01-020001354327us-gaap:CostOfSalesMemberpgti:MidwestTransactionPremiumContractsMember2021-01-032022-01-010001354327us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-032022-01-010001354327us-gaap:NoncompeteAgreementsMember2022-01-010001354327us-gaap:RestrictedStockMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMemberpgti:SellerOneMember2020-02-012020-02-010001354327us-gaap:FacilityClosingMember2019-12-292021-01-020001354327pgti:SixPointSevenFivePercentSeniorNotesDue2026Memberpgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2021-02-012021-02-0100013543272019-12-292020-04-040001354327pgti:ProgramforRepurchasesofCompanyCommonStockMember2018-12-302019-12-280001354327pgti:ShippingHandlingAndDistributionMember2019-12-292021-01-020001354327us-gaap:ForwardContractsMember2021-01-020001354327us-gaap:RestrictedStockMember2021-01-020001354327pgti:TradenameMember2022-01-010001354327us-gaap:NoncompeteAgreementsMembersrt:ScenarioPreviouslyReportedMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2020-02-012020-02-010001354327pgti:AssetPurchaseAgreementMemberpgti:CardinalLgCompanyMemberpgti:ManufacturingEquipmentMember2017-09-222017-09-220001354327pgti:NewSouthWindowSolutionsMemberpgti:SixPointSevenFivePercentSeniorNotesDue2026Memberpgti:CashOnHandMember2020-01-242020-01-240001354327pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMembersrt:RestatementAdjustmentMemberus-gaap:TradeNamesMember2020-02-012020-02-010001354327us-gaap:CustomerRelationshipsMembersrt:MinimumMemberpgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2021-02-012021-02-010001354327us-gaap:BuildingAndBuildingImprovementsMember2022-01-010001354327pgti:EcoEnterprisesLLCMember2021-02-010001354327pgti:WesternSegmentMember2021-01-032022-01-010001354327pgti:TwoThousandAndNineteenEquityAndIncentiveCompensationPlanMember2021-01-032022-01-010001354327us-gaap:ComputerSoftwareIntangibleAssetMember2022-01-010001354327pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2020-02-012020-02-010001354327pgti:SixPointSevenFivePercentSeniorNotesDue2026Member2022-01-010001354327srt:ScenarioPreviouslyReportedMemberpgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2021-02-012021-02-010001354327pgti:KpmgLlpMember2019-12-292021-01-020001354327srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2021-01-032022-01-010001354327us-gaap:AdditionalPaidInCapitalMember2018-12-302019-12-280001354327pgti:MidwestTransactionPremiumContractsMember2019-12-292021-01-020001354327us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-290001354327us-gaap:CustomerRelationshipsMemberpgti:AnlinWindowsAndDoorsMember2021-10-252021-10-250001354327us-gaap:AccruedLiabilitiesMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2021-01-020001354327pgti:WesternSegmentMember2021-01-020001354327pgti:SupplyAgreementMemberus-gaap:CostOfSalesMemberpgti:CardinalLgCompanyMember2021-01-032022-01-010001354327pgti:AssetPurchaseAgreementMemberpgti:CardinalLgCompanyMemberpgti:ManufacturingEquipmentMember2017-09-220001354327pgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member2022-01-010001354327pgti:TermLoanFacilityMember2016-02-152016-02-160001354327pgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member2022-01-010001354327us-gaap:RestrictedStockMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMemberpgti:TenStoresMember2020-02-012020-02-010001354327pgti:RepairAndRemodelMember2021-01-032022-01-010001354327us-gaap:AccumulatedOtherComprehensiveIncomeMemberus-gaap:ForwardContractsMember2021-01-020001354327us-gaap:AccountingStandardsUpdate202108Member2022-01-010001354327pgti:AnlinWindowsAndDoorsMemberus-gaap:DevelopedTechnologyRightsMember2021-10-252021-10-250001354327us-gaap:RestrictedStockMemberpgti:EleventhStoreMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2020-02-010001354327us-gaap:LandMember2022-01-010001354327us-gaap:NotesPayableToBanksMemberpgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember2021-01-020001354327pgti:CGIWindowsAndDoorsHoldingIncMember2019-12-292021-01-0200013543272020-10-042021-01-020001354327us-gaap:CostOfSalesMemberus-gaap:CommodityContractMember2019-12-292021-01-020001354327pgti:TradenameMemberpgti:CRiSoCalIncorporationMember2021-01-032022-01-010001354327pgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member2021-09-240001354327pgti:WesternWindowSystemsMember2022-01-010001354327pgti:MidwestTransactionPremiumContractsMember2022-01-010001354327us-gaap:NotesPayableToBanksMemberpgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember2022-01-010001354327us-gaap:CustomerRelationshipsMembersrt:MaximumMember2021-01-032022-01-010001354327pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2021-02-010001354327srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2021-01-032022-01-010001354327us-gaap:RestrictedStockMember2021-01-032022-01-010001354327pgti:AnlinWindowsAndDoorsMember2019-12-292021-01-020001354327us-gaap:TreasuryStockMember2021-01-032022-01-010001354327pgti:SupplyAgreementMemberus-gaap:AccruedLiabilitiesMemberpgti:CardinalLgCompanyMember2022-01-010001354327pgti:ThirdAmendmentToCreditAgreementMember2019-10-310001354327pgti:RepairAndRemodelMember2018-12-302019-12-280001354327us-gaap:RetainedEarningsMember2018-12-302019-12-280001354327pgti:TermLoanFacilityMember2021-01-020001354327us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-020001354327srt:AffiliatedEntityMember2022-01-010001354327srt:ScenarioPreviouslyReportedMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMemberus-gaap:DevelopedTechnologyRightsMember2020-02-012020-02-010001354327us-gaap:MachineryAndEquipmentMember2022-01-010001354327pgti:TradenameMembersrt:ScenarioPreviouslyReportedMemberpgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2021-02-012021-02-010001354327pgti:TradenameMemberpgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMembersrt:RestatementAdjustmentMember2021-02-012021-02-010001354327us-gaap:RestrictedStockMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2019-12-292021-01-020001354327srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2021-01-032022-01-010001354327pgti:NonWindowAndDoorProductsMember2018-12-302019-12-2800013543272021-01-020001354327us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-032022-01-010001354327pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2021-01-252021-01-250001354327pgti:TermLoanPayableWithZeroPointSixSevenFiveMemberpgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember2022-01-010001354327us-gaap:FairValueInputsLevel2Memberpgti:MidwestTransactionPremiumContractsMember2021-01-020001354327pgti:ImpactResistantWindowAndDoorProductsMember2019-12-292021-01-020001354327us-gaap:BuildingAndBuildingImprovementsMember2021-01-020001354327us-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2021-10-252021-10-250001354327us-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2021-10-252021-10-250001354327pgti:EmployeesStockPurchasePlanMember2021-01-032022-01-010001354327pgti:SixPointSevenFivePercentSeniorNotesDue2026Memberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2020-02-012020-02-010001354327us-gaap:DebtInstrumentRedemptionPeriodFourMemberpgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member2021-01-032022-01-010001354327us-gaap:TreasuryStockMember2021-01-020001354327srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2021-01-032022-01-010001354327pgti:ContractAssetsNetMember2021-01-020001354327pgti:MidwestTransactionPremiumContractsMemberus-gaap:OtherCurrentAssetsMember2022-01-010001354327pgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember2021-01-020001354327pgti:NewConstructionMember2021-01-032022-01-010001354327pgti:ImpairmentOfLeaseRightOfUseAssetMember2019-12-292021-01-020001354327pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMemberpgti:CashOnHandMember2021-02-012021-02-010001354327pgti:ShippingHandlingAndDistributionMember2021-01-032022-01-010001354327us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-280001354327us-gaap:AdditionalPaidInCapitalMember2018-12-290001354327us-gaap:SellingGeneralAndAdministrativeExpensesMember2018-12-302019-12-280001354327us-gaap:AllowanceForCreditLossMember2018-12-290001354327us-gaap:RestrictedStockMemberpgti:TotalElevenStoresMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2020-02-010001354327pgti:AnlinWindowsAndDoorsMemberus-gaap:OtherLiabilitiesMember2022-01-010001354327pgti:WesternWindowSystemsMember2021-01-032022-01-010001354327us-gaap:CostOfSalesMemberus-gaap:CommodityContractMember2021-01-032022-01-010001354327pgti:RestrictedStockAwardAndRestrictedStockUnitsMember2021-05-202021-05-200001354327pgti:WesternSegmentMember2019-12-292021-01-020001354327us-gaap:CustomerRelationshipsMembersrt:MaximumMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2020-02-012020-02-010001354327us-gaap:CostOfSalesMemberpgti:MidwestTransactionPremiumContractsMember2019-12-292021-01-020001354327us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-12-292021-01-020001354327pgti:TwoThousandAndFourteenOmnibusIncentivePlanMember2022-01-010001354327us-gaap:AllowanceForCreditLossMember2022-01-010001354327pgti:CRiSoCalIncorporationMember2021-01-032022-01-010001354327us-gaap:AdditionalPaidInCapitalMember2019-12-280001354327pgti:AnlinWindowsAndDoorsMemberus-gaap:TradeNamesMember2021-10-252021-10-250001354327srt:MaximumMemberus-gaap:VehiclesMember2021-01-032022-01-010001354327srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2021-01-032022-01-010001354327us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-292021-01-020001354327pgti:RevolvingCreditFacilityDueTwoThousandTwentyFourMember2019-10-302019-10-310001354327us-gaap:ComputerSoftwareIntangibleAssetMember2021-01-032022-01-010001354327pgti:UsImpactSystemsIncMember2021-01-032022-01-010001354327us-gaap:DebtInstrumentRedemptionPeriodTwoMemberpgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member2021-01-032022-01-010001354327pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2020-02-010001354327pgti:AnlinWindowsAndDoorsMember2021-10-262022-01-010001354327pgti:SixPointSevenFivePercentSeniorNotesDue2026Member2020-01-240001354327pgti:SoutheastSegmentMember2022-01-010001354327us-gaap:SellingGeneralAndAdministrativeExpensesMemberpgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2020-10-042021-01-020001354327us-gaap:EarliestTaxYearMemberus-gaap:InternalRevenueServiceIRSMember2021-01-032022-01-010001354327pgti:ShippingHandlingAndDistributionMember2018-12-302019-12-280001354327us-gaap:AllowanceForCreditLossMember2021-01-020001354327pgti:UsImpactSystemsIncMember2022-01-010001354327pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMemberus-gaap:CommonStockMember2021-02-012021-02-010001354327pgti:WesternWindowSystemsMemberpgti:WesternWindowSystemsBlockerLimitedLiabilityCompanyMember2019-12-292021-01-020001354327us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-01-020001354327pgti:AssetPurchaseAgreementMemberpgti:CardinalLgCompanyMemberus-gaap:OtherCurrentAssetsMemberpgti:ManufacturingEquipmentMember2017-09-220001354327us-gaap:CommonStockMember2018-12-302019-12-280001354327us-gaap:MachineryAndEquipmentMember2021-01-020001354327us-gaap:CustomerRelationshipsMembersrt:ScenarioPreviouslyReportedMemberpgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2021-02-012021-02-010001354327us-gaap:AccountingStandardsUpdate201912Member2022-01-010001354327pgti:ProgramforRepurchasesofCompanyCommonStockMember2019-05-220001354327pgti:MidwestTransactionPremiumContractsMemberus-gaap:OtherCurrentAssetsMember2021-01-020001354327pgti:TradenameMemberpgti:AnlinWindowsAndDoorsMember2021-01-032022-01-010001354327pgti:VolumeProductMemberpgti:WesternSegmentMemberus-gaap:TransferredAtPointInTimeMember2019-12-292021-01-020001354327pgti:SupplyAgreementMemberus-gaap:CostOfSalesMemberpgti:CardinalLgCompanyMember2019-12-292021-01-020001354327pgti:PropertyAndEquipmentCostsAndChargesMember2019-12-292021-01-020001354327us-gaap:CostOfSalesMember2021-01-032022-01-010001354327pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMemberus-gaap:TradeNamesMember2020-02-012020-02-010001354327us-gaap:RestrictedStockMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2021-01-032022-01-010001354327srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2021-01-032022-01-0100013543272019-12-280001354327us-gaap:RestrictedStockUnitsRSUMember2021-05-202021-05-200001354327pgti:WindoorMember2022-01-010001354327pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMemberpgti:ExecutiveAndNonExecutiveEmployeesMemberus-gaap:RestrictedStockMember2021-02-152021-02-150001354327pgti:AnlinWindowsAndDoorsMemberpgti:TwoThousandSixteenCreditAgreementMember2021-10-252021-10-250001354327pgti:NewConstructionMember2019-12-292021-01-020001354327us-gaap:CommonStockMember2021-01-020001354327pgti:MidwestTransactionPremiumContractsMember2021-01-032022-01-010001354327pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMemberpgti:ExecutiveAndNonExecutiveEmployeesMemberus-gaap:RestrictedStockMemberpgti:ShareholdersReturnOptionOneMember2021-02-152021-02-150001354327us-gaap:AccruedLiabilitiesMemberus-gaap:ForwardContractsMember2021-01-020001354327pgti:PersonnelRelatedCostsMember2019-12-292021-01-0200013543272021-01-032022-01-010001354327us-gaap:RestrictedStockMember2022-01-010001354327pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMemberpgti:CashOnHandMember2021-01-252021-01-250001354327pgti:TermLoanFacilityMember2016-02-160001354327pgti:TradenameMemberpgti:EcoEnterprisesLLCMember2021-01-032022-01-010001354327us-gaap:ConstructionInProgressMember2022-01-0100013543272021-07-042021-10-020001354327us-gaap:CustomerRelationshipsMember2022-01-010001354327pgti:AnlinWindowsAndDoorsMemberpgti:FourPointThreeSevenFivePercentSeniorNotesDueInTwoThousandTwentyNineMember2021-10-252021-10-2500013543272022-02-250001354327us-gaap:CustomerRelationshipsMembersrt:ScenarioPreviouslyReportedMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2020-02-012020-02-010001354327us-gaap:NoncompeteAgreementsMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2020-02-012020-02-010001354327us-gaap:RestrictedStockMemberpgti:SellerTwoMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2020-02-012020-02-010001354327pgti:TwoThousandAndNineteenEquityAndIncentiveCompensationPlanMember2019-05-220001354327pgti:WesternWindowSystemsMember2019-12-292021-01-020001354327pgti:InsulationGlassPlantMemberMemberpgti:NorthVeniceMember2021-01-032022-01-010001354327us-gaap:FacilityClosingMember2020-04-202020-04-200001354327us-gaap:RestrictedStockMember2021-05-202021-05-200001354327pgti:VolumeProductMemberpgti:WesternSegmentMemberus-gaap:TransferredAtPointInTimeMember2018-12-302019-12-280001354327pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2019-12-292021-01-0200013543272021-10-032022-01-010001354327srt:ScenarioPreviouslyReportedMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2020-02-010001354327us-gaap:RetainedEarningsMember2018-12-290001354327us-gaap:ForwardContractsMember2021-01-020001354327pgti:FourthAmendmentToCreditAgreementMember2021-10-252021-10-250001354327us-gaap:ForwardContractsMemberus-gaap:OtherCurrentAssetsMember2022-01-010001354327pgti:EmployeesStockPurchasePlanMembersrt:MinimumMember2019-05-222019-05-220001354327pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMembersrt:RestatementAdjustmentMember2020-02-012020-02-010001354327us-gaap:AccumulatedOtherComprehensiveIncomeMemberpgti:MidwestTransactionPremiumContractsMember2021-01-020001354327us-gaap:AccumulatedOtherComprehensiveIncomeMemberus-gaap:ForwardContractsMember2019-12-280001354327pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2021-01-032022-01-010001354327pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMemberus-gaap:RestrictedStockMemberpgti:ExecutiveAndNonExecutiveEmployeesMemberpgti:EbitdaAndShareholdersComponentCriteriaMember2021-02-152021-02-1500013543272018-12-290001354327pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMemberpgti:ExecutiveAndNonExecutiveEmployeesMemberus-gaap:RestrictedStockMemberpgti:ShareholdersReturnOptionTwoMember2021-02-152021-02-150001354327pgti:EmployeesStockPurchasePlanMember2019-05-222019-05-220001354327pgti:MidwestTransactionPremiumContractsMember2021-01-020001354327pgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member2019-12-292021-01-020001354327pgti:SixPointSevenFivePercentSeniorNotesDue2026Member2021-01-032022-01-010001354327pgti:MidwestTransactionPremiumContractsMember2022-01-010001354327pgti:SixPointSevenFivePercentSeniorNotesDue2026Member2020-01-242020-01-240001354327us-gaap:ForwardContractsMemberus-gaap:OtherCurrentAssetsMember2021-01-020001354327pgti:MidwestTransactionPremiumContractsMemberus-gaap:AccruedLiabilitiesMember2021-01-020001354327pgti:TradenameMemberpgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2021-02-012021-02-010001354327us-gaap:AdditionalPaidInCapitalMember2022-01-010001354327srt:AffiliatedEntityMember2018-12-302019-12-280001354327pgti:COVIDNineteenMemberpgti:WesternWindowSystemsMember2020-04-052020-07-040001354327pgti:TwoThousandSixEquityIncentivePlanMember2014-03-280001354327pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2021-02-012021-02-0100013543272021-07-020001354327us-gaap:ForwardContractsMember2018-12-302019-12-280001354327pgti:NonWindowAndDoorProductsMember2019-12-292021-01-020001354327pgti:UsImpactSystemsIncMember2019-12-292021-01-020001354327pgti:MidwestTransactionPremiumContractsMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-010001354327us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-010001354327pgti:CRiSoCalIncorporationMember2021-05-020001354327srt:MaximumMember2021-01-032022-01-010001354327pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMemberus-gaap:RestrictedStockMemberpgti:ExecutiveAndNonExecutiveEmployeesMemberpgti:EarningsBeforeInterestTaxDepreciationAndAmortizationMetricMember2021-02-152021-02-150001354327pgti:ContractAssetsNetMember2022-01-010001354327pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMemberpgti:PremiumMember2020-02-012020-02-010001354327pgti:SecondAmendmentToCreditAgreementMember2021-01-032022-01-010001354327srt:AffiliatedEntityMember2019-12-292021-01-020001354327us-gaap:FairValueInputsLevel2Member2022-01-010001354327us-gaap:CustomerRelationshipsMembersrt:MinimumMember2021-01-032022-01-010001354327us-gaap:CommonStockMember2018-12-290001354327us-gaap:LeaseholdImprovementsMember2021-01-032022-01-010001354327pgti:COVIDNineteenMemberus-gaap:TradeNamesMember2020-04-052020-07-040001354327us-gaap:RevolvingCreditFacilityMember2016-02-160001354327us-gaap:TreasuryStockMember2018-12-302019-12-280001354327pgti:WesternWindowSystemsMember2018-08-132018-08-130001354327pgti:SoutheastSegmentMember2021-01-032022-01-010001354327us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForwardContractsMember2021-01-020001354327us-gaap:ForwardContractsMember2022-01-010001354327pgti:SeniorSecuredCreditFacilitiesMember2016-02-160001354327us-gaap:EmployeeStockOptionMember2021-01-032022-01-010001354327pgti:SoutheastSegmentMember2019-12-292021-01-020001354327us-gaap:AllowanceForCreditLossMember2021-01-032022-01-010001354327us-gaap:ForwardContractsMember2021-01-032022-01-010001354327us-gaap:AllowanceForCreditLossMember2019-12-280001354327us-gaap:SoftwareDevelopmentMember2021-01-032022-01-010001354327us-gaap:CommonStockMember2019-12-292021-01-020001354327us-gaap:DebtInstrumentRedemptionPeriodOneMemberpgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member2021-01-032022-01-010001354327us-gaap:NoncompeteAgreementsMember2021-01-020001354327us-gaap:FairValueInputsLevel2Memberpgti:MidwestTransactionPremiumContractsMember2022-01-010001354327us-gaap:TradeNamesMember2021-01-020001354327srt:MinimumMember2022-01-010001354327us-gaap:CustomerRelationshipsMembersrt:MaximumMemberpgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2021-02-012021-02-010001354327pgti:TotalElevenStoresMemberus-gaap:RestrictedStockMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2020-02-012020-02-010001354327srt:AffiliatedEntityMember2021-01-032022-01-010001354327pgti:SixPointSevenFivePercentSeniorNotesDue2026Member2021-09-272021-09-270001354327us-gaap:VehiclesMember2022-01-010001354327pgti:SupplyAgreementMemberus-gaap:CostOfSalesMemberpgti:CardinalLgCompanyMember2018-12-302019-12-280001354327us-gaap:RetainedEarningsMember2022-01-010001354327pgti:AccruedLiabilitiyMember2022-01-0100013543272021-01-032021-04-030001354327us-gaap:TradeNamesMember2021-01-020001354327pgti:SupplyAgreementMemberpgti:CardinalLgCompanyMember2022-01-010001354327pgti:RepairAndRemodelMember2019-12-292021-01-020001354327us-gaap:RestrictedStockMember2019-12-292021-01-020001354327pgti:TwoThousandSixEquityIncentivePlanMember2014-03-272014-03-280001354327pgti:MidwestTransactionPremiumContractsMember2021-01-032022-01-010001354327us-gaap:SellingGeneralAndAdministrativeExpensesMemberpgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2021-01-032022-01-010001354327us-gaap:AccumulatedOtherComprehensiveIncomeMemberus-gaap:ForwardContractsMember2022-01-010001354327pgti:TwoThousandEighteenSeniorNotesDueTwoThousandTwentySixMember2021-01-032022-01-010001354327us-gaap:CostOfSalesMemberus-gaap:CommodityContractMember2018-12-302019-12-280001354327us-gaap:TreasuryStockMember2019-12-292021-01-0200013543272018-12-302019-12-280001354327us-gaap:RestrictedStockMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2020-02-010001354327us-gaap:VehiclesMember2021-01-020001354327pgti:SixPointSevenFivePercentSeniorNotesDue2026Member2021-01-020001354327us-gaap:TreasuryStockMember2019-12-280001354327srt:ScenarioPreviouslyReportedMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2020-02-012020-02-010001354327us-gaap:TradeNamesMember2022-01-010001354327us-gaap:AdditionalPaidInCapitalMember2021-01-020001354327pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMemberus-gaap:RestrictedStockMemberpgti:ExecutiveAndNonExecutiveEmployeesMemberpgti:CompanyPerformanceCriteriaMember2021-02-150001354327pgti:RestrictedStockAwardAndRestrictedStockUnitsMember2021-05-200001354327pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMemberus-gaap:RestrictedStockMemberpgti:ExecutiveAndNonExecutiveEmployeesMemberpgti:CompanyPerformanceCriteriaMember2021-02-152021-02-150001354327us-gaap:CommonStockMember2019-12-280001354327pgti:AnlinWindowsAndDoorsMemberpgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember2021-10-250001354327pgti:WindoorMember2021-01-032022-01-010001354327us-gaap:CommonStockMember2022-01-010001354327pgti:WesternSegmentMember2018-12-302019-12-280001354327pgti:DevelopedTechnologyMembersrt:MinimumMember2021-01-032022-01-0100013543272022-01-010001354327us-gaap:FairValueInputsLevel2Member2021-01-020001354327us-gaap:RetainedEarningsMember2021-01-032022-01-010001354327pgti:SoutheastSegmentMember2021-01-020001354327pgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member2022-01-010001354327us-gaap:LatestTaxYearMemberus-gaap:InternalRevenueServiceIRSMember2021-01-032022-01-010001354327pgti:SixPointSevenFivePercentSeniorNotesDue2026Member2018-08-102018-08-100001354327us-gaap:FairValueInputsLevel2Memberus-gaap:ForwardContractsMember2021-01-020001354327pgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember2022-01-010001354327us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-010001354327pgti:AnlinWindowsAndDoorsMemberpgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember2021-10-252021-10-250001354327pgti:ImpactResistantWindowAndDoorProductsMember2021-01-032022-01-010001354327pgti:WesternWindowSystemsMemberpgti:WesternWindowSystemsBlockerLimitedLiabilityCompanyMember2022-01-010001354327us-gaap:ForwardContractsMember2021-01-032022-01-010001354327us-gaap:CustomerRelationshipsMemberpgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2021-02-012021-02-010001354327us-gaap:CustomerRelationshipsMember2021-01-020001354327pgti:AnlinWindowsAndDoorsMember2021-01-032022-01-010001354327pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2021-02-012021-02-010001354327pgti:InventoryChargesMember2019-12-292021-01-0200013543272021-04-042021-07-030001354327us-gaap:DebtInstrumentRedemptionPeriodThreeMemberpgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member2021-01-032022-01-010001354327us-gaap:OtherNoncurrentLiabilitiesMemberpgti:MidwestTransactionPremiumContractsMember2021-01-020001354327us-gaap:ConstructionInProgressMember2021-01-020001354327us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-302019-12-2800013543272019-12-292021-01-020001354327pgti:SixPointSevenFivePercentSeniorNotesDue2026Member2018-08-100001354327pgti:CRiSoCalIncorporationMember2021-05-032022-01-010001354327pgti:TwoThousandAndFourteenOmnibusIncentivePlanMember2014-05-070001354327srt:MinimumMember2021-01-032022-01-010001354327pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2022-01-010001354327pgti:SixPointSevenFivePercentSeniorNotesDue2026Member2021-01-250001354327pgti:AnlinWindowsAndDoorsMember2021-10-252021-10-250001354327pgti:VolumeProductMemberpgti:WesternSegmentMemberus-gaap:TransferredAtPointInTimeMember2021-01-032022-01-010001354327us-gaap:AdditionalPaidInCapitalMember2021-01-032022-01-010001354327pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMemberpgti:ExecutiveAndNonExecutiveEmployeesMemberus-gaap:RestrictedStockMembersrt:MaximumMember2021-02-152021-02-150001354327pgti:SixPointSevenFivePercentSeniorNotesDue2026Member2019-12-292021-01-020001354327pgti:SupplyAgreementMemberus-gaap:OtherLiabilitiesMemberpgti:CardinalLgCompanyMember2022-01-010001354327pgti:WesternWindowSystemsMemberpgti:WesternWindowSystemsBlockerLimitedLiabilityCompanyMember2021-01-032022-01-010001354327pgti:TwoThousandEighteenSeniorNotesDueTwoThousandTwentySixMember2021-01-020001354327pgti:SixPointSevenFivePercentSeniorNotesDue2026Memberpgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMemberpgti:CashOnHandMember2021-02-012021-02-010001354327us-gaap:RetainedEarningsMember2021-01-020001354327us-gaap:CommonStockMember2021-01-032022-01-010001354327us-gaap:VehiclesMembersrt:MinimumMember2021-01-032022-01-010001354327pgti:TradenameMember2021-01-020001354327pgti:TermLoanFacilityMember2022-01-010001354327us-gaap:TradeNamesMember2022-01-010001354327us-gaap:AccruedLiabilitiesMemberpgti:AnlinWindowsAndDoorsMember2022-01-010001354327pgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member2021-01-032022-01-010001354327pgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member2021-09-242021-09-240001354327pgti:SupplyAgreementMemberus-gaap:CostOfSalesMemberpgti:CardinalLgCompanyMember2017-01-012017-12-300001354327pgti:DevelopedTechnologyMember2022-01-0100013543272020-07-052020-10-030001354327pgti:CGIWindowsAndDoorsHoldingIncMember2022-01-010001354327pgti:AnlinWindowsAndDoorsMember2022-01-010001354327pgti:CRiSoCalIncorporationMember2021-05-022021-05-020001354327pgti:EcoEnterprisesLLCMember2021-01-032022-01-010001354327us-gaap:ForwardContractsMember2019-12-292021-01-020001354327us-gaap:RetainedEarningsMember2019-12-292021-01-020001354327pgti:DevelopedTechnologyMember2021-01-020001354327pgti:SixPointSevenFivePercentSeniorNotesDue2026Member2021-01-252021-01-250001354327us-gaap:AccumulatedOtherComprehensiveIncomeMemberus-gaap:ForwardContractsMember2018-12-290001354327us-gaap:ComputerSoftwareIntangibleAssetMember2021-01-020001354327pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2019-12-292021-01-020001354327us-gaap:ForwardContractsMember2022-01-010001354327srt:ScenarioPreviouslyReportedMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMemberus-gaap:TradeNamesMember2020-02-012020-02-010001354327srt:MaximumMember2022-01-010001354327us-gaap:AllowanceForCreditLossMember2019-12-292021-01-020001354327us-gaap:SellingGeneralAndAdministrativeExpensesMemberpgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember2020-10-042022-01-010001354327pgti:NewConstructionMember2018-12-302019-12-2800013543272020-04-052020-07-040001354327srt:MaximumMemberpgti:DevelopedTechnologyMember2021-01-032022-01-010001354327us-gaap:TreasuryStockMember2022-01-010001354327us-gaap:CustomerRelationshipsMemberpgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMembersrt:RestatementAdjustmentMember2021-02-012021-02-010001354327us-gaap:SellingGeneralAndAdministrativeExpensesMemberpgti:AnlinWindowsAndDoorsMember2021-10-252021-10-250001354327us-gaap:RevolvingCreditFacilityMember2022-01-010001354327pgti:ThirdAmendmentToCreditAgreementMember2019-10-302019-10-310001354327pgti:NorthVeniceMemberpgti:GlassTemperingAndLaminatingPlantMember2021-01-032022-01-010001354327pgti:WesternSegmentMember2022-01-010001354327pgti:RevolvingCreditFacilityDueTwoThousandTwentyFourMember2022-01-010001354327pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMembersrt:RestatementAdjustmentMember2021-01-020001354327pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMemberus-gaap:DevelopedTechnologyRightsMember2020-02-012020-02-010001354327pgti:CGIWindowsAndDoorsHoldingIncMember2021-01-032022-01-010001354327pgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember2021-01-032022-01-010001354327us-gaap:RetainedEarningsMember2019-12-280001354327us-gaap:RestrictedStockMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMemberpgti:TenStoresMember2020-02-010001354327us-gaap:AdditionalPaidInCapitalMember2019-12-292021-01-020001354327pgti:RevolvingCreditFacilityDueTwoThousandTwentyFourMembersrt:MaximumMember2019-10-310001354327us-gaap:RestrictedStockMemberpgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember2020-02-012020-02-01pgti:Forwardcontractutr:lbxbrli:purepgti:Memberxbrli:sharespgti:Segmentiso4217:USDutr:lbiso4217:USDxbrli:sharespgti:Storeiso4217:USDpgti:Plant

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

Form 10-K/A

(Amendment No. 1)

 

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended January 1, 2022

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from to

Commission File Number: 001-37971

 

PGT Innovations, Inc.

(Exact name of registrant as specified in its charter)

 

 

Delaware

 

20-0634715

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

 

 

1070 Technology Drive

North Venice, Florida

 

34275

(Address of principal executive offices)

 

(Zip Code)

Registrant’s telephone number, including area code:

(941) 480-1600

Former name, former address and former fiscal year, if changed since last report:

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.01 per share

 

PGTI

 

New York Stock Exchange, Inc.

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

 

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

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act. Yes ☐ No

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐

Indicate by check mark whether the registrant has submitted electronically, every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§ 229.405 of this chapter) is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. ☐

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or emerging growth company. See definition of “accelerated filer,” “large accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

 

Accelerated filer

 

 

 

 

 

Non-accelerated filer

 

Smaller reporting company

 

 

 

 

 

 

 

 

Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act Yes ☐ No ☐

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

Indicate by check mark whether the registrant is a shell company (as defined by Rule 12b-2 of the Exchange Act). Yes ☐ No

The aggregate market value of the registrant’s common stock held by non-affiliates of the registrant as of July 2, 2021 was approximately $1,317,945,678 based on the closing price per share on that date of $23.00 as reported on the New York Stock Exchange.

The number of shares of the registrant’s common stock, par value $0.01, outstanding as of February 25, 2022, was 59,899,927.

 

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the Company’s Proxy Statement for the Company’s 2022 Annual Meeting of Stockholders are incorporated by reference into Part III of this Form 10-K. The Company’s Proxy Statement will be filed with the Securities and Exchange Commission pursuant to Regulation 14A.

 


 

EXPLANATORY NOTE

The purpose of this Amendment No. 1 (the “Amendment”) to the Annual Report on Form 10-K of PGT Innovations, Inc. (the “Company”) for the year ended January 1, 2022, which was filed with the United States Securities and Exchange Commission (“SEC”) on March 1, 2022 (the “Original Form 10-K”) is (i) to provide, pursuant to Public Company Accounting Oversight Board ("PCAOB") Auditing Standards ("AS"), an updated report of our current independent registered public accounting firm, Ernst & Young LLP (PCAOB ID: 42), that includes the introductory language required by PCAOB AS 3101.15, including the section title "Critical Audit Matter," to immediately precede the critical audit matter discussed in its report, which was inadvertently excluded from its report as filed in the Original Form 10-K due to typographical error; and (ii) to provide the report of our predecessor independent registered public accounting firm, KPMG LLP (PCAOB ID: 185) ("Predecessor Auditor") relating to the Predecessor Auditor's audits of the Company's consolidated financial statements for periods prior to the Company's 2021 fiscal year, including the Company's consolidated balance sheet as of January 2, 2021, and the Company's consolidated statements of operations, comprehensive income, cash flows, and shareholders' equity for the two-year period ended January 2, 2021, which was inadvertently excluded from the Original Form 10-K due to miscommunication between the Company and the Predecessor Auditor regarding the inclusion of the Predecessor Auditor's report in subsequent filings with the SEC.

Except as otherwise set forth in this Explanatory Note, no other information included in the Original Form 10-K is amended or changed by this Amendment. This Amendment does not reflect events occurring after the date of the filing of the Original Form 10-K or modify or update any of the other disclosures contained therein in any way.

- 2 -


 

PGT Innovations, Inc.

Table of Contents to Form 10-K

 

 

 

 

 

Page

 

 

PART I

 

 

 

 

 

 

 

Item 1.

 

Business

 

6

Item 1A.

 

Risk Factors

 

14

Item 1B.

 

Unresolved Staff Comments

 

25

Item 2.

 

Properties

 

26

Item 3.

 

Legal Proceedings

 

26

Item 4.

 

Mine Safety Disclosures

 

27

 

 

 

 

 

 

 

PART II

 

 

 

 

 

 

 

Item 5.

 

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

 

28

Item 6.

 

[Reserved]

 

30

Item 7.

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

30

Item 7A.

 

Quantitative and Qualitative Disclosures About Market Risk

 

44

Item 8.

 

Financial Statements and Supplementary Data

 

45

Item 9.

 

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

 

90

Item 9A.

 

Controls and Procedures

 

90

Item 9B.

 

Other Information

 

92

Item 9C.

 

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

 

92

 

 

 

 

 

 

 

PART III

 

 

 

 

 

 

 

Item 10.

 

Directors, Executive Officers and Corporate Governance

 

93

Item 11.

 

Executive Compensation

 

93

Item 12.

 

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

 

93

Item 13.

 

Certain Relationships and Related Transactions, and Director Independence

 

93

Item 14.

 

Principal Accountant Fees and Services

 

93

 

 

 

 

 

 

 

PART IV

 

 

 

 

 

 

 

Item 15.

 

Exhibit and Financial Statement Schedules

 

94

Item 16.

 

Form 10-K Summary

 

97

 

 

Signatures

 

98

 

 

 

- 3 -


 

CAUTIONARY NOTE REGARDING FORWARD LOOKING STATEMENTS

 

From time to time, we have made or will make forward-looking statements within the meaning of Section 21E of the Exchange Act. For those statements we claim the protection of the safe harbor provisions for forward-looking statements contained in such section. Forward-looking statements are not a statement of historical facts but are based on management’s current beliefs, assumptions and expectations regarding our future performance, taking account of the information currently available to management. Forward-looking statements usually can be identified by the use of words such as “goal”, “objective”, “plan”, “expect”, “anticipate”, “intend”, “project”, “believe”, “estimate”, “may”, “could”, or other words of similar meaning. Forward-looking statements provide our current expectations or forecasts of future events, results, circumstances or aspirations. Our disclosures in this Annual Report on Form 10-K (this “Report”) contain forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. We may also make forward-looking statements in our other documents filed or furnished with the Securities and Exchange Commission and in oral presentations. Forward-looking statements are based on assumptions and by their nature are subject to risks and uncertainties, many of which are outside of our control. Our actual results may differ materially from those set forth in our forward-looking statements. There is no assurance that any list of risks and uncertainties or risk factors is complete. Factors that could cause actual results to differ materially from those described in our forward-looking statements include, but are not limited to:

 

the impact of the COVID-19 pandemic (the "COVID-19 pandemic" or "Pandemic") and related measures taken by governmental or regulatory authorities to combat the Pandemic, including the impact of the Pandemic and these measures on the economies and demand for our products in the states where we sell them, and on our customers, suppliers, labor force, business, operations and financial performance;
unpredictable weather and macroeconomic factors that may negatively impact the repair and remodel and new construction markets and the construction industry generally, especially in the state of Florida and the western United States, where the substantial portion of our sales are currently generated, and in the U.S. generally;
changes in raw material prices, especially for aluminum, glass and vinyl, including, price increases due to the implementation of tariffs and other trade-related restrictions or Pandemic-related supply chain interruptions;
our dependence on a limited number of suppliers for certain of our key material;
our dependence on our impact-resistant product lines, which increased with the Eco Acquisition, and contemporary indoor/outdoor window and door systems, and on consumer preferences for those types and styles of products;
the effects of increased expenses or unanticipated liabilities incurred as a result of, or due to activities related to, our recent acquisitions, including Anlin, and our Eco Acquisition;
our level of indebtedness, which increased in connection with our acquisition, including our Eco Acquisition, and the acquisition of Anlin;
increases in credit losses from obligations owed to us by our customers in the event of a downturn in the home repair and remodel or new home construction channels in our core markets and our inability to collect such obligations from such customers;
the risks that the anticipated cost savings, synergies, revenue enhancement strategies and other benefits expected from our acquisition of Anlin, and from our Eco Acquisition may not be fully realized or may take longer to realize than expected or that our actual integration costs may exceed our estimates;
increases in transportation costs, including increases in fuel prices;
our dependence on our limited number of geographically concentrated manufacturing facilities, which increased further due to our Eco Acquisition;
sales fluctuations to and changes in our relationships with key customers;
federal, state and local laws and regulations, including unfavorable changes in local building codes and environmental and energy code regulations;
risks associated with our information technology systems, including cybersecurity-related risks, such as unauthorized intrusions into our systems by “hackers” and theft of data and information from our systems, and the risks that our information technology systems do not function as intended or experience temporary or long-term failures to perform as intended;
product liability and warranty claims brought against us;

- 4 -


 

in addition to our acquisition of Anlin, and our Eco Acquisition, our ability to successfully integrate businesses we may acquire in the future, or that any business we acquire may not perform as we expected at the time we acquire it; and
the other risks and uncertainties discussed under “Risk Factors” in Part I, Item 1A of this Annual Report on Form 10-K for the year ended January 1, 2022.

Statements in this Report that are forward-looking statements include, without limitation, our expectations regarding: (1) the potential for a continuing impact on our businesses and operations due to the Pandemic, including on demand for our products, order entry, sales, our ability to timely manufacture our products, our supply chain for materials and on our labor force and labor availability; (2) demand for our products going forward, including the demand for our impact-resistant products; (3) our market position and the positioning of our brands; (4) our product innovation; (5) our ability to adjust our operations, sales and other business activities and functions to respond to changes in customer demand, including resulting changes in product mix; (6) our ability to continue to achieve manufacturing and operational efficiencies, including with respect to labor costs; (7) our manufacturing capacity; (8) the economy, and single family housing starts in particular, in the state of Florida and other southeastern states, and in the states in the western United States, including Arizona and California; (9) material and labor costs, including with respect to aluminum, and the impact of the existing labor shortage on our manufacturing costs; (10) the Company’s ability to continue to grow its sales and earnings going forward; (11) our ability to position ourselves as a national leader in the premium window and door market, and our performance in that market; (12) our ability to identify and complete operational and strategic initiatives in the future, and the results of any such initiatives; and (13) our forecasted financial and operational performance for our 2022 fiscal year, including with respect to revenue, gross profit and gross margins, SG&A, income tax expense, interest expense and liquidity and capital resources for 2022. You are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date of this Report. Except as required by law, we undertake no obligation to update these forward-looking statements to reflect subsequent events or circumstances after the date of this Report.

Any forward-looking statement made by us in this Annual Report on Form 10-K is based only on information currently available to us and speaks only as of the date on which it is made. We undertake no obligation to publicly update any forward-looking statement, whether written or oral, that may be made from time to time, whether as a result of new information, future developments or otherwise.

 

- 5 -


 

PART I

Item 1. BUSINESS

Our Company

 

PGT Innovations, Inc. (“we,” “us,” “our,” “PGTI” or the “Company”) manufactures and supplies premium windows and doors. Our impact-resistant products can withstand some of the toughest weather conditions on earth and, with its Western Window Systems (“WWS”) product lines, unify indoor/outdoor living spaces. We strive to create value through deep customer relationships, understanding the needs of the markets we serve, and a drive to develop category-defining products. We believe we are one of the nation’s largest manufacturers of impact-resistant windows and doors and hold leadership positions in our primary markets. We manufacture diverse lines of products, intended to appeal to different segments of the market, at different price-points, including high-end, luxury, premium and mass-custom fully customizable aluminum and vinyl windows and doors and porch enclosure products, targeting both the residential repair and remodeling and new construction end markets. We market our impact-resistant products under five recognized brands: PGT® Custom Windows & Doors, CGI® Windows and Doors, WinDoor®, NewSouth Window Solutions®, and Eco Enterprises, Inc., following the completion of our acquisition of a 75% ownership stake in Eco effective February 1, 2021. We believe all of these brands are positively associated with service, performance, quality, durability and energy efficiency. We also market a line of window and door products designed to unify indoor/outdoor living spaces under the two recognized brands of Western Window Systems® and Anlin®, following the acquisition of Anlin Windows and Doors effective October 25, 2021 brands, which we believe are associated with innovation, quality, durability and energy efficiency in the indoor/outdoor living space markets. Many of these brands have been added to our portfolio through the acquisitions described below.

 

On September 22, 2014, we acquired CGI, an innovator in impact-resistant product craftsmanship, strength and style that is recognized and respected in the architect community.

 

On February 16, 2016, we completed the acquisition of WinDoor, a provider of high-performance, impact-resistant windows and doors to five-star resorts, luxury condominiums, high-rise multi-family buildings, hotels and custom high-end single-family homes.

 

On September 6, 2016, we acquired an established fabricator of impact-resistant storefront window and door products, US Impact Systems, Inc. (“USI”), and announced the formation of CGI Commercial, Inc. (“CGIC”), the brand and company through which we sell the former USI products.

 

On August 13, 2018, we completed the acquisition of Western Window Systems (the “WWS Acquisition”), an award-winning designer and manufacturer of premium contemporary doors and window systems with a focus on unifying indoor/outdoor living spaces. The WWS Acquisition has increased and diversified our product offerings and enabled us to expand beyond our previous geographically focused portfolio of primarily impact-resistant products.

 

On February 1, 2020, we completed the acquisition of NewSouth (the “NewSouth Acquisition”). NewSouth is a manufacturer and installer of factory-direct, energy-efficient windows and doors, including both impact-resistant and non-impact residential products. NewSouth has nine retail showrooms in several locations throughout Florida, with additional showrooms in North Carolina, South Carolina, Texas and Louisiana.

 

On February 1, 2021, we completed our previously announced acquisition of 75% of the outstanding equity interests of New Eco Windows Holding, LLC, a Delaware limited liability company newly formed for the purposes of facilitating the acquisition of 100% of the equity interests of Eco Window Systems, LLC, a Florida limited liability company, Eco Glass Production Inc., a Florida corporation and Unity Windows Inc., a Florida corporation, which now operate as Eco

Enterprises, LLC, a Delaware limited liability company, Eco Window Systems, LLC, a Florida limited liability company, Eco Glass Production, LLC, a Florida limited liability company, and Unity Windows, LLC, a Florida limited liability company, respectively (collectively, “Eco”). Eco is a manufacturer and installer of aluminum, impact-resistant windows and doors, serving the South Florida region since 2009. Eco is headquartered in Medley, Florida, near Miami, and has three manufacturing locations in the region.

 

On October 25, 2021, we completed the acquisition of Anlin Windows & Doors. Anlin is a top regional brand for vinyl replacement windows and doors and is a great fit with our existing Western Window Systems brand, which is a leading provider of aluminum products for the new home construction market and expands our market presence in the West Coast region, which we believe is a high-growth area. We believe this acquisition allows us to better serve markets in the west with a broad product portfolio and expanded sales network. The acquisition was done by Western Window Holding LLC, a Delaware limited liability company, indirectly wholly-owned by PGT Innovations, Inc., which acquired

- 6 -


 

substantially all of the assets, properties and rights owned, used or held for use in the business, as operated by Anlin Industries, a California corporation, of manufacturing vinyl windows and doors for the replacement market and the new construction market, and all activities conducted in connection therewith, other than certain expressly excluded assets and liabilities (the "Anlin Acquisition").

Our impact-resistant products combine heavy-duty aluminum or vinyl frames with laminated glass to ensure structural integrity, which provides protection from wind-driven projectiles of all sizes and other debris during a storm. Our impact-resistant products substantially reduce the likelihood of penetration by impacting projectiles, protecting people and property, while providing expansive, unblocked exterior views that other forms of protection, such as shutters or wood coverings, do not provide. Our impact-resistant products also offer many other benefits, including: (1) abatement of sound to substantially decrease outside noise, including during hurricanes; (2) protection against the damaging effects of ultra-violet light; (3) reduction of energy loss due to changing external temperatures; and (4) energy efficiency that can significantly reduce cooling and heating costs, as evidenced by the energy ratings our products have received. These impact-resistant products satisfy the nation’s most stringent building codes in hurricane-prone coastal states and provide an attractive alternative to shutters and other “active” forms of hurricane protection that require installation and removal before and after each storm. We also manufacture vinyl porch and patio enclosure products that are designed to allow air flow while protecting against inclement weather, making outdoor spaces more inviting.

The acquisition of NewSouth has supported our diversification into growing segments in the window and door industry, by enabling us to enter the direct-to-consumer channel, where NewSouth is a market leader in Florida. NewSouth's direct-to-consumer model is supported by its showrooms and in-home sales. With the addition of NewSouth, we continued our strategy of growing in geographic areas outside of our core markets, with showroom openings planned for Southern states, including Texas and Georgia. NewSouth has recently opened new showrooms in Pensacola, Florida, Charlotte and Raleigh, North Carolina, Charleston, South Carolina, Houston, Texas, and New Orleans, Louisiana.

 

The acquisition of Eco is expected to extend our residential market footprint with what we believe will be minimal overlap with our existing network of dealers, as most of Eco’s dealer-customers have not historically been our customers. Eco’s product offerings in the commercial market are expected to provide us with added product and customer diversification in that space, which we believe will be a high-growth market in future periods. By adding Eco’s glass manufacturing capabilities to our operations, we will expand our glass production capabilities and capacity and expect to strengthen and gain more control of our supply chain for glass.

The additions of Anlin and Western Window Systems (“WWS”) to our family of brands expanded our portfolio of offerings and our geographical footprint and added award-winning and innovative products that combine performance and quality with clean, functional designs. Its products are designed for strength, easy integration into a variety of spaces, smooth operation and are tested for durability.

With approximately 5,300 employees (as of January 1, 2022) at our various manufacturing facilities located in North Venice, Tampa, and Fort Myers, on the west coast of Florida, and Hialeah and Medley, on the east coast of Florida, as well as Phoenix, Arizona, and Irvine and Clovis, California, in the western U.S., our vertically integrated manufacturing capabilities include in-house glass cutting, tempering, laminating and insulating capabilities, which provide us with a consistent source of specialized glass, shorter lead times, lower costs relative to third-party sourcing and an overall more efficient production process. Additionally, our manufacturing process relies on just-in-time delivery of raw materials and components as well as synchronous flow to promote labor efficiency and throughput, allowing us to more consistently fulfill orders on-time for our valued customers.

The geographic regions in which we currently conduct business include the Southeastern U.S., Western U.S., Gulf Coast, and the Coastal mid-Atlantic. We also ship to the Caribbean, Central America and Canada. We distribute our products through multiple channels, including approximately 2,300 independently-owned dealers and distributors, national building supply distributors, the in-home sales/custom order divisions of major U.S. home building and improvement supply retailers and, with our acquisition of NewSouth, the direct-to-consumer channel. We believe this broad distribution network provides us with the flexibility to meet demand as it shifts between the repair and remodel, and residential and commercial new construction end markets.

History

PGT Innovations, Inc. is a Delaware corporation. We were formed on December 16, 2003 as PGT, Inc. and operate our business through our various subsidiaries, including PGT Industries, Inc., a Florida corporation, which was founded in 1980 as Vinyl Tech, Inc. On June 27, 2006, we became a publicly listed company on the NASDAQ Global Market (NASDAQ) under the symbol “PGTI”. We changed our name to PGT Innovations, Inc. which we announced on December 14, 2016. Effective on December 28, 2016, the listing of the Company’s common stock was transferred to the New York Stock Exchange (NYSE) and our common stock began trading on the NYSE under our existing ticker symbol of “PGTI”.

 

- 7 -


 

Industry Segments

We operate as two segments based on geography: the Southeast segment, and the Western segment. See Part II, Item 8. Financial Statements and Supplemental Data, Note 20. Segments for more information.

Our Products

PGT Custom Windows & Doors

WinGuard. WinGuard is an impact-resistant product line that combines heavy-duty aluminum or vinyl frames with laminated glass to provide protection from hurricane-force winds and wind-borne debris and satisfies increasingly stringent building codes. Our marketing and sales of the WinGuard product line are primarily targeted to hurricane-prone coastal states in the U.S., as well as the Caribbean and Central America. Combining the impact resistance of WinGuard with insulating glass creates energy efficient windows that can significantly reduce cooling and heating costs. Our “WinGuard Vinyl” line of windows and doors is designed to offer some of the highest design pressures available on impact-resistant windows and doors, in a modern profile, with larger sizes that satisfy the most stringent hurricane codes in the country. It protects against flying debris, intruders, outside noise and UV rays.

EnergyVue. EnergyVue is our non-impact-resistant vinyl window featuring energy-efficient insulating glass and multi-chambered frames that meet or exceed ENERGY STAR® standards in all climate zones to help consumers save on energy costs. Its new design has a refined modern profile and robust construction and is offered in larger sizes and higher design pressures, multiple frame colors, and a variety of hardware finishes, glass tints, grid styles and patterns.

Aluminum. We offer a complete line of fully customizable, non-impact-resistant aluminum frame windows and doors. These products primarily target regions with warmer climates, where aluminum is often preferred due to its ability to withstand higher structural loads. Adding insulating glass creates energy-efficient windows that can significantly reduce cooling and heating costs.

Eze-Breeze. Eze-Breeze non-glass vertical and horizontal sliding panels for porch enclosures are vinyl-glazed, aluminum-framed products used for enclosing screened-in porches that provide protection from inclement weather.

CGI and CGI Commercial

Sentinel. Sentinel is a complete line of aluminum impact-resistant windows and doors from CGI that provides quality craftsmanship, energy efficiency and durability at an affordable price point. Sentinel windows and doors are designed and manufactured with the objectives of enhancing home aesthetics, while delivering protection from hurricane winds and wind-borne debris. Sentinel is custom manufactured to exact sizes within our wide range of design parameters, therefore, reducing on-site construction costs. In addition, Sentinel’s frame depth is designed for both new construction and replacement applications, resulting in faster, less intrusive installations.

Targa. Targa is CGI’s line of vinyl, energy-efficient, impact-resistant windows designed specifically to exceed the Florida impact codes, which are the most stringent impact standards in the U.S. Targa windows are designed with the objective of enhancing the aesthetics of a home, are relatively low maintenance, with long-term durability, and environmental compatibility.

Sparta. Sparta is CGI’s line of aluminum and vinyl impact-resistant windows and doors that are offered at relatively lower price points, and that meet Florida’s impact codes.

Scout. Scout is CGI’s line of aluminum non-impact windows and doors that are offered at a relatively lower price point.

Commercial Storefront System. Our Commercial Storefront window system and entry doors are engineered to provide a flexible yet economical solution for a variety of applications. Our system is designed with the goal of providing easy fabrication and assembly, while also reducing installation time and challenges.

WinDoor

WinDoor’s products carry the WinDoor® brand and carry various product names, including its 3000 and 4000 Series aluminum windows, its 6000, 7000 and 8000 Series aluminum sliding glass doors, and its 9000 Series thermally broken windows and doors.

Aluminum Doors and Windows. WinDoor produces a wide array of high-end, luxury aluminum doors and windows, including impact and non-impact sliding glass doors and terrace doors, fixed picture windows, single hung windows, and horizontal rolling windows. All of WinDoor’s aluminum windows are available in impact and non-impact versions and meet or exceed ENERGY STAR® standards in all climate zones.

- 8 -


 

Thermally Broken Doors and Windows. WinDoor produces a variety of aluminum thermally broken doors and windows. WinDoor’s thermally broken products provide the strength of aluminum with the energy ratings usually seen in only vinyl products. All of WinDoor’s thermally broken products are available in multiple shapes and sizes, have earned high performance ratings on impact and non-impact certifications, and meet or exceed ENERGY STAR® standards in all climate zones.

Estate by WinDoor. Formerly part of CGI, our Estate Collection of windows and doors is one of WinDoor’s premium aluminum impact-resistant product line. These windows and doors can be found in high-end homes, resorts and hotels, and in schools and office buildings. Our Estate Collection combines protection against hurricane force damage with architectural-grade quality, handcrafted details and modern engineering. These windows and doors protect and insulate against hurricane winds and wind-driven debris, outside noise, and offer UV protection. Estate’s aluminum frames are thicker than many of our competitors’ frames, making it a preferable choice for consumers in coastal areas prone to hurricanes.

Western Window Systems

WWS’s products are non-impact products, and include both customized products for its custom sales channel, and standard products for its volume, production builder, sales channel, and carry the Western Windows Systems® brand under three product categories of the Classic Line, Performance Line, and the Simulated Steel Line.

Classic Line. WWS’s Classic Line is a portfolio of high-quality, disappearing glass walls and windows that combine exceptional performance with clean design. The products of the Classic Line include fixed and operating windows, as well as sliding, folding and hinged doors. Sales of the Classic Line products are focused on the volume/production builder market in relatively temperate areas in the Western United States.

Performance Line. The Performance Line by WWS is a family of moving glass walls and windows engineered to satisfy its customers’ energy and structural requirements, while promoting a contemporary, modern architectural design. The Performance Line has broad thermal capabilities that allow this luxury line of products to satisfy all energy codes throughout the United States.

Simulated Steel Line. The Simulated Steel Line by WWS is a portfolio of thermally-broken, aluminum moving glass walls and windows that look like steel but are far more affordable. This portfolio of products embodies WWS’s nearly 60 years of advancements in door and window design, and we believe exhibits luxury and refinement. The Simulated Steel Line has clean, narrow profiles which gives the glass components of the products a prominent positioning, while maximizing natural light.

NewSouth

Windows and Doors. NewSouth manufactures a wide array of single-hung, double-hung, sliding, picture and visually appealing shaped vinyl windows which are durable and energy-efficient. NewSouth also manufactures durable and attractive patio and entry doors which we believe enhance safety and improve the appearance of entry spaces.

Installation. NewSouth provides quality installation of its windows and doors through an experienced group of installation services companies who are subcontracted to install its products.

Eco Window Systems

Eco manufactures impact resistant windows and doors which are engineered to meet the toughest standards in the industry at the best price while ensuring the durability, elegance, and safety of all products for both the commercial and residential markets.

Windows and Doors. Eco manufactures a wide array of aluminum single-hung, horizontal rolling, fixed, and casement windows which are all impact resistant. Eco also manufactures several varieties of aluminum, impact-resistant patio and entry doors such as French, sliding, garage, bi-fold, and pivot which we believe complement the existing product lines offered by PGT Custom Windows & Doors and CGI Windows and Doors.

Glass production. Eco produces its own processed glass products, which supplies all of its window and door manufacturing operations’ requirements for glass. Eco’s glass production capacity also allows incremental vertical integration of glass for the production of certain of our other product lines, enabling us to strengthen and gain more control of our supply chain for glass. Eco also sells a small amount of glass other to third-party customers.

Anlin Windows and Doors

Anlin is a California-based recognized brand for vinyl windows and doors in the remodel and replacement market. Anlin produces energy-efficient windows and doors with modern, energy saving technology, with a focus on noise reduction, delivering a high-quality product with appealing design and beauty. Anlin also provides consumer driven specialty products such as hinged patio doors with flexible options like in glass pet doors.

- 9 -


 

Anlin windows and patio doors are tested and certified by the National Fenestration Rating Council (NFRC), the American Architectural Manufactures Association (AAMA), and Energy Star. Each certification assures homeowners that our windows and patio doors are manufactured to the highest quality and energy standards.

Sales and Marketing

 

Our sales strategy primarily focuses on strengthening partnerships with our loyal distributors and dealers in the repair and remodel, and new construction markets by consistently providing exceptional customer service, industry-leading product designs and quality, valuable insight on building code requirements and industry trends, and technical expertise. We also market our products directly to national and regional homebuilders, who then purchase our products from our long-standing network of dealers and distributors. With our acquisition of NewSouth Window Solutions in February 2020, our sales strategy expanded to include a focus on direct-to-consumer sales to meet the growing demand from consumers looking for a manufacturer-to-home selling experience. More recently, our 2021 acquisition of a controlling ownership stake in ECO has provided us with more product offerings and customer relationships in the commercial market, which we believe will be a high growth market in future periods.

Our marketing strategy is designed to promote the quality and benefits of our products and targets both coastal and inland markets across the U.S. We reach our customers through traditional and web-based advertising; consumer promotions; and showrooms and selling materials. We also work with our dealers and distributors to educate architects, building officials, consumers, and homebuilders on the advantages of using impact-resistant and energy-efficient products. We market products from our house of brands to consumers based on performance and life-style benefits they value, as well as through the purchase channels they desire.

Our Customers

We have a highly diversified base of approximately 2,300 window distributors, building supply distributors, window replacement dealers and enclosure contractors. This number includes the distributor networks of Eco and Anlin, both of which we acquired during 2021. We believe there is minimal overlap with our existing dealer network from the acquisitions of Eco and Anlin.

In 2021, our largest customer accounted for approximately 4% of net sales and our top ten customers accounted for approximately 20% of net sales. Our sales are driven by residential new construction and home repair and remodel end markets, which represented approximately 42% and 58% of our sales, respectively, during 2021. This compares to 46% and 54%, respectively, in 2020. The increase in the percentage of our sales made to the repair and remodel market in 2021 is driven by the additions of the sales of Eco and Anlin in 2021, and NewSouth in 2020, the substantial majority of whose sales are into the home repair and remodel channel.

Prior to certain recent acquisitions, we did not supply our products directly to homebuilders but believe demand for our products is also a function of our strong relationships with certain national homebuilders for both our impact resistant products, and also for our products sold in the west, which are designed to unify indoor-outdoor living spaces. With the acquisition of NewSouth, we sell direct to the end customer.

Materials, Inventory and Supplier Relationships

Our primary manufacturing materials include aluminum and vinyl extrusions, glass, ionoplast, and polyvinyl butyral. Although in many instances we have agreements with our suppliers, these agreements are generally terminable by either party on limited notice. While most of our materials are typically available from other sources, transitioning to alternative sources would require us to complete testing and certifications related to impact-resistance and for the alternative source of supply to create the customized equipment and tooling necessary to provide the materials and components to us. Therefore, our goal is to develop and maintain lasting relationships with our material suppliers.

Glass, which includes sheet glass and finished glass, which we sourced from three major national suppliers in 2021, represented approximately 40% of our material purchases during 2021. Aluminum and vinyl extrusions accounted for approximately 36% of our material purchases during 2021. Polyvinyl butyral and ionoplast, which are both used as inner layer in laminated glass, typically accounts for approximately 5% of our material purchases. The remainder of our material purchases in 2021 are primarily composed of hardware and indirect materials used in the manufacturing process.

Our inventory consists principally of raw materials purchased for the manufacture of our products and limited finished goods inventory as the majority of our products are custom, made-to-order products. Our inventory levels are more closely aligned with our number of product offerings rather than our level of sales. We have maintained our inventory level to have (i) raw materials required to support new product launches; (ii) a sufficient level of safety stock on certain items to ensure an adequate supply of material in the event of a sudden increase in demand and given our short lead-times; and (iii) adequate lead times for raw materials purchased from overseas suppliers in bulk supply.

- 10 -


 

As discussed below in the section titled ‘Backlog”, at the end of 2021, as compared to the end of 2020, our backlog of sales orders has increased significantly. We define backlog as orders that we have received and have accepted from customers, but that have not yet shipped. The majority of this increase is a result of an increased level of order entry during 2021, but also includes increases relating to the acquisitions. However, during 2021, our backlog increased as a result of growth in orders above our capacity to keep pace with the increased demand. As a result, during 2021, we opened an additional approximately 130,000 square foot manufacturing facility in Fort Myers, Florida to provide additional manufacturing capacity. During the first half of 2020, we also experienced some disruption in our ability to obtain adequate supplies of glass for our manufacturing processes by what we think were the impacts of the COVID-19 pandemic on our glass supply chain partners, which ultimately resulted in an increase in our lead times to our customers. This factor lessened during the second half of 2020 and into 2021, and obtaining adequate supplies of glass has become less of a challenge to our supply chain. We continue to have good relations with our glass supply chain partners, and we have gained additional control over our supply chain for glass with our acquisition of a 75% stake in Eco, whose vertically integrated operations includes a glass manufacturing division which supplies all of the impact-resistant glass used in Eco’s window and door products. We believe that our investment in Eco has provided us with a secure, high-quality, dependable supply of glass for our operations. Prior to our acquisition of Eco, it was historically a significant source of our glass needs and continues to be such today.

Backlog

Our backlog was $355.9 million as of January 1, 2022, and $199.5 million as of January 2, 2021. Our backlog consists of orders that we have received from customers that have not yet shipped. The majority of this increase in backlog resulted from an increased level of order entries during 2021, as well as our acquisitions of Eco and Anlin. For additional discussion of factors affecting our backlog of orders, see the section titled "Materials, Inventory and Supplier Relationships" above.

We expect that a significant portion of our current backlog will be recognized as sales in the first quarter of 2022, due in part to our lead times, which typically range from one to five weeks, but which have increased as a result of heightened demand, especially in our Southeast markets, but also due to the previously discussed supply chain disruptions.

Intellectual Property

We own and have registered trademarks in the U.S. In addition, we own several patents and patent applications concerning various aspects of window assembly and related processes. We are not aware of any circumstances that would have a material adverse effect on our ability to use our trademarks and patents. If we continue to renew our trademarks when necessary, the trademark protection provided by them is perpetual.

Manufacturing

Our manufacturing facilities are in Florida, Arizona and California. In Florida, we produce customized impact-resistant and non-impact products. In Arizona, we produce a combination of aluminum and vinyl , customized non-impact products for the custom channel of our WWS brand, and standard products for its volume channel. In California, we produce vinyl custom non-impact products which, combined with our products manufactured in Arizona, we believe gives us a complete array of aluminum and vinyl, custom and standard window and door products for what we believe is a high-growth western market.

The manufacturing process for our PGT Custom Windows & Doors products typically begins in our glass plant in North Venice, Florida, where we cut, temper, laminate, and insulate sheet glass to meet specific requirements of our customers, and then windows and doors are manufactured in our plants in North Venice, Florida, and our newly opened manufacturing facility in Fort Myers, Florida. Our Hialeah (CGI), and Tampa (NewSouth), Florida facilities and our Phoenix, Arizona (WWS) and Clovis, California (Anlin) facilities primarily source their glass needs from external suppliers. As discussed in the section titled “Materials, Inventory and Supplier Relationships” above, our acquisition of a controlling ownership interest in Eco, which has been one of our glass suppliers before the acquisition, provides us with a high-quality, dependable supply of glass for a portion of our operations in Florida.

Glass is transported to our window and door assembly lines in a make-to-order sequence where it is combined with an aluminum or vinyl frame. These frames are also fabricated to order. We start with a piece of extruded material which is cut and shaped into a frame that fits the customers’ specifications. Once complete, product is immediately staged for delivery and generally shipped on our trucking fleet or with contracted carriers within 48 hours of completion.

Competition

The window and door industry is highly fragmented, and the competitive landscape is based on geography. The competition falls into the following categories.

Local and Regional Window and Door Manufacturers: This group of competitors consists of numerous local job shops and small manufacturing facilities that tend to focus on selling products to local or regional dealers and wholesalers. Competitors in this group typically lack marketing support and the service levels and quality controls demanded by larger customers, as well as the ability to offer a full complement of products.

- 11 -


 

National Window and Door Manufacturers: This group of competitors tends to focus on selling branded products nationally to dealers and wholesalers and has multiple locations.

International Window and Door Manufacturers: This group of competitors consists of non-U.S. companies that have created entities and established manufacturing operations within Florida and have an increasing presence in the South Florida region as suppliers of windows and doors, primarily for high-rise buildings.

Active Protection: This group of competitors consists of manufacturers that produce shutters and plywood, both of which are used to actively protect openings. Our impact-resistant windows and doors represent passive protection, meaning, once installed, no activity is required to protect a home from storm related hazards.

The principal methods of competition in the window and door industry are the development of long-term relationships with window and door dealers and distributors, and the retention of customers by delivering a full range of high-quality products in a timely manner, while offering competitive pricing and flexibility in transaction processing. Trade professionals such as contractors, homebuilders, architects and engineers also engage in direct interaction with manufacturers and look to the manufacturer for training and education related to products and codes. We believe our position as one of the leaders in the U.S. impact-resistant window and door market, and the innovative designs and quality of our products, position us well to meet the needs of our customers.

Environmental Considerations

Although our business and facilities are subject to federal, state, and local environmental regulation, environmental regulation does not have a material impact on our operations, and we believe that our facilities are in material compliance with such laws and regulations.

Human Capital Management

Employees. As of the end of 2021, we employed approximately 5,300 people, none of whom were represented by a collective bargaining unit. We believe we have good relations with our employees.

Employee Safety. The safety of our team members is our top priority, and we have taken significant steps in recent years to drive improvements in this area. Some of these safety initiatives we have taken, include:

Increasing the size, experience and other qualifications of our environment, health and safety, or “E&HS”, staff;

Adopting an incident management system that records workplace injuries based on type and other classifications to provide the data to drive targeted corrective and preventative actions to address and mitigate actual and potential causes of injuries;

Implementing a “Serious Six” OSHA compliance training program;

Implementing ergonomics-related safety improvements, using an experience and risk-based approach to prioritize those improvements;

Partnering with vendors to obtain high quality personal protective equipment and related training on how to appropriately utilize that equipment;

Increasing virtual workplace safety training, in addition to in-person training, when feasible, in response to the COVID-19 pandemic, designed to drive workplace safety awareness through all levels of the organization, and taking other actions in response to the COVID-19 pandemic as described in more detail below in “Item 7 Management’s Discussion and Analysis of Financial Condition and Results of Operations” under the subsection titled “Impact of COVID-19 on our

Business”;

Training team members to identify and quickly address potentially unsafe activities and practices;

Implementing a team member EH&S recognition and rewards program; and

Increasing the frequency, number and types of internal workplace safety audits, inspections and walk-throughs conducted by the Company’s EH&S staff.

- 12 -


 

Labor Practices and Human Rights. All of our employees earn more than the federal minimum wage and we believe our hourly wages are competitive with the local communities in which our facilities operate. The average hourly wage, excluding incentive compensation, of a full-time hourly employee of the Company was approximately $17.74 as of January 1, 2022, as compared to $16.26 as of January 2, 2021, with approximately one-half of those hourly employees earning an average hourly wage of $16.50 or more. The average total compensation, including incentive compensation and benefits, for a full-time hourly employee of our Company in 2021 was $43,500.

We strive to help our employees maintain job stability, so they are encouraged to stay with the Company and positioned to grow their skills and knowledge on the job. The 2021 annualized voluntary turnover rate in our workforce generally was flat as compared to 2020. In an effort to reduce employee turnover, we engage in annual surveys with employees, we maintain an open-door policy that enables us to help identify any issues before they cause an employee to leave the Company, and we review exit interview data, hotline calls and root cause analysis to help deter turnover. We also assign dedicated Company human resources representatives to each department so that we can better monitor employee morale within each department.

Workforce Diversity and Inclusion. We believe in being an inclusive workplace for all of our employees and are committed to having a diverse workforce that is representative of the communities in which we operate and sell our products. A variety of perspectives enriches our culture, leads to innovative solutions for our business and enables us to better meet the needs of a diverse customer base and reflects the communities we serve. Our aim is to develop inclusive leaders and an inclusive culture, while also recruiting, developing, mentoring, training, and retaining a diverse workforce, including a diverse group of management-level employees.

PGT Innovations Leading Ladies, a program designed to identify, develop and mentor female employees who have demonstrated potential for serving as leaders within our organization;

Annual Diversity & Inclusion Training; and

Dale Carnegie, a program that helps our managers understand how to appreciate, respect and value individual differences and behaviors.

Additionally, we have a gender- and ethnically-diverse Board of Directors.

Benefits and Well-Being. We believe in offering career opportunities, resources, programs, and tools to help employees grow and develop, as well as competitive wages and benefits to retain them. Our efforts in these areas include:

Offering platforms, including on-line and in-person professional growth and development training, to help employees develop their skills and grow their careers at the Company;

Providing management development training to all of our management-level employees, including compliance, ethics and leadership training;

Providing employees with recurring training on critical issues such as safety and security, compliance, ethics and integrity and information security;

Gathering engagement feedback from our employees on a regular basis and responding to that feedback in a variety of ways including personal, one-on-one interactions, team meetings, leadership communications, and town hall meetings with employees, led by senior executives;

Offering a tuition reimbursement program that provides eligible employees up to $50,000 lifetime for courses related to current or future roles at the Company;

Offering health benefits for all eligible employees, including our eligible hourly employees;

Providing confidential counseling for employees through our Employee Assistance Program;

Providing paid time off to eligible employees;

Matching employees’ 401(k) plan contributions of up to 3% of eligible pay after 3 months of service;

Offering an employee stock purchase program for eligible employees; and

- 13 -


 

Providing a Company-subsidized childcare center for the employees of our Venice, Florida facility, which is our largest location.

 

AVAILABLE INFORMATION

Our Internet address is www.pgtinnovations.com. Through our Internet website under “Financial Information” in the Investors section, we make available free of charge, as soon as reasonably practical after such information has been filed with the SEC, our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed pursuant to Section 13(a) or 15(d) of the Securities Exchange Act. Also available through our Internet website under “Corporate Governance” in the Investors section is our Code of Business Conduct and Ethics. We are not including this or any other information on our website as a part of, nor incorporating it by reference into this, or any of our other SEC filings. The SEC maintains an Internet site that contains our reports, proxy and information statements, and other information that we file electronically with the SEC at www.sec.gov.

Item 1A. RISK FACTORS

The risk factors included herein are grouped into risks related to:

the COVID-19 pandemic;
Our Business Operations;
Demand for Our Products;
Acquisitions;
Our Indebtedness;
Information Systems and Intellectual Property; and
Warranty, Legal and Regulatory Matters

Moreover, other factors may adversely affect our results of operations, including potential liability under environmental and other laws and other unforeseen events, many of which are discussed elsewhere in the following risk factors. Any or all of these factors could materially adversely affect our results of operations.

Risks Related to the COVID-19 pandemic

The ongoing COVID-19 pandemic has had, and is expected to continue to have, among other risks, an adverse effect on our business, results of operations, and financial condition.

During March 2020, a global pandemic (the “Pandemic”) was declared by the World Health Organization related to the rapidly growing outbreak of a novel strain of coronavirus (“COVID-19”). The Pandemic has resulted in a significant number of infections, hospitalizations and deaths in several of our key markets, including Arizona, California, Florida and Texas. The Pandemic has significantly affected economic conditions in those markets, and in the United States in general, and internationally, including due to federal, state and local governments and employers reacting to the public health crisis with mitigation measures, and also due to the general fear and uncertainty created by the Pandemic, all of which has resulted in workforce, supply chain and production disruptions, along with reduced demand and spending in many industries and markets. Although many of the government-mandated restrictions on economic and social activities that were put in place as part of the initial response to the Pandemic have been lifted, and vaccines with high degrees of efficacy have been approved by the United States Food and Drug Administration, it is still uncertain when or if the nation-wide program of vaccination will result in herd immunity to COVID-19 in the United States or globally. This uncertainty is being impacted by several factors, including vaccine hesitancy or resistance, and the emergence of the highly-contagious strains of COVID-19 known as the Delta and Omicron variants. As a result, it is still currently unclear when, or if, social, business, occupational, educational and economic conditions will return to pre-Pandemic conditions.

The extent to which the continuing circumstances around the Pandemic could affect our future business, operations and financial results will depend upon numerous evolving factors that we are not able to accurately predict, including the timing of any relief that may come from the current program of nationwide vaccinations and its effect on the duration of the continuing economic and market disruptions related to the Pandemic, and whether such vaccines are effective against any current and new variants of coronavirus, and the nature, amounts and duration of any additional government stimulus measures designed to bolster the economy. As such, we continue to be unable to accurately predict the impact the Pandemic and the challenges it has created for the U.S. and global economies, will have on our financial performance and operations going forward due to numerous uncertainties, including the severity of the disease, the duration of the outbreak, when or if herd immunity is achieved in the United States, especially in our key markets, actions that may be taken by governmental authorities to attempt to control the Pandemic, the impact to our customers’ and suppliers’

- 14 -


 

businesses and other factors identified below. We will continue to evaluate the nature and extent of the impact of the Pandemic to our business, consolidated results of operations, and financial condition. Such other detrimental impacts that we could experience might include the following:

complete or partial closures of, or other operational challenges at, one or more of our manufacturing facilities, resulting from government action, labor shortages, suppliers being unable to provide us with materials, or our voluntary actions to protect the health and safety of our team members;
difficulty sourcing materials we require to fulfill production needs or higher prices being charged to us for those materials, as a result of suppliers experiencing closures or reductions in their production capacity or utilization levels;
economic challenges, contractions or recession unfavorably impacting our customers’ financial condition and liquidity, reducing their ability or desire to purchase additional products from us and increasing the likelihood they may need additional time to pay us or that they fail to pay us at all, which could significantly increase the amount of accounts receivable and the aging of those accounts and require us to record additional allowances for doubtful accounts;
economic challenges and contractions, including high unemployment rates, and reduced economic activity in general, resulting in a lengthy recession, which could negatively impact consumer purchases and spending for our products;
difficulty accessing debt or equity capital on attractive terms, or at all, due to an unfavorable change in our credit ratings, and/or a severe disruption or instability in capital and financial markets, or deterioration in other conditions that impact our ability to access capital needed to fund business operations or to address other capital requirements in a timely manner;
our inability to comply with financial covenants under our debt agreements and notes indentures, which could result in a default and potentially an acceleration of indebtedness; and
the health and availability of our team members, particularly if a significant number of them or their family members are impacted by COVID-19, or variants thereof, which could disrupt our business continuity during the continuing Pandemic.

If any one or more of those impacts are sustained, they could have accounting consequences such as impairments of the goodwill and/or additional impairments of trade names of our reporting units and could seriously disrupt our operations and sales for extended periods. The adverse effect on our business, financial condition or results of operations of any of the matters described above could be material.

The extent of the impact of the Pandemic on our business, results of operations and financial condition, including any goodwill or additional trade name impairment or other asset impairments to our business segments as described in this Report, will depend largely on future developments, including the severity and duration of the outbreak in the U.S., whether there are additional or other meaningful increases in the number, variants or severity of COVID-19 cases in future periods, and the related impact on consumer confidence and spending and on our customers, suppliers and labor force, all of which are highly uncertain and cannot be predicted.

Risks Related to Our Business Operations

We depend on hiring an adequate number of hourly employees to operate our business and are subject to government regulations concerning these and our other employees, including wage and hour regulations, and we may be required to increase the wages we pay in order to attract, hire and retain hourly employees needed to manufacture our products and otherwise conduct our operations, and we may not be able to recover that increase in labor costs through increasing the prices we charge for our products or otherwise.

Our workforce is comprised primarily of employees who work on an hourly basis. To grow our operations and meet the needs and expectations of our customers, we must attract, train, and retain a large number of hourly associates, while at the same time controlling labor costs. These positions have historically had high turnover rates, which can lead to increased training, retention and other costs. In certain areas where we operate, there is significant competition for employees. The lack of availability of an adequate number of hourly employees, or our inability to attract and retain them, including due to government stimulus payments or enhanced unemployment benefits enacted in response to the Pandemic, or us having to increase wages paid to new and/or to current employees to attract, hire and/or retain the labor resources necessary to conduct our operations, could adversely affect our business, results of operations, cash flows and financial condition. We are subject to applicable rules and regulations relating to our relationship with our

- 15 -


 

employees, including wage and hour regulations, health benefits, unemployment and payroll taxes, overtime and working conditions and immigration status. Accordingly, federal, state or locally legislated increases in the minimum wage, such as the passage of Florida’s “Amendment 2” minimum wage law in November 2020, as well as increases in additional labor cost components such as employee benefit costs, workers’ compensation insurance rates, compliance costs and fines, would increase our labor costs, which could have a material adverse effect on our business, prospects, results of operations and financial condition.

We are subject to fluctuations in the prices of our raw materials which could have an adverse effect on our results of operations.

We experience significant fluctuations in the cost of our raw materials, including glass, aluminum extrusion, vinyl extrusion, and polyvinyl butyral. We anticipate that these fluctuations will continue in the future. A variety of factors over which we have no control, including global demand for aluminum, fluctuations in oil prices, speculation in commodities futures, tariffs and the creation of new laminates or other products based on new technologies impact the cost of raw materials that we purchase for the manufacture of our products. These factors may also magnify the impact of economic cycles on our business. Although we endeavor from time to time to hedge the risks of fluctuations in the prices of our raw materials, we cannot guarantee that we will always be able to successfully minimize our risk through such actions.

We rely on a limited number of outside suppliers for certain key components and materials.

We obtain a significant portion of our key raw materials, such as glass, aluminum and vinyl extrusion components, from a few key suppliers, and obtain the polyvinyl butyral interlayers used in certain of our products from a sole supplier. If any of these suppliers is unable to meet its obligations under present or any future supply agreements, or if those supply agreements are terminated, we may not be able to obtain certain raw materials on commercially reasonable terms, or at all, and may suffer a significant interruption in our ability to manufacture our products, including because it may be difficult to find substitute or alternate suppliers as the glass, interlayers and aluminum and vinyl extrusions we use are customized. A supplier may also choose, subject to existing contracts, to modify its relationship due to general economic concerns or concerns relating to the supplier or us, at any time. These modifications could include requirements from our suppliers that we provide them additional security in the form of prepayments or letters of credit.

In addition, while our business does not currently rely heavily on international suppliers or sales, significant disruptions in global economic conditions, travel or trade, including as a result of contagious disease events, such as the Pandemic, may have material adverse impacts on our supply chain. Furthermore, some of our direct and indirect suppliers have unionized work forces, and strikes, work stoppages, or slowdowns experienced by these suppliers could result in slowdowns or closures of their facilities, which may impact our ability to fulfil orders or increase our costs.

Any interruption of supply or any price increase of raw materials could have a material adverse effect on our business and results of operations. If we are required to obtain an alternate source for these materials or components, we may not be able to obtain pricing on as favorable terms or on terms comparable to our competitors. Additionally, we may be forced to pay additional transportation costs or to invest in capital projects or costly product redesigns and perform costly new product certification testing with respect to our impact-resistant products, in connection with moving to any alternate source of supply.

We could experience a delay between the increased cost to us to obtain these raw materials, and our ability to increase the price of our products. If we are unable to pass on significant cost increases to our customers, our results of operations between periods may be negatively impacted. Any significant change in the terms that we have with our key suppliers or any interruption of supply or any price increase of raw materials could materially adversely affect our financial condition and liquidity.

Economic and credit market conditions impact our ability to collect receivables.

Economic and credit conditions can negatively impact our bad debt expense, which can adversely impact our results of operations. Some of the markets we serve, which includes dealers whose customers are second and vacation home owners in the repair and remodeling sector, are more sensitive to changes in economic and credit conditions. If economic and credit conditions deteriorate, we may experience difficulties collecting on our accounts receivable, increasing our days sales outstanding and base debts owed to us, which could adversely impact our results of operations and business.

The industry in which we compete is highly competitive and we have experienced increased competition in our core market of Florida.

The window and door industry is highly competitive. We face significant competition from numerous small, regional producers, as well as certain national producers. Furthermore, the impact-resistant window and door market in our primary market of Florida has recently attracted domestic and foreign competitors. Any of these competitors may (i) foresee the course of market development more accurately than do we, (ii) develop products that are superior to our products, (iii) have the ability to produce similar products at a lower cost or compete more aggressively in pricing, or (iv) adapt more quickly to new technologies or evolving customer requirements

- 16 -


 

than do we. Additionally, some of the competitors of our businesses are larger and have greater financial and other resources and less debt than us. Accordingly, these competitors may be better able to withstand changes in conditions within the industries and markets in which we operate and may have significantly greater operating and financial flexibility than we have. Moreover, barriers to entry are low in most product lines and new competitors may enter our industry, especially if the market for impact-resistant windows and doors continues to expand. An increase in competition, including in the form of aggressive pricing by new market entrants and offerings of alternative building materials, could cause us to lose customers and lead to decreases in net sales and profitability if we are not able to respond adequately to such challenges. To the extent we lose customers in the renovation and remodeling markets, we would likely have to market more to the new home construction market, which historically has experienced more significant fluctuations in demand.

We operate our own fleet of trucks, which we reply on to a great extent for distribution of our products. But we also rely, and expect to continue to rely on third-party transportation, which subjects us to risks and costs that we cannot control, and which risks and costs may materially adversely affect our profitability.

Although we operate a fleet of trucks which we rely on to a great extent for the distribution of our products, we also rely, and expect to continue to rely on third party trucking companies to transport raw materials to the manufacturing facilities used by each of our businesses and to ship finished products to customers. These transport operations are subject to various hazards and risks, including extreme weather conditions, work stoppages and operating hazards, as well as interstate transportation regulations. In addition, the methods of transportation we utilize may be subject to additional, more stringent and more costly regulations in the future. If we are delayed or unable to ship finished products or unable to obtain raw materials as a result of any such new regulations or public policy changes related to transportation safety, or these transportation companies fail to operate properly, or if there were significant changes in the cost of these services due to new or additional regulations, or otherwise, we may not be able to arrange efficient alternatives and timely means to obtain raw materials or ship goods, which could result in a material adverse effect on our revenues and costs of operations. Transportation costs represent a significant part of our cost structure. If our transportation costs increased substantially, due to prolonged increases in fuel prices or otherwise, we may not be able to control them or pass the increased costs onto customers, which may materially adversely affect our profitability.

Sales fluctuations to and changes in our relationships with key customers could have a material adverse effect on our financial condition, liquidity or results of operations.

Some of our business lines and markets are dependent on a few key customers, including dealers. We generally do not enter into written or long-term agreements with our customers. The loss, reduction, or fluctuation of sales to one of these major customers, or any adverse change in our business relationship with any one or more of them, could have a material adverse effect on our financial condition, liquidity or results of operations.

Some of our key customers are companies that have experienced and may continue to experience consolidation in their ownership or expand through internal growth. Consolidation could decrease the number of potential customers for our products and increase our reliance on key customers. Further, any increase in the ownership concentration or size of our key customers could result in our key customers seeking more favorable terms, including pricing, for the products that they purchase from us. Accordingly, any increase in ownership concentration of our key customers or other increases in the size of our customers may further limit our ability to maintain or raise prices in the future. This could have a material adverse effect on our business, financial condition and results of operations.

We are subject to the credit risk of our customers, suppliers, and other counterparties.

We are subject to the credit risk of our customers, because we provide credit to our customers in the normal course of business. All of our customers are sensitive to economic changes and to the cyclical nature of the building industry. Especially during protracted or severe economic declines and cyclical downturns in the building industry, our customers may be unable to perform on their payment obligations, including their debts to us. Any failure by our customers to meet their obligations to us may have a material adverse effect on our business, financial condition, and results of operations. In addition, we may incur increased expenses related to collections in the future if we find it necessary to take legal action to enforce the contractual obligations of a significant number of our customers.

We conduct all of our operations through our subsidiaries and rely on payments from our subsidiaries to meet all of our obligations.

We are a holding company and derive all of our operating income from our subsidiary, PGT Industries, Inc., and its subsidiaries, CGI, WinDoor, WWS Acquisition, LLC, doing business as Western Window Systems, as well as from the entities acquired in the NewSouth Window Solutions acquisition, our 75% stake in New Holding and its related ECO entities, and the entities acquired in the Anlin Acquisition. All of our assets are held by our subsidiaries, and we rely on the earnings and cash flows of our subsidiaries to meet our obligations. The ability of our subsidiaries to make payments to us will depend on their respective operating

- 17 -


 

results and may be restricted by, among other things, the laws of their jurisdictions of organization, which may limit the amount of funds available for distributions to us, the terms of existing and future indebtedness and other agreements of our subsidiaries, including our credit facilities and indenture, and the covenants of any future outstanding indebtedness we or our subsidiaries incur.

Risks Related to Demand for Our Products

We are subject to regional and national economic conditions that may negatively impact demand for our products.

The window and door industry is subject to many economic factors. Changes in macroeconomic conditions in our core markets including Florida, with respect to our impact-resistant products, and in the western U.S., including California, Texas, Arizona, Nevada, Colorado, Oregon, Washington and Hawaii, with respect to our WWS products designed to unify indoor and outdoor living spaces, as well as throughout the U.S. generally, could negatively impact demand for our products and macroeconomic forces, such as employment rates and the availability of credit could have an adverse effect on our sales and results of operations. In addition, the window and door industry is subject to the cyclical market pressures of the larger new construction and repair and remodeling markets. A decline in the economic environment or new home construction, as well as any other adverse changes in economic conditions, including demographic trends, employment levels, interest rates, and consumer confidence, could result in a decline in demand for, or adversely affect the pricing of, our products, which in turn could adversely affect our sales and results of operations.

Changes in weather patterns, including as a result of global climate change, could significantly affect demand for our products, and thus, our sales and our financial results or financial condition.

Weather patterns may affect our operating results and our ability to maintain our sales volume throughout the year. Because our dealers’ customers, and the homeowners and builders who are customers of NewSouth Window Solutions and Western Window Systems, along with the customers of Eco’s dealers, depend on suitable weather to engage in new construction and repair and remodel projects, increased frequency or duration of extreme weather conditions could result in a decrease in the demand for our products for periods of inclement weather, and have a material adverse effect on our financial results or financial condition. For example, unseasonably cool weather or extraordinary amounts of rainfall may decrease construction activity, thereby decreasing demand for our products and our sales during that period of time. Alternatively, extreme weather, such as hurricanes, has historically increased the visibility of our brands and customers’ demand for our impact-resistant products. Therefore, the lack of hurricane-related extreme weather conditions in a given year or over a period of time could result in a decrease of our sales and could have a material adverse effect on our financial results. Weather patterns are difficult to predict and may fluctuate as a result of numerous factors, including climate change, and we cannot guarantee that extreme weather conditions will or will not occur. Also, we cannot predict the effects that global climate change may have on our business. In addition to changes in weather patterns, climate change could, for example, reduce the demand for construction, and increase the cost and reduce the availability of construction materials, raw materials and energy. New laws and regulations related to global climate change may also increase our expenses or reduce our sales.

Our operating results are substantially dependent on demand for our branded impact-resistant products, contemporary indoor/outdoor window and door systems and factory-direct, energy-efficient residential windows and doors.

A majority of our net sales are derived from the sales of our branded impact-resistant products and on window and door systems for residential, commercial and multi-family markets. Accordingly, our future operating results will depend largely on the demand for our impact-resistant products by current and future customers, especially in the State of Florida, where the majority of our impact resistant products are made and sold. Our future operating results also will depend on demand for the contemporary indoor/outdoor window and door systems sold by our Western Window Systems business. Sales generated by our NewSouth business depend on a direct-to-consumer model and is supported by showrooms and in-home sales. Consequently, a portion of our future operating results are reliant on current and future customer demand for factory-direct, energy-efficient residential windows and doors. If our competitors release new products that are superior to our products in performance or price, or if we fail to update our impact-resistant products with any technological advances that are developed by us or our competitors or introduce new products in a timely manner, demand for our products may decline. In addition, the window and door industry can be subject to changing trends and consumer preferences. If we do not correctly gauge consumer trends for the various products and systems we offer and respond appropriately, customers may not purchase our products and our brand names may be impaired. Even if we react appropriately to changes in trends and consumer preferences, consumers may consider our brands or product designs to be outdated or associate our brands or product designs with styles that are no longer popular. Any of these outcomes could create significant excess inventories for some products and missed opportunities for other products, which would have a material adverse effect on our brands, our business, results of operations and financial condition. A decline in demand for our impact-resistant products, our contemporary indoor/outdoor window and door systems or our direct-to-consumer, energy-efficient residential windows and doors as a result of competition, technological change, changes in consumer preferences or other factors could have a material adverse effect on our ability to generate sales, which could materially negatively affect our results of operations.

- 18 -


 

Our business is subject to seasonal industry patterns and demand for our products, and thus our revenue and profit, can vary significantly throughout the year, which may adversely impact the timing of our cash flows and limit our liquidity at certain times of the year.

Our business is seasonal, and our net revenues and operating results vary significantly from quarter to quarter based upon the timing of the building season in our markets. Our sales typically follow seasonal new construction and the repair and remodel industry patterns. Additionally, events like preparation for hurricane season and rebuilding and repairs in the months following a hurricane in the majority of the geographies where we market and sell our products generally creates peak demand for our products and resulting sale volumes during the quarters in which those activities occur. Other quarterly sales volumes might be generally lower due to reduced repair and remodeling and new construction activity as a result of less favorable climate conditions in the majority of our geographic end markets. Failure to effectively manage our demand and production planning, inventory and overall operations in anticipation of or in response to seasonal fluctuations or changing seasonal fluctuations as a result of climate change, could negatively impact our liquidity profile during certain seasonal periods.

Changes in building codes could reduce the demand for our impact-resistant windows and doors, which could have a material adverse effect on our financial condition, liquidity or results of operations.

The market for our impact-resistant windows and doors depends in large part on our ability to satisfy state and local building codes that require protection from wind-borne debris. If the standards in such building codes become more stringent, we may not be able to meet their requirements, and demand for our products could decline. Conversely, if the standards in such building codes are lowered or are not enforced in certain areas because of industry lobbying or otherwise, demand for our impact-resistant products may decrease. In addition, if states and regions that are affected by hurricanes but do not currently have such building codes fail to adopt and enforce hurricane protection building codes, our ability to expand our business in such markets may be limited. We are also subject to energy efficiency codes and performance standards in Colorado, California and other states where we operate, several of which are more stringent than those to which we have historically been subject. Any such changes in building codes or energy efficiency codes could lower the demand for our impact-resistant windows and doors, which could have a material adverse effect on our financial condition, liquidity or results of operations.

The homebuilding industry and the home repair and remodeling sector are subject to various local, state, and federal statutes, ordinances, rules, and regulations concerning zoning, building design and safety, construction, and similar matters, including regulations that impose restrictive zoning and density requirements in order to limit the number of homes that can be built within the boundaries of a particular area. Increased regulatory restrictions could limit demand for new homes and home repair and remodeling products and could negatively affect our sales and results of operations.

We may be adversely impacted by the loss of sales or market share if we are unable to keep up with demand.

We are currently experiencing growth through higher sales volume and growth in market share. To meet the increased demand, we have been hiring and training new employees for direct and indirect support and adding to our glass capacity. However, should we be unable to find and retain quality employees to meet demand, or should there be disruptions to the increase in capacity for the raw materials needed to produce our products, we may be unable to keep up with our higher sales demand. If our lag time on delivery falls behind, or we are unable to meet customer timing demands, we could lose market share to competitors.

Risks Related to Acquisitions

Our recently completed acquisitions may result in, or involve activities that cause, distractions to our management team, increased expenses or unanticipated liabilities.

As a result of our acquisitions of NewSouth, Western Windows Systems, 75% ownership stake in Eco, CRi SoCal, Inc., and Anlin, we have significantly more sales, assets and employees than we did prior to the transactions, which may require our management to devote a significant amount of time, resources and attention to the new product offerings or novel challenges, and/or away from the operations of our historical windows and doors business. These potential diversions and distractions may result in, or involve activities that cause, increased expenses and unanticipated liabilities.

After the Eco Acquisition, the Company is the majority shareholder of Eco, and our interest in Eco is subject to the risks normally associated with the conduct of businesses with a minority shareholder.

Pursuant to the acquisition agreement pursuant to which we acquired a 75% ownership stake in Eco, principal Eco equity-holder prior to our acquisition continues to hold 25% of the outstanding equity interests of Eco. Conducting a business with a minority investor may lead to one or more of the following circumstances, which could have an adverse impact on our ability to realize a profit on our equity interest in the Eco businesses, which could have a material adverse impact on our future cash flows, earnings, results of operations and financial condition:

- 19 -


 

our inability to control certain strategic, operational and financial decisions;
our having economic or business interests or goals that are inconsistent with, or opposed to, those of the minority equity holder;
the inability of the minority equity holder to meet his financial and other obligations to Eco or third parties; and
litigation between the minority equity holder and us regarding management, funding or other decisions related to the acquisition agreement and/or the operating agreement we entered into with the minority equity holder, or the operations of Eco.

There can be no assurance that the Eco Acquisition will be beneficial to us, whether due to the above-described risks, unfavorable economic conditions, integration challenges or other factors.

All of the Eco entities in which we acquired a controlling interest are designated as unrestricted subsidiaries under our existing senior secured credit facilities and indenture and are not subject to the restrictive covenants under such agreements.

All of the Eco entities in which we acquired a controlling interest have been designated as unrestricted subsidiaries under our existing senior secured credit facilities and indenture. As a result, those entities are not subject to the restrictive covenants in the indenture and are able to engage in many of the activities that we and our restricted subsidiaries are prohibited or limited from undertaking under the terms of the indenture. These actions, if undertaken by Eco, could be detrimental to our ability to make payments of principal and interest under the 2021 Senior Notes due 2029.

If we do not realize the expected benefits from our recent acquisitions, including synergies, from acquisitions, our business and results of operations will suffer.

Acquisitions may cause an interruption of, or loss of momentum in, the activities of our other businesses. If our management is not able to effectively manage the integration process, or if any significant business activities are interrupted as a result of the integration process, our business could suffer and its liquidity, results of operations and financial condition may be materially adversely impacted. In addition, as we continue our integration activities, we may identify additional risks and uncertainties not yet known to us.

Even if we are able to successfully integrate and position the business operations of our recent acquisitions and our legacy businesses, it may not be possible to realize the full benefits of the increased sales volume and other benefits, including synergies, that we expected to result from recent acquisitions, or realize these benefits within the time frame that is expected. For example, the elimination of duplicative costs may not be possible or may take longer than anticipated, or the benefits from these recent acquisitions may be offset by costs incurred or delays in integrating the companies. In addition, even if such acquisitions are successfully integrated, we may become subject to unexpected costs, charges or liabilities arising from such businesses. Our expected cost savings, as well as any revenue or other strategic synergies, are subject to significant business, economic, regulatory and competitive uncertainties and contingencies, all of which are difficult to predict and many of which are beyond our control. If we fail to realize the benefits, we anticipated from our recent acquisitions, our liquidity, results of operations or financial condition may be adversely effected.

We may evaluate and engage in asset acquisitions, dispositions, joint ventures and other transactions that may impact our results of operations, and we may not achieve the expected results from these transactions.

From time to time, and subject to the agreements governing our then existing debt or otherwise, we may enter into agreements to and engage in business combinations, purchases of assets or contractual arrangements or joint ventures, including in geographical areas outside the state of Florida, with which we do not have the level of familiarity that we have with the Florida market. In addition, some of those business acquisitions or combinations could involve a seller whose products may be different from the types of products we currently sell, and they could be products that are sold to different types of customers. Subject to the agreements governing our then existing debt or otherwise, some of these transactions may be financed with additional borrowings. The integration of any business we may acquire may be disruptive to us and may result in a significant diversion of management attention and operational resources. Additionally, we may suffer a loss of key employees, customers or suppliers, loss of revenues, increases in costs or other difficulties. If the expected revenue enhancement plans, strategies, goals, efficiencies and synergies from any such transactions are not fully realized, our results of operations could be adversely affected, because of the costs associated with such transactions or otherwise. Other transactions may advance future cash flows from some of our businesses, thereby yielding increased short-term liquidity, but consequently resulting in lower cash flows from these operations over the longer term. In addition, if the goodwill, indefinite-lived intangible assets, or other intangible assets that we have acquired or may acquire in the future are determined to be impaired, we may be required to record a non-cash charge to earnings during the period in which the impairment is determined, which

- 20 -


 

could be significant. The failure to realize the expected long-term benefits of any one or more of these transactions could have a material adverse effect on our financial condition or results of operations.

Risks Related to Our Indebtedness

Our substantial level of indebtedness could adversely affect our business and financial condition and prevent us from meeting our debt obligations.

Our total gross indebtedness is $635.0 million, including $575.0 million aggregate principal amount of senior notes we issued on September 24, 2021, and we had an additional $74.7 million available for borrowing under our senior secured credit facilities.

Although our senior secured credit facilities and indenture contain restrictions on the incurrence of additional indebtedness, these restrictions are subject to a number of significant qualifications and exceptions, and under certain circumstances, the amount of indebtedness that could be incurred in compliance with these restrictions could be substantial.

This high level of indebtedness could have important consequences, including:

increasing our vulnerability to adverse economic, industry, or competitive developments;
requiring a substantial portion of our cash flows from operations to be dedicated to the payment of principal and interest on our indebtedness, therefore reducing our ability to use our cash flows to fund operations, capital expenditures and future business opportunities;
exposing us to the risk of increased interest rates to the extent of any future borrowings, including any borrowings under the senior secured credit facilities;
making it more difficult for us to satisfy our obligations with respect to our indebtedness, including the senior secured credit facilities and the notes, and any failure to comply with the obligations of any of our debt instruments, including restrictive covenants and borrowing conditions, could result in an event of default under the indenture governing the notes and the agreements governing such other indebtedness;
restricting us from making strategic acquisitions or causing us to make non-strategic divestitures;
limiting our ability to obtain additional financing for working capital, capital expenditures, product and service development, debt service requirements, acquisitions and general corporate or other purposes; and
limiting our flexibility in planning for, or reacting to, changes in our business or market conditions and placing us at a competitive disadvantage compared to our competitors who are less highly leveraged and who, therefore, may be able to take advantage of opportunities that our leverage may prevent us from exploiting.

Our ability to make scheduled payments on or to refinance our debt obligations depends on our financial condition and operating performance, which is subject to prevailing economic and competitive conditions and to certain financial, business, and other factors beyond our control. We may not be able to maintain a level of cash flows from operating activities sufficient to permit us to pay the principal, premium, if any, and interest on our indebtedness. If our cash flows and capital resources are insufficient to fund our debt service obligations, we may be forced to reduce or delay investments and capital expenditures, or to sell assets, seek additional capital, or restructure or refinance our indebtedness. Our ability to restructure or refinance our debt will depend on the condition of the capital markets and our financial condition at such time. Any refinancing of our debt could be at higher interest rates and may require us to comply with more onerous covenants, which could further restrict our business operations. The terms of existing or future debt instruments, including the senior secured credit facilities and the indentures governing our outstanding notes, may restrict us from adopting some of these alternatives. In addition, any failure to make payments of interest and principal on our outstanding indebtedness on a timely basis would likely result in a reduction of our credit rating, which could harm our ability to incur additional indebtedness. These alternative measures may not be successful and may not permit us to meet our scheduled debt service obligations.

Our debt agreements contain restrictions that limit our flexibility in operating our business.

Our senior secured credit facilities and the indenture governing the senior notes contain various covenants that limit our ability to engage in specified types of transactions. These covenants limit our ability to, among other things:

• incur additional indebtedness or issue certain preferred equity;

- 21 -


 

• pay dividends on, repurchase, or make distributions in respect of our common stock, prepay, redeem, or repurchase certain debt or make other restricted payments;

• make certain investments including potential acquisitions;

• create certain liens;

• enter into agreements restricting our subsidiaries’ ability to pay dividends to us;

• consolidate, merge, sell, or otherwise dispose of all or substantially all of our assets; and

• enter into certain transactions with our affiliates.

In addition, the restrictive covenants in our senior secured credit facilities require us to maintain specified financial ratios and satisfy other financial condition tests. Our ability to meet those financial ratios and tests will depend on our ongoing financial and operating performance, which, in turn, will be subject to economic conditions and to financial, market, and competitive factors, many of which are beyond our control.

A breach of any of these covenants could result in a default under one or more of these agreements, including as a result of cross default provisions and, in the case of the senior secured credit facilities, permit the lenders to cease making loans to us. Upon the occurrence of an event of default under the senior secured credit facilities, the lenders could elect to declare all amounts outstanding under senior secured credit facilities to be immediately due and payable and terminate all commitments to extend further credit. Such action by the lenders could cause cross defaults under the indenture governing the notes. For a description of our senior secured credit facilities, see Footnote 10 to our audited consolidated financial statements included herein.

If our operating performance declines, we may be required to seek to obtain waivers from the lenders under the senior secured credit facilities or from the holders of other obligations, to avoid defaults thereunder. If we are not able to obtain such waivers, the lenders could exercise their rights upon default, and we could be forced into bankruptcy or liquidation.

Furthermore, if we were unable to repay the amounts due and payable under our senior secured credit facilities, the lenders under our senior secured credit facilities could proceed against the collateral granted to them to secure our borrowings thereunder. We have pledged substantially all of our assets as collateral under our senior secured credit facilities. If the lenders under senior secured credit facilities accelerate the repayment of borrowings, we cannot assure you that we will have sufficient assets to repay our senior secured credit facilities and our other indebtedness, including the notes, or will have the ability to borrow sufficient funds to refinance such indebtedness. Even if we were able to obtain new financing, it may not be on commercially reasonable terms, or terms that are acceptable to us.

Variable rate indebtedness subjects us to interest rate risk, which could cause our debt service obligations to increase significantly.

Our borrowings under the existing senior secured credit facilities are at variable rates of interest and expose us to interest rate risk. If interest rates increase, our debt service obligations on the variable rate indebtedness could increase even though the amount borrowed remained the same, and our net income could decrease. The applicable margin with respect to the loans under the senior secured credit facilities is a percentage per annum equal to a reference rate plus the applicable margin.

From time to time in order to manage our exposure to interest rate risk, we may enter into derivative financial instruments, such as interest rate swaps and caps, involving the exchange of floating for fixed rate and fixed for floating rate interest payments. If we are unable to enter into interest rate swaps when necessary, it may adversely affect our cash flow and may impact our ability to make required principal and interest payments on our indebtedness.

In addition, a transition away from LIBOR as a benchmark for establishing the applicable interest rate may affect the cost of servicing our debt under the existing senior secured credit facilities. The Financial Conduct Authority of the United Kingdom ended LIBOR at the end of 2021. Although our borrowing arrangements provide for alternative base rates, the consequences of the phase out of LIBOR is not currently predictable. For example, use of a rate other than LIBOR as a means of calculating interest with respect to our outstanding variable rate indebtedness could lead to an increase in the interest rates incurred, it could result in an increase in the cost of such indebtedness, impact our ability to refinance some or all of our existing indebtedness or otherwise have a material adverse impact on our business, financial condition and results of operations.

 

 

- 22 -


 

A lowering or withdrawal of the ratings assigned to our debt securities by rating agencies may increase our future borrowing costs and reduce our access to capital.

Our debt currently has a non-investment grade rating, and there can be no assurance that any rating assigned by the rating agencies to our debt or our corporate rating will remain for any given period of time or that a rating will not be lowered or withdrawn entirely by a rating agency if, in that rating agency’s judgment, future circumstances relating to the basis of the rating, such as adverse changes, so warrant. A lowering or withdrawal of the ratings assigned to our debt securities by rating agencies may increase our future borrowing costs and reduce our access to capital, which could have a materially adverse impact on our financial condition and results of operations.

We may not be able to generate sufficient cash to service all of our indebtedness and may be forced to take other actions to satisfy our obligations under our indebtedness, which may not be successful.

Our ability to make scheduled payments on or to refinance our debt obligations depends on our financial condition and operating performance, which is subject to prevailing economic and competitive conditions and to certain financial, business, and other factors beyond our control. We may not be able to maintain a level of cash flows from operating activities sufficient to permit us to pay the principal, premium, if any, and interest on our indebtedness, including the notes.

If our cash flows and capital resources are insufficient to fund our debt service obligations, we may be forced to reduce or delay investments and capital expenditures, or to sell assets, seek additional capital, or restructure or refinance our indebtedness. Our ability to restructure or refinance our debt will depend on the condition of the capital markets and our financial condition at such time. Any refinancing of our debt could be at higher interest rates and may require us to comply with more onerous covenants, which could further restrict our business operations. The terms of existing or future debt instruments, including the senior secured credit facilities and the indenture governing the notes, may restrict us from adopting some of these alternatives. In addition, any failure to make payments of interest and principal on our outstanding indebtedness on a timely basis would likely result in a reduction of our credit rating, which could harm our ability to incur additional indebtedness. These alternative measures may not be successful and may not permit us to meet our scheduled debt service obligations.

Risks Related to Information Systems and Intellectual Property

We may be adversely affected by any disruption in our information technology systems or by unauthorized intrusions or “hacking” into those systems and theft of confidential and sensitive information from them, or other cybersecurity-related incidents.

Our operations are dependent upon our information technology systems, which encompass all of our major business functions. A disruption in our information technology systems for any prolonged period could result in delays in receiving inventory and supplies or filling customer orders and adversely affect our customer service and relationships. Various third parties, including computer hackers, who are continually becoming more aggressive and sophisticated, may attempt to penetrate our network security and, if successful, misappropriate confidential and sensitive customer, employee and/or supplier information. Such attempts may include malware, ransomware, denial-of-service attacks, social engineering, unauthorized access, human error, theft or misconduct. In addition, one of our employees, contractors or other third parties with whom we do business may attempt to circumvent our security measures in order to obtain such information, or inadvertently cause a breach involving such information. While we have implemented systems and processes to protect against unauthorized access to or use of secured data and to prevent data loss and theft, there is no guarantee that these procedures are adequate to safeguard against all data security breaches or misuse of the data. Security breaches could also harm our reputation with our customers and retail partners, potentially leading to decreased revenues, and with federal and state government agencies and bodies.

The regulatory environment related to cybersecurity, data collection and use, and privacy is increasingly rigorous, with new and frequently changing requirements, and compliance with those requirements could result in additional costs. Our business and results of operations may be directly and adversely affected by future legislative, regulatory, or judicial actions. A significant compromise of confidential and sensitive employee, customer or supplier information in our possession could result in legal damages and regulatory fines and penalties. The costs associated with cybersecurity, such as increased investment in technology, the costs of compliance with privacy laws, and costs incurred to prevent or remediate information security breaches and defend against any related actions, could be substantial and adversely impact our business.

Operation on multiple Enterprise Resource Planning (“ERP”) information systems, and the conversion from multiple systems to a single system, may negatively impact our operations.

We are highly dependent on our ERP information systems infrastructure in order to process orders, track inventory, ship products in a timely manner, prepare invoices to our customers, maintain regulatory compliance and otherwise carry on our business in the ordinary course. We currently operate on six different ERP information systems. Since we must process and reconcile our

- 23 -


 

information from multiple systems, the chance of errors is increased, and we may incur significant additional costs related thereto. Inconsistencies in the information from multiple ERP systems could adversely impact our ability to manage our business efficiently and may result in heightened risk to our ability to maintain our books and records and comply with regulatory requirements. Any of the foregoing could result in a material increase in information technology compliance or other related costs and could materially negatively impact our operations. In the future, we may transition all or a portion of our systems to one ERP system. The transition to a different ERP system involves numerous risks, including:

diversion of management’s attention away from normal daily business operations;

· loss of, or delays in accessing data;

· increased demand on our operations support personnel;

· initial dependence on unfamiliar systems while training personnel to use new systems; and

· increased operating expenses resulting from training, conversion and transition support activities.

Any of the foregoing could result in a material increase in information technology compliance or other related costs and could materially negatively impact our operations.

Other parties may infringe on our intellectual property rights or may allege that we have infringed on theirs.

Competitors or other third parties may infringe on or otherwise make unauthorized use of our intellectual property rights, including product designs, manufacturing practices, registered intellectual property and other rights. We rely on a variety of measures to protect our intellectual property and proprietary information. However, these measures may not prevent misappropriation, infringement or other violations of our intellectual property or proprietary information and a resulting loss of competitive advantage. If we determine that such infringement or violation has occurred, legal action to enforce our rights may require us to spend significant amounts in legal costs, even if we ultimately prevail.

Conversely, given the nature of our business and product designs, competitors or other third parties may allege that we, or consultants or other third parties retained or indemnified by us, have infringed, misappropriated, or otherwise violated their intellectual property rights. Even though we believe such claims and allegations of intellectual property infringement or violations would be without merit, defending against such claims would be time consuming and expensive and could result in the diversion of time and attention of our management and employees. Given the rapidly changing and highly competitive business environment in which we operate, and the increasingly complex designs of our products and other companies’ similar products, the outcome of any contemplated intellectual property-related litigation would be difficult to predict and could cause us to lose significant revenue, to be prohibited from using the relevant designs, systems, processes, technologies or other intellectual property, to cease offering certain products or services or to incur significant license, royalty or technology development expenses.

Risks Related to Warranty, Legal and Regulatory Matters

The nature of our business exposes us to product liability, warranty and other claims.

We are, from time to time, involved in product liability, product warranty and other claims relating to the products we manufacture and distribute that, if adversely determined, could adversely affect our financial condition, results of operations, and cash flows. In addition, we may be exposed to potential claims arising from the conduct of homebuilders and home remodelers and their sub-contractors. Although we currently maintain what we believe to be suitable and adequate insurance in excess of our self-insured amounts, we may not be able to maintain such insurance on acceptable terms or such insurance may not provide adequate protection against potential liabilities. Product liability claims can be expensive to defend and can divert the attention of management and other personnel for significant periods, regardless of the ultimate outcome. Claims of this nature could also have a negative impact on customer confidence in our products and our company.

We are subject to potential exposure to environmental liabilities and are subject to environmental regulation.

We are subject to various federal, state, and local environmental laws, ordinances, and regulations. Although we believe that our facilities are in material compliance with such laws, ordinances, and regulations, as owners and lessees of real property, we can be held liable for the investigation or remediation of contamination on such properties, in some circumstances, without regard to whether we knew of or were responsible for such contamination. Remediation may be required in the future as a result of spills or releases of petroleum products or hazardous substances, the discovery of unknown environmental conditions, or more stringent standards regarding existing residual contamination. More burdensome environmental regulatory requirements may increase our general and

- 24 -


 

administrative costs and may increase the risk that we may incur fines or penalties or be held liable for violations of such regulatory requirements.

From time to time we are subject to legal and regulatory proceedings which seek material damages from us. These proceedings may be negatively perceived by the public and materially and adversely affect our business.

We are subject to legal and regulatory proceedings from time to time which may result in material damages. Although we do not presently believe that any of our current legal or regulatory proceedings will ultimately have a material adverse impact on our financial performance or operations, we cannot assure you that we will not incur material damages or penalties in a lawsuit or other proceeding in the future and/or significant defense costs related to such lawsuits or regulatory proceedings. For example, many of our products are installed in large, multi-unit condominiums or apartments or similar developments, and we may face legal claims for breach of warranties or other claims alleging product defects on a large-scale in connection with such projects. Also, we operate a fleet of delivery trucks and, in addition to the significant compliance-related costs associated with operating such a fleet, we may incur significant adverse judgments, damages and penalties related to accidents that those trucks may be involved in from time to time. Significant adverse judgments, penalties, settlement amounts, amounts needed to post a bond pending an appeal or defense costs could materially and adversely affect our liquidity and capital resources. It is also possible that, as a result of a present or future governmental or other proceeding or settlement, significant restrictions will be placed upon, or significant changes made to, our business practices, operations or methods, including pricing or similar terms. Any such restrictions or changes may adversely affect our profitability or increase our compliance costs.

Our Bylaws contain an exclusive forum provision that may discourage lawsuits against us and our directors and officers.

Our Amended and Restated Bylaws (our “Bylaws”) provide that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (or if the Court of Chancery does not have jurisdiction, the federal district court for the District of Delaware) will be the sole and exclusive forum for (i) any derivative action or proceeding brought on behalf of the Corporation, (ii) any action asserting a claim of breach of a fiduciary duty owed by any director, officer or other employee of the Corporation to the Corporation or the Corporation’s stockholders, (iii) an action asserting a claim arising pursuant to any provision of the DGCL or the Corporation’s Certificate of Incorporation or these By-laws (as either may be amended from time to time), or (iv) any action asserting a claim governed by the internal affairs doctrine. Our exclusive forum provision is not intended to apply to any actions brought under the Securities Act of 1933 (the “Securities Act”), as amended, or the Securities Exchange Act of 1934 (the “Exchange Act”). Section 27 of the Exchange Act creates exclusive federal jurisdiction over all suits brought to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder and Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all suits brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder. Accordingly, the exclusive forum provision in our Bylaws will not relieve us of our duties to comply with the federal securities laws and the rules and regulations thereunder, and our stockholders will not be deemed to have waived our compliance with these laws, rules and regulations.

This forum selection provision may limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us. It is also possible that, notwithstanding the forum selection clause included in our certificate of incorporation, a court could rule that such a provision is inapplicable or unenforceable.

Item 1B. Unresolved Staff Comments

None.

- 25 -


 

Item 2. Properties

We had the following properties as of January 1, 2022:

 

 

 

Manu-
facturing

 

 

Support

 

 

Storage

 

 

Storefront

 

 

 

(in square feet)

 

Owned:

 

 

 

 

 

 

 

 

 

 

 

 

Main plant and corporate office, N. Venice, FL

 

 

348,000

 

 

 

15,000

 

 

 

 

 

 

 

Glass tempering and laminating, N. Venice, FL

 

 

107,000

 

 

 

5,000

 

 

 

 

 

 

 

ILAB research and testing, N. Venice, FL

 

 

 

 

 

22,000

 

 

 

 

 

 

 

Assembly processing facility, N. Venice, FL

 

 

96,000

 

 

 

 

 

 

 

 

 

 

Manufacturing and storage (Triple D) facility, N. Venice, FL

 

 

102,000

 

 

 

 

 

 

15,000

 

 

 

 

Support facility, N. Venice, FL

 

 

 

 

 

7,000

 

 

 

 

 

 

 

Insulated glass building, N. Venice, FL

 

 

42,000

 

 

 

 

 

 

 

 

 

 

PGT Wellness Center, N. Venice, FL

 

 

 

 

 

3,600

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leased:

 

 

 

 

 

 

 

 

 

 

 

 

Support facility (Endeavor Court), Nokomis, FL

 

 

 

 

 

12,000

 

 

 

 

 

 

 

Storage facility (Eco storage), Medley, FL

 

 

 

 

 

 

 

 

182,057

 

 

 

 

Storage facility (Technology Park), Nokomis, FL

 

 

 

 

 

 

 

 

10,475

 

 

 

 

Storage facility (Commerce Drive), Nokomis, FL

 

 

 

 

 

 

 

 

6,400

 

 

 

 

Storage facility (Riverview warehouse), Riverview, FL

 

 

 

 

 

 

 

 

75,326

 

 

 

 

Storage facility (MLK Blvd), Tampa, FL

 

 

 

 

 

 

 

 

2,000

 

 

 

 

Storage facility (Parque Drive), Ormond Beach, FL

 

 

 

 

 

 

 

 

1,000

 

 

 

 

Storage facility (Metro Parkway), Ft. Myers, FL

 

 

 

 

 

 

 

 

3,800

 

 

 

 

Storage facility (42nd St), Palm City, FL

 

 

 

 

 

 

 

 

2,250

 

 

 

 

Storage facility (Silver Star), Orlando, FL

 

 

 

 

 

 

 

 

3,159

 

 

 

 

Storage facility, Boynton Beach, FL

 

 

 

 

 

 

 

 

100

 

 

 

 

Distribution centers (Eco), Medley, FL

 

 

 

 

 

112,166

 

 

 

 

 

 

 

Plant and administrative offices, Medley, FL (Eco)

 

 

350,000

 

 

 

 

 

 

 

 

 

 

Plant and administrative offices, Ft. Myers, FL

 

 

130,000

 

 

 

 

 

 

 

 

 

 

Plant and administrative offices, Irvine, CA (CRi)

 

 

28,000

 

 

 

1,400

 

 

 

 

 

 

 

Plant and administrative offices, Clovis, CA (Anlin)

 

 

16,000

 

 

 

1,426

 

 

 

 

 

 

 

Plant and administrative offices, Hialeah, FL (CGI)

 

 

305,000

 

 

 

20,000

 

 

 

 

 

 

 

Plant and administrative offices, Miami, FL (CGIC)

 

 

71,000

 

 

 

10,000

 

 

 

 

 

 

 

Plant and administrative offices, Phoenix, AZ (WWS)

 

 

160,000

 

 

 

10,000

 

 

 

 

 

 

 

Plant and administrative offices, Tampa, FL (NewSouth)

 

 

230,000

 

 

 

8,500

 

 

 

 

 

 

 

SEBU showrooms located in FL, SC and TX (NewSouth)

 

 

 

 

 

 

 

 

 

 

 

134,027

 

WEBU showrooms located in CA (WWS)

 

 

 

 

 

 

 

 

 

 

 

19,166

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total square feet

 

 

1,985,000

 

 

 

228,092

 

 

 

301,567

 

 

 

153,193

 

In addition to the above owned and leased properties, we also own three parcels of undeveloped land in North Venice, Florida, available for future construction needs we may have.

Our leases discussed above expire between March 2022 and May 2032. Many of our property leases require us to pay taxes, insurance and common area maintenance expenses associated with the properties.

All of our owned properties secure borrowings under our credit agreement (dated February 16, 2016, as amended by the first amendment thereto, dated as of February 17, 2017, the second amendment thereto, dated as of March 16, 2018, the third amendment thereto, dated October 31, 2019, and the fourth amendment thereto dated October 25, 2021, as otherwise amended, restated, modified or supplemented, the “2016 Credit Agreement due 2024”). We believe these operating facilities are adequate in capacity and condition to service existing customer needs.

We are involved in various claims and lawsuits incidental to the conduct of our business in the ordinary course. We carry insurance coverage in such amounts in excess of our self-insured retention as we believe to be reasonable under the circumstances and that may or may not cover any or all of our liabilities in respect of claims and lawsuits. We do not expect that the ultimate resolution of these matters will have a material adverse impact on our financial position, cash flows or results of operations.

- 26 -


 

Item 4. MINE SAFETY DISCLOSURES

None

- 27 -


 

PART II

Item 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Our Common Stock trades on the New York Stock Exchange under its symbol of “PGTI”. On February 25, 2022, the closing price of our Common Stock was $20.41 as reported on the New York Stock Exchange. The number of stockholders of record of our Common Stock on that date was approximately 2,700, although we believe that the number of beneficial owners of our Common Stock is substantially greater.

 

Dividends

We do not pay a regular dividend. Any determination relating to dividend policy will be made at the discretion of our Board of Directors. The terms of the agreements governing our outstanding borrowings restrict our ability to pay dividends.

Securities Authorized for Issuance under Equity Compensation Plans

The information required by this item appears in our definitive proxy statement for our annual meeting of stockholders under the caption “Security Ownership of Certain Beneficial Owners and Management” and “Equity Compensation Plan Information,” which information is incorporated herein by reference.

Unregistered Sales of Equity Securities

None.

Issuer Purchases of Equity Securities

None.

Performance Graph

The following graphs compare the percentage change in PGT Innovations, Inc.’s cumulative total stockholder return on its Common Stock with the cumulative total stockholder return of the NYSE Composite Index, the SPDR S&P Homebuilders ETF, and the Standard & Poor’s Building Products Index over the period from January 3, 2017 (the first trading day of our 2017 fiscal year), to December 31, 2021 (the last trading day of our 2021 fiscal year).

- 28 -


 

COMPARISON OF 60 MONTH CUMULATIVE TOTAL RETURN

AMONG PGT INNOVATIONS, INC., THE NYSE COMPOSITE INDEX, THE SPDR S&P

HOMEBUILDERS ETF AND THE S&P 500 BUILDING PRODUCTS INDEX

 

img149135297_0.jpg 

 

* Graph shows returns generated as if $100 were invested on January 3, 2017 (the first trading day of our 2017 fiscal year) for 60 months ended December 31, 2021 (the last trading day of our 2021 fiscal year), in PGTI stock or in the SPDR S&P Homebuilders ETF Fund, which is an exchange-traded fund that seeks to replicate the performance of the S&P Homebuilders Select Industry Index, or in the S&P 500 Building Products index, which is a fund that seeks to replicate the performance of the building products manufacturers who are included in the Standard and Poors 500 index.

- 29 -


 

Item 6. [RESERVED]

 

Item 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Our Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) should be read in conjunction with our Consolidated Financial Statements and related Notes included in Item 8. Management's Discussion and Analysis comparing the results for the year ended January 2, 2021, to the results for the year ended December 28, 2019 can be found in Item 7 of our Annual Report on Form 10-K for the year ended January 2, 2021, filed with the SEC on March 2, 2021, which is hereby incorporated by reference. In the comparisons which follow, the year ended January 1, 2022 consisted of 52 weeks, whereas the year ended January 2, 2021 consisted of 53 weeks. We believe the effect of the extra week in our 2020 fiscal year ended January 2, 2021 was immaterial and does not impact the comparability of our results of operations for the year ended January 1, 2022 to the year ended January 2, 2021.

Our MD&A is presented in the following sections:

Impact of COVID 19 on our Business;
Executive Overview;
Results of Operations;
Liquidity and Capital Resources;
Critical Accounting Estimates;
Recently Issued Accounting Standards; and
Forward Outlook

 

IMPACT OF COVID-19 ON OUR BUSINESS

During March 2020, a global pandemic (the “Pandemic”) was declared by the World Health Organization related to the rapidly growing outbreak of a novel strain of coronavirus (“COVID-19”). The Pandemic has resulted in a significant number of infections, hospitalizations and deaths in several of our key markets, including Arizona, California, Florida and Texas. The Pandemic has significantly affected economic conditions in those markets, and in the United States in general, and internationally, including due to federal, state and local governments and employers reacting to the public health crisis with mitigation measures, and also due to the general fear and uncertainty created by the Pandemic, all of which has resulted in workforce, supply chain and production disruptions, along with reduced demand and spending in many industries and markets. Although many of the government-mandated restrictions on economic and social activities that were put in place as part of the initial response to the Pandemic have been lifted, and vaccines with high degrees of efficacy have been approved by the United States Food and Drug Administration, it is still uncertain when or if the nation-wide program of vaccination will result in herd immunity to COVID-19 in the United States or globally. This uncertainty is being impacted by several factors, including vaccine hesitancy or resistance, and the emergence of the highly-contagious strains of COVID-19 known as the Delta and Omicron variants. As a result, it is still currently unclear when, or if, social, business, occupational, educational and economic conditions will return to pre-Pandemic conditions.

Our first priority has been and remains the health and safety of our employees, our customers and their families and the communities in which we operate, and as COVID-19 gained a foothold in the Southeast Florida area, we took swift action to protect our employees by temporarily suspending operations at and fumigating our Miami and Hialeah, Florida facilities, each for one-week periods in April 2020. We also took that step at our Western Windows Systems facility in Phoenix, Arizona during July 2020. All of our manufacturing locations are operational and have been deemed essential under various government orders. Each of our facilities has implemented policies and procedures designed to protect the health and safety of our team members in light of the Pandemic, including: 1) continuing to monitor guidelines from federal, state and local health authorities for personal health and safety, and updating our protocols as needed; 2) implementing a mandatory face-mask policy for employees at all of our locations, and providing them with those masks where needed; 3) enforcing social distancing in common areas and work areas, including production lines where possible; 4) implementing work-at-home programs where possible; and 5) sourcing supplies such as reusable masks, hand sanitizer and cleaning solutions for use by our employees. However, the highly-contagious Delta and Omicron variants impacted our operations in 2021 through incremental costs incurred relating to cleaning and sanitizing costs for the protection of the health of our employees and safety of our facilities, as well as costs of lost productivity from employee quarantines and testing, and cancellations of previously scheduled trade shows and customer events, resulting in negative impacts on our results of operations for the years ended January 1, 2022, and January 2, 2021.

- 30 -


 

Although recent developments regarding the Pandemic appear to be positive, and point to the possibility that vaccination programs and other safety measures implemented throughout the United States may be having the hoped for beneficial affects intended, the extent to which the continuing circumstances around the Pandemic could affect our future business, operations and financial results continue to depend upon numerous evolving factors that we are not able to accurately predict, including the timing of any relief that may come from the current program of nationwide vaccinations and its effect on the duration of the continuing economic and market disruptions related to the Pandemic, and whether such vaccines are effective against any current and new variants of coronavirus, and the nature, amounts and duration of any additional government stimulus measures designed to bolster the economy. As such, we continue to be unable to accurately predict the impact the Pandemic and the challenges it has created for the U.S. and global economies, will have on our financial performance and operations going forward due to numerous uncertainties, including the severity of the disease, the duration of the outbreak, when or if herd immunity is achieved in the United States, especially in our key markets, actions that may be taken by governmental authorities to attempt to control the Pandemic, the impact to our customers’ and suppliers’ businesses and other factors identified in Part I, Item 1A “Risk Factors” herein. We will continue to evaluate the nature and extent of the impact of the Pandemic to our business, consolidated results of operations, and financial condition.

EXECUTIVE OVERVIEW

Sales and Operations

During 2021, we experienced increases in sales at both our Southeast and Western segments, as demand in our key markets of Florida, Arizona and California continued to increase, and the strong order entries we reported in prior quarters have translated into higher shipments in 2021. Our sales grew to $1,161.5 million in our 2021 fiscal year, an increase of $278.9 million, or 31.6%, compared to $882.6 million in 2020. Sales in 2021 includes a combined $107.1 million in sales from our Eco and Anlin acquisitions. Excluding sales from all 2021 acquisitions, we experienced solid organic growth of $164.4 million, or 18.6%, in 2021, compared to 2020. We believe this increased demand is being driven by improved economic conditions in 2021 and our markets in California have gained momentum since COVID restrictions were lifted, and our Texas and Arizona markets continued to strengthen. We continue to see strong demand in both our new construction and repair and remodel channels in the Southeast regions which showed strong demand as compared to the challenging conditions of 2020 which were a result of the Pandemic. Our Southeast business unit had sales of $968.7 million in 2021, an increase of $216.3 million, or 28.7%, compared to $752.4 million in 2020. Net sales of our Western segment increased $62.6 million, or 48.1%, to $192.8 million in 2021, from $130.2 million in 2020.

We are optimistic that we will see this growth we have experienced continue in 2022, and we continue to make strides in investing in the resources necessary to meet this increasing demand. During 2021 we faced headwinds from the pressure on our margins due to recruiting, training and workforce retention costs. Additionally, aluminum spot prices have increased significantly throughout the year, which leaves the unhedged portions of our expected aluminum usage exposed to the volatility of changing aluminum prices, as well as the increases in prices we have experienced in many of our other material costs, including glass, vinyl, hardware and supplier-based surcharges. As a result of these headwinds, we announced a 3% surcharge in Florida that took effect in November 2021 for all then existing and future orders to help offset these costs, which we believe began benefiting gross margin immediately through the completion of our 2021 fiscal year. Additionally, we announced another 6% to 12% price increase for new orders beginning November 1, 2021, that we expect to begin to impact our results beginning in 2022 due to our lead times.

Our backlog, which we define as customer orders that we have accepted but not yet shipped, has increased significantly, to $355.9 million as of January 1, 2022, from $199.5 million as of January 2, 2021. We define backlog as orders that we have received and have accepted from customers, but that have not yet shipped. The majority of this increase is a result of an increased level of order entry during 2021, but also includes increases relating to the acquisitions. However, during 2021, our backlog increased as a result of growth in orders above our capacity to keep pace with the increased demand. As a result, during 2021, we opened an additional approximately 130,000 square foot manufacturing facility in Fort Myers, Florida to provide additional manufacturing capacity.

During the first half of 2020, we also experienced some disruption in our ability to obtain adequate supplies of glass for our manufacturing processes by what we think were the impacts of the Pandemic on our glass supply chain partners, which ultimately resulted in an increase in our lead times to our customers. This factor lessened during the second half of 2020 and into 2021, and obtaining adequate supplies of glass has become less of a challenge to our supply chain. We continue to have good relations with our glass supply chain partners, and we have gained additional control over our supply chain for glass with our acquisition of a 75% stake in Eco, whose vertically integrated operations include a glass manufacturing division which supplies all of the impact-resistant glass used in Eco’s window and door products. In addition, Eco’s glass division sells laminated glass products to other companies, including to us, as an additional source of revenue. We believe that our investment in Eco has provided us with a secure, high-quality, dependable supply of glass for our operations.

- 31 -


 

Liquidity and Cash Flow

During 2021, we generated $63.7 million in cash flow from operations, a decrease of $11.8 million, compared to 2020. In 2020, during the second half of the year, our order entry levels began increasing and continued to increase though the end of the year. Because of this increased demand for our products, we determined to continue to manufacture and ship during late December 2020, whereas in 2021, we had our usual holiday shut-down. As such, we saw a decrease in accounts payable at the end of 2021 from payments of payables not seen at the end of 2020 due to the continuation of operations through the end of the year. The resulted in a use of operating cash flow for payments of accounts payable at the end of 2021, compared to a source of operating cash flow at the end of 2020.

 

We ended the 2021 fiscal year with $96.1 million in cash, We have no scheduled debt repayment obligations until the maturity of our 2016 Credit Agreement due 2024, and have $74.7 million in availability under the revolving credit facility under our 2016 Credit Agreement due 2024, which does not expire until October 2024.

Cash generated from operations was generally used to fund operations and investing cash flows, which was primarily composed of capital expenditures in 2021. However, in 2021, we consummated several acquisitions, including the Anlin Acquisition, which was funded primarily with proceeds from the issuance of the 2021 Senior Notes due 2029, and incremental borrowings under the 2016 Credit Agreement due 2024, but which also included the Eco Acquisition, the funding of which included using $31.1 million of cash on hand, and the acquisition of the assets of CRi, which was an all-cash acquisition and used $12.1 million of cash on hand. Additionally, during 2021, due to our decision in early 2020 to decrease spending on a majority of capital projects as part of our cash preservation strategy due to the uncertainty around the Pandemic, we increased our capital spending to near pre-Pandemic levels. This resulted in an increase in capital expenditures to $33.4 million, compared to $24.8 million in 2020, an increase of $8.6 million in cash used.

 

 

- 32 -


 

RESULTS OF OPERATIONS

Analysis of Selected Items from our Consolidated Statements of Operations

 

 

 

Year Ended

 

 

 

 

 

January 1,

 

 

January 2,

 

 

Percent Change

 

 

2022

 

 

2021

 

 

2021-2020

(in thousands, except per share amounts)

 

 

 

 

 

 

 

 

Net sales

 

$

1,161,464

 

 

$

882,621

 

 

31.6%

Cost of sales

 

 

757,965

 

 

 

561,297

 

 

35.0%

 

 

 

 

 

 

 

 

 

Gross profit

 

 

403,499

 

 

 

321,324

 

 

25.6%

Gross margin

 

 

34.7

%

 

 

36.4

%

 

 

 

 

 

 

 

 

 

 

 

SG&A expenses

 

 

303,043

 

 

 

224,386

 

 

35.1%

SG&A expenses as a percentage of net sales

 

 

26.1

%

 

 

25.4

%

 

 

Impairment of trade name

 

 

 

 

 

8,000

 

 

 

Restructuring costs and charges

 

 

 

 

 

4,227

 

 

 

 

 

 

 

 

 

 

 

 

Income from operations

 

 

100,456

 

 

 

84,711

 

 

 

 

 

 

 

 

 

 

 

 

Interest expense, net

 

 

30,029

 

 

 

27,719

 

 

8.3%

Debt extinguishment costs

 

 

25,472

 

 

 

 

 

 

Income tax expense

 

 

9,759

 

 

 

11,884

 

 

-17.9%

 

 

 

 

 

 

 

 

 

Net income

 

 

35,196

 

 

 

45,108

 

 

-22.0%

Less: Net income attributable to redeemable non-controlling interest

 

 

(2,318

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income attributable to the Company

 

$

32,878

 

 

$

45,108

 

 

-27.1%

 

 

 

 

 

 

 

 

 

Calculation of net income per common share attributable to common shareholders:

 

 

 

 

 

 

 

 

Net income attributable to the Company

 

$

32,878

 

 

$

45,108

 

 

 

Change in redemption value of redeemable non-controlling interest

 

 

(6,081

)

 

 

 

 

 

Net income attributable to common shareholders

 

$

26,797

 

 

$

45,108

 

 

 

 

 

 

 

 

 

 

 

 

Net income per common share attributable to common shareholders:

 

 

 

 

 

 

 

 

Basic

 

$

0.45

 

 

$

0.77

 

 

 

Diluted

 

$

0.45

 

 

$

0.76

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average number of common shares outstanding:

 

 

 

 

 

 

 

 

Basic

 

 

59,518

 

 

 

58,887

 

 

 

Diluted

 

 

60,058

 

 

 

59,360

 

 

 

 

 

 

- 33 -


 

Full Year 2022 Compared with Full Year 2021

Net sales

Net sales for 2021 were $1,161.5 million, a $278.9 million, or 31.6%, increase in sales, from $882.6 million in the prior year.

The following table shows net sales by segment (in millions, except percentages):

 

 

 

Year Ended

 

 

 

 

 

 

January 1, 2022

 

 

January 2, 2021

 

 

 

 

 

 

Sales

 

 

% of sales

 

 

Sales

 

 

% of sales

 

 

% change

 

Product category:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Southeast segment

 

$

968.7

 

 

 

83.4

%

 

$

752.4

 

 

 

85.2

%

 

 

28.7

%

Western segment

 

 

192.8

 

 

 

16.6

%

 

 

130.2

 

 

 

14.8

%

 

 

48.0

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total net sales

 

$

1,161.5

 

 

 

100.0

%

 

$

882.6

 

 

 

100.0

%

 

 

31.6

%

Net sales of our Southeast segment were $968.7 million in 2021, compared with $752.4 million in 2020, an increase of $216.3 million. Net sales of our Western segment were $192.8 million in 2021, compared with $130.2 million in 2020, an increase of $62.6 million. Sales of our Western segment are composed of sales of WWS.

The increase in net sales in 2021 of $278.9 million was primarily driven by organic sales growth at both our Southeast and Western segments and the effects of the recovery from the Pandemic, as well as revenues added through acquisitions, which included $107.1 million from our Eco and Anlin Acquisitions. We believe the organic increase in sales of our Southeast segment is due to a resumption of demand for our products in both the new construction and repair and remodel markets that approached the pre-Pandemic strength that existed in early 2020. Our direct-to-consumer brand also experienced solid organic growth in 2021, compared to 2020. Our Western segment experienced strong growth in 2021, compared to 2020, which we believe continued to see a strengthening housing market in the western United States that began in late 2020, but also as the effects of the Pandemic, which appeared to be more pronounced in the West, lessened in 2021 compared to last year. Sales of our Western segment include the increase from our CRi Acquisition.

Gross profit and gross margin

Gross profit was $403.5 million in 2021, an increase of $82.2 million, or 25.6%, from $321.3 million in the prior year. Gross margin was 34.7% in 2021, compared to 36.4% in the prior year, a percentage-point decrease of 1.7%. During the second quarter of 2021, in response to increasing demand and a resulting increase in our backlog of orders, we determined to increase our manufacturing headcount across our Florida operations. While this increase in headcount positions us to better respond to increasing demand through higher production rates, it also required additional investments in training and onboarding of the new members of our manufacturing team to maintain our high standards for safety and quality as new members gain experience in their new roles. These incremental investments resulted in a reduction in gross margin in 2021 as compared to 2020. Gross margin was also negatively impacted by inflationary conditions on materials, labor and material delivery costs, which continued to be prevalent in 2021. Earlier this year, we announced price increases to attempt to offset these inflationary conditions, which began to offset these cost impacts towards the end of 2021. We also implemented a 3% surcharge on all existing orders in Florida which took effect in November 2021 to immediately address these rising operating costs which began benefiting gross margin in the late third quarter of 2021.Additionally, we announced another 6% to 12% price increase for new orders beginning November 1, 2021, that we began to see the benefit of beginning of in 2022. Gross margin in 2021 benefited from improved operating efficiencies in our Western segment, and the addition of and accretion from our acquisitions of Eco, CRi and Anlin.

Selling, general and administrative expenses

SG&A expenses for 2021 were $303.0 million, an increase of $78.6 million, or 35.0%, from $224.4 million in 2020. As a percentage of net sales, SG&A was 26.1% in 2021, compared to 25.4% in 2020. The increase in SG&A is partially due to the inclusion of SG&A from our acquisitions of Anlin, Eco and CRi in 2021. Additionally, there were increases in 2021 compared to 2020 in several other categories, including the acquisition costs, additional Pandemic-response and inefficiency costs in the second half of 2021 due to the 2021 emergence of COVID variants, depreciation, stock-based compensation, as well as additional costs from investing in our strategic selling and marketing initiatives. SG&A was also impacted by higher distribution costs on increased sales levels.

Impairment of trade name

There was an impairment of our WWS trade name of $8.0 million in 2020. Following a decrease of 19.3% in the second quarter of 2020 compared to the 2019 second quarter, as well as continued deterioration in macro-economic conditions in our core western markets relating to the Pandemic, we determined to complete an interim impairment test of our WWS trade name as of October 3,

- 34 -


 

2020, which included decreases in modeling assumptions for net sales of our WWS reporting unit. Based on our revised modeling, we concluded that the fair value of our WWS trade name was less than its carrying value, which resulted in an impairment of our WWS trade name of $8.0 million in 2020.

Restructuring costs and charges

In April 2020, the Company’s management approved a plan to consolidate its manufacturing operations in Florida, which included exiting our manufacturing facility in Orlando, Florida, where our WinDoor and Eze-Breeze products were assembled and relocate the manufacturing of those products to our Venice and Tampa, Florida plants, respectively. We ceased production at the Orlando facility during June 2020. As a result of this consolidation, we recorded restructuring costs and charges totaling $4.2 million in the first nine months ended October 3, 2020.

Income from operations

Income from operations was $100.5 million in 2021, an increase of $15.8 million, from $84.7 million in 2020. Income from operations in 2021 includes $74.8 million from our Southeast segment and $25.6 million from our Western segment, compared to $85.8 million and $11.1 million from our Southeast and Western segments, respectively, in 2020, all after allocation of corporate operating costs in both periods. Income from operations in 2020 was also impacted by an impairment charge of $8.0 million in the second quarter of 2020 relating to our WWS trade name of our Western segment, and restructuring costs and charges of $4.2 million relating to our Florida plant consolidation actions taken in the 2020 second quarter, and further adjusted in the 2020 third quarter, relating to our Southeast segment. The increase in income from operations was also related to leverage from higher sales in 2021 compared to last year, as well as continued efficiency improvements at our Western segment. However, during the second quarter of 2021, in response to increasing demand and a resulting increase in our backlog of orders, we determined to increase our manufacturing headcount across our Florida operations. While this increase in headcount positions us to better respond to increasing demand through higher production rates, it also required additional investments in training and onboarding of the new members of our manufacturing team to maintain our high standards for safety and quality as new members gain experience in their new roles. These incremental investments resulted in a reduction in operating income in 2021 as compared to the 2020. Operating income was also negatively impacted by inflationary conditions on materials, labor and material delivery costs, which continued to be prevalent in 2021. Earlier this year, we announced price increases to attempt to offset these inflationary conditions, which began to benefit us late in 2021. We also implemented a 3% surcharge on all existing orders in Florida which took effect in November 2021 to then immediately address these rising operating costs which began benefiting operating income in 2021, and we believe will continue to benefit operating income as we move through early 2022. Additionally, we announced another 6% to 12% price increase for new orders beginning November 1, 2021, that we anticipate impacting our results in the beginning of 2022. Income from operations in 2021 also includes the operating profits of our February 1, 2021, Eco acquisition, and May 2, 2021 CRi acquisition.

Interest expense

Interest expense was $30.0 million in 2021, an increase of $2.3 million from $27.7 million in 2020. Interest expense in 2021 includes an increase in interest expense due to the issuance of the Second Additional Senior Notes totaling $60.0 million effective on January 25, 2021, which we used to finance a portion of the purchase price for our investment in Eco. This increase was partially offset by a decrease in interest costs relating to the amortization of the $3.3 million premium we received on the Second Additional Senior Notes.

Additionally, we redeemed the $425.0 million of 6.75% 2018 Senior Notes due 2026, with the $575.0 million of 4.375% 2021 Senior Notes due 2029 late in the third quarter of 2021. Interest expense in 2021, particularly our 2021 fourth quarter, included the offsetting effects of interest saving due to the decrease in the interest rate on the 2021 Senior Notes due 2029, with the higher level of notes outstanding.

Debt extinguishment costs

Debt extinguishment costs totaled $25.5 million in 2021. On September 24, 2021, we completed the issuance of $575.0 million aggregate principal amount of 4.375% 2021 Senior Notes due 2029, issued at 100% of their principal amount. Proceeds from the 2021 Senior Notes due 2029 were used, in part, to redeem in full the $425.0 million of 2018 Senior Notes due 2026, including the related fees, costs and prepayment call premium discussed further below, prepay the outstanding term loan borrowings under the 2016 Credit Agreement due 2024 of $54.0 million and the related fees and costs, and finance the Anlin Acquisition. See Note 5, Acquisitions, for a discussion of the Anlin Acquisition. Redemption in-full of the $425.0 million of 2018 Senior Notes due 2026, including accrued and unpaid interest through September 27, 2021, also included a pre-payment call premium of 105.063% of face value, which totaled $21.5 million and is classified as debt extinguishment costs in the accompanying consolidated statement of operations for the year ended January 1, 2022. The remainder of debt extinguishment costs of $4.0 million is composed of $9.4 million of unamortized third-party deferred costs and lender fees relating to the 2021 Senior Notes due 2026, including the First and Second Add-On Notes, offset by $5.4 million of unamortized premiums we received from the First and Second Add-On Notes.

- 35 -


 

Income tax expense

Income tax expense was $9.8 million for 2021, representing an effective tax rate of 21.7%. This compares to income tax expense of $11.9 million for 2020, representing an effective tax rate of 20.9%. Our income tax expense for the year ended January 1, 2022 includes $1.7 million relating to our 75% share of the pre-tax earnings of Eco.


 

 

Income tax expense in 2021 and 2020 include discrete items of income tax benefit relating to excess tax benefits from the exercises of stock options and lapses of restrictions on stock awards, which totaled $861 thousand in 2021, and $769 thousand in 2020. The year ended January 2, 2021 also included the benefit of a refund from the state of Florida relating to excess taxes received by the state caused by the Tax Cuts and Jobs Act of 2017, which totaled $553 thousand, net of its Federal tax effect. Other discrete items included in both periods include true-ups of research and development tax credit estimates to actual tax credits claimed, and other tax return filing related true-ups. Excluding discrete items of income tax, the effective tax rates for the years ended January 1, 2022, and January 2, 2021, would have been income tax expense rates of 24.6% and 24.2%, respectively.

Net income attributable to redeemable non-controlling interest

Net income attributable to redeemable non-controlling interest for 2021 was $2.3 million and represents the share of the net income of Eco for the period, attributable to the 25% interest of Eco not acquired by the Company. There was no redeemable non-controlling interest in 2020.

LIQUIDITY AND CAPITAL RESOURCES

Our principal source of liquidity is cash flow generated by operations, supplemented by borrowing capacity under our revolving credit facility, if ever needed. We believe our cash generating capability will continue to provide us with financial flexibility in meeting operating and investing needs. Our primary capital requirements are to fund working capital needs, and to meet required debt payments, including debt service payments on borrowings and fund capital expenditures.

Consolidated Cash Flows

The following table summarizes our cash flow results for 2021 and 2020:

 

 

 

Components of Cash Flows

 

(in millions)

 

January 1,
2022

 

 

January 2,
2021

 

Cash provided by operating activities

 

$

63.7

 

 

$

75.5

 

Cash used in investing activities

 

 

(253.9

)

 

 

(114.4

)

Cash provided by financing activities

 

 

186.1

 

 

 

42.0

 

 

 

 

 

 

 

 

Increase (decrease) in cash and cash equivalents

 

$

(4.1

)

 

$

3.1

 

Operating activities. Cash provided by operating activities was $63.7 million for 2021, compared to $75.5 million for 2020.

The decrease in cash flows from operations of $11.8 million in 2021 compared to 2020 was primarily due to the changes in operating cash flows, including an increase of $244.6 million in collections from customers in 2021 compared to 2020, as the result of increased sales, which was partially offset by an increase in payments to suppliers of $153.8 million as the result of higher procurement of inventory, an increase in personnel related disbursements of $98.2 million due to a larger number of employees during 2021, compared to 2020, and an increase in debt service costs of $7.4 million in 2021, compared to 2020, primarily as a result of the issuance of the 2021 Senior Notes due 2029, and the higher level of notes outstanding thereunder as compared to the recently pre-paid 2018 Senior Notes due 2026. Also, net tax payments increased $3.0 million in 2021, compared to 2020. Other collections of cash and other cash activity, net, increased by $6.0 million. Other collections of cash primarily relate to sales of scrap aluminum.

 

- 36 -


 

Direct cash flows from operations for 2021 and 2020 are presented below:

 

 

 

Direct Operating Cash Flows

 

(in millions)

 

January 1,
2022

 

 

January 2,
2021

 

Collections from customers

 

$

1,120.6

 

 

$

876.0

 

Other collections of cash

 

 

12.3

 

 

 

6.5

 

Disbursements to suppliers

 

 

(720.7

)

 

 

(566.9

)

Personnel related disbursements

 

 

(303.8

)

 

 

(205.6

)

Debt service costs

 

 

(32.6

)

 

 

(25.2

)

Income tax payments, net

 

 

(12.2

)

 

 

(9.2

)

Other cash activity, net

 

 

0.1

 

 

 

(0.1

)

 

 

 

 

 

 

 

Cash from operations

 

$

63.7

 

 

$

75.5

 

Inventory on hand as of January 1, 2022, was $91.4 million, an increase of $31.1 million from January 2, 2021. The increase in inventory on had primarily relates to acquisitions during 2021.

Our inventory consists principally of raw materials purchased for the manufacture of our products and limited finished goods inventory as the majority of our products are custom, made-to-order products. Our inventory levels are more closely aligned with our number of product offerings rather than our level of sales. We have maintained our inventory level to have (i) raw materials required to support new product launches; (ii) a sufficient level of safety stock on certain items to ensure an adequate supply of material in the event of a sudden increase in demand and given our short lead-times; and (iii) adequate lead times for raw materials purchased from overseas suppliers in bulk supply. Inventory turns for the year ended January 1, 2022, was 10.0 times, on par with 10.8 times for the year ended January 2, 2021.

Management monitors and evaluates raw material inventory levels based on the need for each discrete item to fulfill short-term requirements calculated from current order patterns and to provide appropriate safety stock. Because the majority of our products are made-to-order, we have only a small amount of finished goods and work in progress inventory. Due to these factors, we believe our inventories are not excessive, and we expect the value of such inventories will be realized.

Investing activities. Cash used in investing activities was $253.9 million in 2021, compared to $114.4 million in 2020 an increase in cash used of $139.5 million. We used $220.7 million of cash to acquire businesses in 2021, compared with cash used for acquisitions in 2020 of $90.4 million.. Also, in 2021, we used cash of $33.4 million for capital expenditures, compared to $24.8 million in 2020, an increase of $8.6 million in cash used. Finally, in 2021, we received proceeds of $187 thousand from the sales of property, plant and equipment, compared to $766 thousand in 2019, an increase of $579 thousand in cash proceeds received from sales of property, plant and equipment.

Financing activities. Cash provided by financing activities was $186.1 million in 2020, compared with cash provided of $42.0 million in 2020, an increase in cash provided of $144.1 million. In 2021, we issued $575.0 million in 4.375% 2021 Senior Notes due 2029, as well as the $60.0 million of Second Additional Senior Notes, including a premium of $3.3 million with the Second Additional Notes. which provided proceeds from issuances of senior notes in 2021 totaling $638.3 million. Proceeds from the 2021 Senior Notes due 2029 were used, in part, to redeem in full the $425.0 million of 2018 Senior Notes due 2026, plus a pre-payment call premium of 105.063% of face value, which totaled $21.5 million, classified as debt extinguishment costs in the accompanying consolidated statement of operations for 2021. We also prepaid the outstanding term loan borrowings under the 2016 Credit Agreement due 2024 of $54.0 million, and subsequently reborrowed $60.0 million in proceeds under the 2016 Credit Agreement due 2024 used in the Anlin Acquisition. Proceeds of $63.3 million from the issuance of the $60.0 million in Second Additional Senior Notes, including a premium of $3.3 million, were used to partially fund our acquisition of Eco. In 2020, we issued the First Additional Senior Notes, which provided proceeds of $53.2 million, including a premium of $3.2 million. Proceeds from the issuance of the First Additional Senior Notes were used to partially fund our acquisition of NewSouth.

We paid financing costs totaling $10.7 million in 2021, including financing costs relating to bank fees and professional services costs relating to the offering and issuance of the 2021 Senior Notes due 2026 totaling $8.7 million, which included a 1.25% lender spread on the total principal value of the 2021 Senior Notes due 2029, or $7.2 million, and $1.5 million of other costs. We also paid $0.6 million in financing costs relating to the Fourth Amendment of the 2016 Credit Agreement due 2024. We also paid $1.4 million in 2021 related to the issuance of the Second Additional Senior Notes, compared to $1.3 million in 2020, related to the issuance of the First Additional Senior Notes. Taxes paid relating to common stock withheld from employees to satisfy tax withholding obligations in connection with the vesting of restricted stock awards were $1.6 million in 2021, versus $0.8 million in 2020. Proceeds from the exercises of stock options for 2021 was $0.1 million, compared to proceeds of $0.6 million in 2020. There were proceeds from stock issued under our 2019 Employee Stock Purchase Plan of $0.5 million during 2021, compared to $0.3 million during 2020.

- 37 -


 

Share Repurchase Program. On May 22, 2019, our Board of Directors authorized and approved a share repurchase program of up to $30 million. The repurchases may be made in open market or private transactions from time to time. Repurchases of shares may be made under a Rule 10b5-1 plan, which would permit repurchases when the Company might otherwise be precluded from doing so under applicable laws. The Company bases repurchase decisions, including the timing of repurchases, on factors such as the Company’s stock price, general economic and market conditions, the potential impact on the Company’s capital structure, the expected return on competing uses of capital such as strategic acquisitions and capital investments, and other corporate considerations, as determined by management. From the inception of the program on May 22, 2019, through December 28, 2019,we made repurchases of 393,819 shares of our common stock at a total cost of $5.5 million. We made no repurchases under this program during 2020 or 2021. The repurchase program may be suspended or discontinued at any time. We may make opportunistic purchases in the future.

Capital Expenditures. Capital expenditures vary depending on prevailing business factors, including current and anticipated market conditions. Due to the uncertainty surrounding the impact of the Pandemic on our operations and cash flows, late in the first quarter of 2020, and continuing through the second quarter and early third quarter of 2020, we conserved cash by reducing the level of funding of capital projects. This period of cash conservation during 2020 resulted in a decrease of $6.5 million in cash used for capital expenditures, from $31.3 million in 2019, to $24.8 million in 2020. During the third quarter of 2020 and for the remainder of the year, we resumed and caught-up on funding of capital projects, which increased our level of capital spending. This increase in capital spending continued into 2021. In 2021, we spent $33.4 million on capital expenditures, compared to $24.8 million in 2020, an increase in $8.6 million, primarily representing equipment purchases and facility improvements expected to support growth.

Management expects to spend between $48 million and $52 million for capital expenditures in 2022. Our capital expenditure program is geared towards making investments in capital assets targeted at increasing both gross sales and margins, but also includes capital expenditures for maintenance capital.

Capital Resources and Debt Covenants

2021 Senior Notes due 2029

On September 24, 2021, we completed the issuance of $575.0 million aggregate principal amount of 4.375% senior notes (“2021 Senior Notes due 2029”), issued at 100% of their principal amount. The 2021 Senior Notes due 2029 are jointly and severally and fully and unconditionally guaranteed on a senior unsecured basis by each of the Company’s existing and future restricted subsidiaries, other than any restricted subsidiary of the Company that does not guarantee the existing senior secured credit facilities or any permitted refinancing thereof. The 2021 Senior Notes due 2029 are senior unsecured obligations of the Company and the guarantors, respectively, and rank pari passu in right of payment with all existing and future senior debt and senior to all existing and future subordinated debt of the Company and the guarantors. The 2021 Senior Notes due 2029 were offered under Rule 144A of the Securities Act, and in transactions outside the United States under Regulation S of the Securities Act, and have not been, and will not be, registered under the Securities Act.

The 2021 Senior Notes due 2029 mature on October 1, 2029. Interest on the 2021 Senior Notes due 2029 is payable semi-annually, in arrears, beginning on April 1, 2022, with interest accruing at a rate of 4.375% per annum from September 24, 2021. We incurred financing costs relating to bank fees and professional services costs relating to the offering and issuance of the 2021 Senior Notes due 2029 totaling $8.7 million, which included a 1.25% lender spread on the total principal value of the 2021 Senior Notes due 2029, or $7.2 million, and $1.5 million of other costs, all of which are being amortized under the effective interest method. See “Deferred Financing Costs” below.


 

 

As of January 1, 2022, the face value of debt outstanding under the 2021 Senior Notes due 2029 was $575.0 million, and accrued interest totaled $6.8 million. Proceeds from the 2021 Senior Notes due 2029 were used, in part, to redeem in full the $425.0 million of 2018 Senior Notes due 2026, including the related fees, costs and prepayment call premium discussed further below, prepay the outstanding term loan borrowings under the 2016 Credit Agreement due 2024 of $54.0 million and the related fees and costs, and finance the Anlin Acquisition in the fourth quarter of 2021. See Note 5, Acquisitions, for a discussion of the Anlin Acquisition.

The indenture for the 2021 Senior Notes due 2029 gives us the option to redeem some or all of the 2021 Senior Notes due 2029 at the redemption prices and on the terms specified in the indenture governing the 2021 Senior Notes due 2029. The indenture governing the 2021 Senior Notes due 2029 does not require us to make any mandatory redemptions or sinking fund payments. However, upon the occurrence of a change of control, as defined in the indenture, the Company is required to offer to repurchase the notes at 101% of the aggregate principal amount thereof, plus accrued and unpaid interest, if any, to the date of purchase. We also may make optional redemptions at various premiums including a make-whole call at the then current treasury rate plus 50 basis points prior to October 1, 2024, then 102.188% on or after August 1, 2021, 101.094% on or after August 2025, then at 100.000% on or after August 1, 2026.

The indenture for the 2021 Senior Notes due 2029 includes certain covenants limiting the ability of the Company and any guarantors to, (i) incur additional indebtedness; (ii) pay dividends on or make distributions in respect of capital stock or make certain

- 38 -


 

other restricted payments or investments; (iii) enter into agreements that restrict distributions from restricted subsidiaries; (iv) sell or otherwise dispose of assets; (v) enter into transactions with affiliates; (vi) create or incur liens; merge, consolidate or sell all or substantially all of the Company’s assets; (vii) place restrictions on the ability of subsidiaries to pay dividends or make other payments to the Company; and (viii) designate the Company’s subsidiaries as unrestricted subsidiaries. These covenants are subject to a number of important exceptions and qualifications

2018 Senior Notes Due 2026

On August 10, 2018, we completed the issuance of $315.0 million aggregate principal amount of 6.75% senior notes (“2018 Senior Notes due 2026”), issued at 100% of their principal amount. The 2018 Senior Notes due 2026 were jointly and severally and fully and unconditionally guaranteed on a senior unsecured basis by each of the Company’s existing and future restricted subsidiaries, other than any restricted subsidiary of the Company that does not guarantee the existing senior secured credit facilities or any permitted refinancing thereof. The 2018 Senior Notes due 2026 were senior unsecured obligations of the Company and the guarantors, respectively, and ranked pari passu in right of payment with all existing and future senior debt and senior to all existing and future subordinated debt of the Company and the guarantors. The 2018 Senior Notes due 2026 were offered under Rule 144A of the Securities Act, and in transactions outside the United States under Regulation S of the Securities Act, and were not registered under the Securities Act.

On January 24, 2020, we completed an add-on issuance of $50.0 million aggregate principal amount of 6.75% 2018 Senior Notes due 2026, or the First Additional Senior Notes, issued at 106.375% of their principal amount, resulting in a premium to us of $3.2 million. The First Additional Senior Notes were part of the same issuance of, and ranked equally and formed a single series with, the 2018 Senior Notes due 2026. Proceeds from the First Additional Senior Notes, including premium, were used, together with cash on hand, to pay the $90.4 million purchase price in the NewSouth Acquisition.

On January 25, 2021, we completed a second add-on issuance of $60.0 million aggregate principal amount of 6.75% 2018 Senior Notes due 2026, or the Second Additional Senior Notes, issued at 105.5% of their principal amount, resulting in a premium to us of $3.3 million. The Second Additional Notes were part of the same issuance of, and ranked equally and form a single series with, the 2018 Senior Notes due 2026. Proceeds from the Second Additional Senior Notes, including premium, were used, together with $31.1 million in cash on hand, to pay the $94.4 million cash portion of the $100.5 million purchase price in the Eco Acquisition. The common stock portion of the purchase consideration was represented by the issuance of 357,797 shares of PGT Innovations, Inc. common stock on February 1, 2021, with a then-current value of $21.34 per share, which we discounted by an estimate of 20% for lack of marketability, as the common stock is legally restricted from being sold by the recipient for a three-year period from February 1, 2021.

The 2018 Senior Notes due 2026 were to mature on August 10, 2026. However, effective on September 27, 2021, using proceeds from the issuance of the $575.0 million 2021 Senior Notes due 2029, discussed above, we redeemed in-full the $425.0 million of 2018 Senior Notes due 2026, including accrued and unpaid interest through September 27, 2021, which totaled $4.5 million, and a pre-payment call premium of 5.063% of face value, which totaled $21.5 million and are classified as debt extinguishment costs in the accompanying consolidated statement of operations for the year ended January 1, 2022.

2016 Credit Agreement due 2024

On February 16, 2016, we entered into the 2016 Credit Agreement due 2024, among us, the lending institutions identified in the 2016 Credit Agreement due 2024, and Truist Financial Corporation (formerly known as SunTrust Bank), as Administrative Agent and Collateral Agent. The 2016 Credit Agreement due 2024 establishes senior secured credit facilities in an aggregate amount of $310.0 million, consisting of a $270.0 million Term B term loan facility originally maturing in February 2022 that amortizes on a basis of 1% annually during its six-year term, and a $40.0 million revolving credit facility originally maturing in February 2021 that included a swing line facility and a letter of credit facility. Our obligations under the 2016 Credit Agreement due 2024 are, subject to exceptions, guaranteed by substantially all of our wholly-owned direct and indirect subsidiaries that are restricted subsidiaries and secured by substantially all of our assets as well as our direct and indirect restricted subsidiaries’ assets.

On March 16, 2018, we entered into an amendment of our 2016 Credit Agreement due 2024 (the “Second Amendment”). The Second Amendment, among other things, decreased the applicable interest rate margins for the Initial Term Loans (as defined in the 2016 Credit Agreement due 2024). On February 17, 2017, we entered into the first amendment to our 2016 Credit Agreement due 2024, which also resulted in decreases in the applicable margins, but which, unlike the Second Amendment, did not include any changes in lender positions.

On October 31, 2019, we entered into an amendment of our 2016 Credit Agreement due 2024 (“Third Amendment”). The Third Amendment provided for, among other things, (i) a three-year Term A loan in the then aggregate principal amount of $64.0 million (the “Initial Term A Loan”), maturing in October 2022, which refinanced in full our existing Term B term loan facility under the 2016 Credit Agreement due 2024, and had no regularly scheduled amortization, and (ii) a new five-year revolving credit facility in an aggregate principal amount of up to $80.0 million (the “Revolving Facility”), maturing in October 2024, which replaced our then

- 39 -


 

existing $40.0 million revolving credit facility under the 2016 Credit Agreement due 2024, and includes a swing-line facility and letter of credit facility. The Initial Term A Loan was repaid in full with proceed from the 2021 Senior Notes due 2029.

On October 25, 2021, we entered into an amendment of our 2016 Credit Agreement due 2024 ("Fourth Amendment"). The Fourth Amendment provides for, among other things, a three-year Term A loan in the aggregate maximum available amount of $60.0 million (the "Incremental Term A Loan"), maturing in October 2024, proceeds from which were used to fund the Anlin Acquisition. The Fourth Amendment does not change any terms relating to the Revolving Facility, under which we pay quarterly fees on the unused portion of the revolving credit facility equal to a percentage spread (ranging from 0.25% to 0.35%) based on our first lien net leverage ratio. As of January 1, 2022, there were $5.3 million in letters of credit outstanding and $74.7 million available under the Revolving Facility. Our obligations under the 2016 Credit Agreement due 2024 continue to be secured by substantially all of our assets, as well as our direct and indirect subsidiaries' assets, and is senior in position to the 2021 Senior Notes due 2029.

The weighted average all-in interest rate for borrowings under the term-loan portion of the 2016 Credit Agreement due 2024 was 2.10%. as of January 1, 2022 and was 2.15% at January 2, 2021.

Deferred Financing Costs

All debt-related fees, costs and original issue discount, including those related to the revolving credit portion of the facility, is classified as a reduction of the carrying value of long-term debt. The activity relating to third-party fees and costs, lender fees and discount for the year ended January 1, 2022, are as follows:

 

(in thousands)

 

Total

 

At beginning of year

 

$

6,902

 

Add: Deferred financing costs from the issuance of the Second Additional Senior Notes

 

 

1,363

 

Less: Premium on the Second Additional Senior Notes

 

 

(3,300

)

Less: Write-off of deferred costs classified as debt extinguishment costs

 

 

(3,954

)

Add: Deferred financing costs from the issuance of the 2021 Senior Notes due 2029

 

 

8,700

 

Add: Deferred financing costs from the refinancing of the 2016 Credit Agreement

 

 

612

 

Less: Amortization expense

 

 

(978

)

 

 

 

 

At end of year

 

$

9,345

 

 

Estimated amortization expense relating to third-party fees and costs, lender fees and discount for the years indicated, as of January 1, 2022, is as follows:

 

(in thousands)

 

Total

 

2022

 

$

1,233

 

2023

 

 

1,282

 

2024

 

 

1,282

 

2025

 

 

1,083

 

2026

 

 

1,114

 

Thereafter

 

 

3,351

 

 

 

 

 

Total

 

$

9,345

 

 

The contractual future maturities of long-term debt outstanding, as of January 1, 2022, are as follows (at face value):

 

(in thousands)

 

Total

 

2021

 

$

 

2022

 

 

 

2023

 

 

 

2024

 

 

60,000

 

2025

 

 

 

Thereafter

 

 

575,000

 

 

 

 

 

Total

 

$

635,000

 

 

- 40 -


 

 

Long-Term Debt

Long-term debt consists of the following:

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

2021 Senior Notes Due 2029 - Senior notes issued on September 24, 2021,
    due October 1, 2029. Interest payable semi- annually, in arrears, beginning
    on April 1, 2022, accruing at a rate of 4.375% per annum beginning
    September 24, 2021. (1)

 

$

575,000

 

 

$

 

 

 

 

 

 

 

 

2018 Senior Notes Due 2026 - Senior notes issued on August 10, 2018, due
    August 10, 2026. Interest payable semi- annually, in arrears, beginning
    on February 16, 2019, accruing at a rate of 6.75% per annum beginning
    August 10, 2018. (2)

 

 

 

 

 

365,000

 

 

 

 

 

 

 

 

2016 Credit Agreement Due 2024 - Term loan payable with no contractually
    scheduled amortization payments. Original lump-sum payment of $60.0 million
    due on October 31, 2024. Interest payable quarterly at LIBOR or the Base
    prime rate plus an applicable margin. At January 1, 2022, the average
    rate was 2.10%. At January 2, 2021, the average rate was 2.15%. (3)

 

 

60,000

 

 

 

54,000

 

 

 

 

 

 

 

 

Long-term debt

 

 

635,000

 

 

 

419,000

 

Fees, costs, premium and discount (4)

 

 

(9,345

)

 

 

(6,902

)

 

 

 

 

 

 

 

Long-term debt, net, less current portion

 

$

625,655

 

 

$

412,098

 

 

(1) Effective on September 24, 2021, the Company completed the issuance of $575.0 million aggregate principal amount of 4.375% senior notes due October 1, 2029, issued at 100% of their principal amount. The proceeds from issuance of the new senior notes were used to finance the repayment of the then outstanding aggregate principal amount of $425.0 million of 6.75% senior notes 2026, which required payment of a 5.063% call-premium totaling $21.5 million, lender fees of 1.25% of the face value of the 2021 Senior Notes due 2029 totaling $7.2 million, accrued interest on the then outstanding senior notes and term loan totaling $4.5 million, and various costs of the senior note offering and the Anlin acquisition. The remainder of the proceeds of the new senior notes held as cash on hand, together with $60.0 million of new borrowings under our 2016 Credit Agreement due 2024, were subsequently used on October 25, 2021 for the Anlin Acquisition totaling $114.2 million. Any remaining unused proceeds from issuance of the new $575.0 million of senior notes will be held as operating cash on hand and used to pay, if any, the contingent consideration relating to the Anlin Acquisition. See Note 5. Acquisitions, in Item 8. Financial Statements and Supplementary Data, for further discussion of the contingent consideration relating to the Anlin Acquisition.

 

(2) Effective on August 10, 2018, the Company completed the issuance of $315.0 million aggregate principal amount of 6.75% senior notes due August 10, 2026, issued at 100% of their principal amount. The senior notes were issued to finance, together with cash on hand, the WWS acquisition. On January 24, 2020, we issued an additional $50.0 million add-on senior notes, issued at 106.375% of their principal amount, to finance, together with cash on hand, the $90.4 million acquisition of NewSouth. Effective on January 25, 2021, we issued an additional $60.0 million add-on senior notes, issued at 105.5% of their principal amount, to finance together with $94.4 million of cash on hand, and fair value of $6.1 million in Company common stock, the $100.5 million acquisition of our 75% stake in Eco. See note (1) above for a discussion of the repayment of the 2018 Senior Notes due 2026 totaling $425.0 million.

 

(3) Effective on October 25, 2021, the Company entered into the fourth amendment of the 2016 Credit Agreement due 2024. We borrowed a $60.0 million incremental term loan in connection with this amendment, the proceeds from which were used in combination with proceeds remaining under the 2021 Senior Notes due 2029 for the Anlin Acquisition. See note (1) above for further discussion.

 

(4) Fees, costs, premium and discount represents third-party fees, lender fees, other debt-related costs, and original issue premium and discount, recorded as a net reduction of the carrying value of the debt and are amortized over the lives of the debt instruments to which they relate under the effective interest method.

 

CRITICAL ACCOUNTING ESTIMATES

In preparing our consolidated financial statements, we follow U.S. generally accepted accounting principles. These principles require us to make certain estimates and apply judgments that affect our financial position and results of operations.

On a regular basis, we review the accounting policies, assumptions, estimates and judgments to ensure that our consolidated financial statements are presented fairly and in accordance with GAAP. However, because future events and their effects cannot be determined with certainty, actual results could differ from our assumptions and estimates, and such difference could be material. Our significant accounting policies are discussed in Item 8, Note 2. The following is a summary of our more significant accounting estimates that require the use of judgment in preparing the financial statements.

- 41 -


 

Valuation of Trade Names and Customer Relationships in Business Combinations

 

The assets and liabilities of acquired businesses are recorded under the acquisition method of accounting at their estimated fair values at the dates of acquisition. Goodwill represents costs in excess of fair values assigned to the underlying identifiable net assets of acquired businesses. Intangible assets acquired in business combinations consist of trade names, developed technology, customer relationships, and other intangible assets. The fair value of the trade name intangible assets are determined utilizing the relief from royalty method ("RFRM") which is a form of the income approach. Under the RFRM, a royalty rate based on observed market royalties is applied to projected revenue supporting the trade name and discounted to present value using an appropriate discount rate. The fair values of customer relationships are determined using the multi-period excess earnings method ("MPEEM"), which is also a form of the income approach. Under the MPEEM, the expected net cash flow an asset will generate, is discounted to present value using an appropriate discount rate.

 

We applied the RFRM to the valuation of trade names and MPEEM to customer relationships for acquisitions done during 2021, for which the most significant intangible assets identified were the Eco and Anlin trade names and customer relationships. Specific to these intangible assets, our estimates of projected revenue included forecast revenue growth rates, estimated existing customer retention rates, operating expense estimates and other estimates regarding contributory asset charges that required judgment by management. Actual results can differ from our estimates, requiring adjustments to our assumptions. The estimated fair value of identifiable intangible assets acquired in connection with the Eco Acquisition was $74.3 million, which included its trade name with an estimated fair value of $34.9 million, and total customer relationships of $39.4 million. The estimated fair value of identifiable intangible assets acquired in connection with the Anlin Acquisition was $77.8 million, which included its trade name with an estimated fair value of $35.4 million and its customer relationship asset of $42.1 million.

Indefinite-lived Intangible Assets

We disclosed the Company’s accounting policy for Goodwill and Trade Names under Item 8, Note 2 – Summary of Significant Accounting Policies. We perform our annual goodwill and indefinite-lived intangible asset impairment testing on the first day of our fiscal fourth quarter of each year, and at interim periods if needed based on occurrence of triggering events.

 

Given the general deterioration in economic and market conditions associated with the COVID-19 pandemic, and the narrow excess of fair value over carrying value of our WinDoor and WWS trade names as described in 2019, the Company determined it should complete interim quantitative impairment tests of its WinDoor and WWS trade names as of the end of the Company’s first quarter of 2020. These interim impairment tests did not indicate that impairments of those assets existed at that time. Following a decrease of 19.3% in net sales in the second quarter of 2020, compared to the second quarter of last year, as well as continued deterioration in macro-economic conditions in our core western markets relating to the COVID-19 pandemic, we determined to complete a second interim impairment test of our WWS trade name as of July 4, 2020. For this second interim impairment test, we further decreased our modeling assumptions for net sales of our WWS reporting unit for our 2020 fiscal year based on a reassessment of our key assumptions in our modeling, including an updated assessment of macro industry growth in our WWS reporting unit’s key markets. We also decreased our 2021 growth rate assumption as we expect the challenging macro-economic conditions in our core western markets to continue during 2021. Based on our revised modeling, we concluded that the fair value of our WWS trade name was less than its carrying value, which resulted in an impairment of our WWS trade name of $8.0 million in our second quarter of 2020. Sales for our WWS reporting unit for the 2020 fiscal year exceeded our modeling assumptions used during our second impairment test of our WWS trade name as of July 4, 2020. As such, we performed a qualitative assessment as of the first day of our 2020 fourth quarter and concluded that it was not necessary to perform a Step 1 impairment test for our WWS trade name indefinite-lived intangible assets as no new triggering events or conditions were identified. During 2021, WWS enjoyed organic growth and operational improvements, and there were no new triggering events or conditions identified as of the first days of our 2021 fourth quarter. Therefore, we completed a qualitative assessment of our WWS trade name, which indicated that it is more likely than not that the fair value of our WWS trade name exceeds it carrying value. As of January 1, 2022, and January 2, 2021, the carrying value of our WWS trade name was $65.0 million and $65.0 million, respectively.

 

RECENTLY ISSUED ACCOUNTING STANDARDS

Reference Rate Reform

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” ASU 2020-04 is intended to provide temporary optional expedients and exceptions to U.S. GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. The transition to new reference interest rates will require certain contracts to be modified and ASU 2020-04 is intended to mitigate the effects of this transition. This new guidance was effective upon issuance of this ASU for contract modifications and hedging relationships on a prospective basis. We do not expect this standard to have a material impact on our consolidated financial statements.

- 42 -


 

FORWARD OUTLOOK

Net sales

Looking ahead into 2022, we believe economic factors that impact our business currently are stable in all of our major markets. We have seen robust demand in our core geographies over the past eighteen months, and we believe that the substantial backlog we have at the end of 2021, which grew to $355.9 million at January 1, 2022, from $199.5 million at January 2, 2021, an increase of 78.4%, which included 60.7% of legacy growth, positions us for solid sales growth in 2022. We have been able to increase production to meet this increased demand in large part because of actions taken throughout 2021 to increase hiring, implement operations improvements, expand our manufacturing footprint, and manage our supply of key inputs such as glass and aluminum. Increased orders booked during the year translated into higher product shipments as we worked through, and continue to work through our backlog and decrease lead times. We are well positioned to meet strong demand across our key markets and continue our growth trajectory in 2022.

We expect 2022 full-year sales to range between $1.35 billion and $1.45 billion, representing an increase of between 16% and 25%, as compared to 2021. This estimated sales range for 2022 includes our Eco Acquisition at 100% of its sales amount.

Gross profit and gross margin

We believe the following factors, which are not all inclusive, may impact our gross profit and gross margin in 2022:

• Our gross margin percentages are influenced by total sales due to operating leverage of fixed costs, and also by product mix. We expect product mix to show more repair and remodel sales in 2022 due to acquisitions in 2021, whose sales are weighted more towards the repair and remodel channel.

• During 2021, our gross profit and gross margin percentage were negatively impacted by inflationary pressure on our manufacturing inputs, including materials and labor. We have taken actions to attempt offset these factors, including previously communicated pricing actions throughout 2021, including 6 to 12 percent price increases for new orders that originated after November 1st. These actions already are contributing to top line growth which we believe will contribute to improvements in gross profit and gross margin in 2022. But inflationary headwinds continue to exist in 2022. As such, our focus in 2022 will be to continue to take actions to further improve operating efficiencies, including material usage and labor cost reductions.

• Inflationary conditions continue to impact aluminum prices, which is one of our most significant raw materials. During the late summer of 2021, the price of aluminum hit all-time high spot prices, and at the time of the filing of this Annual Report on Form 10-K, the spot price of aluminum is near those all-time high levels. While we engage in a program of hedging our purchases of aluminum using cash flow derivative products to help us stabilize the cost of aluminum in our manufacturing process, our uncovered aluminum purchases have been and continue to be impacted by the increasing cost of the key raw material input. We believe there is uncertainty surrounding the future price of aluminum during 2022, and that volatility in the price of aluminum could be significant. As of the beginning of 2022, we were hedged for approximately 44% of our anticipated aluminum needs for 2022, at an average price of $1.11 per pound, which is an average representing the cash price per pound, excluding the delivery component for the Midwest Premium, and we were hedged for approximately 33% of the Midwest Premium delivery component needs for 2022, at an average price of $0.12 per pound.

• Our gross profit and gross margin are also influenced by labor costs. During 2021, we invested in increasing our headcount to meet the increase in demand in all of our major markets. While the short-term impacts of these investments in headcount increases result in negative margin effects due to onboarding and training costs, as well as increased wages needed to attract sufficient headcount in this incredibly tight labor market, we believe of our labor force has become more tenured and, therefore, labor costs have begun to normalize as efficiencies are achieved. However, we believe a strong jobs environment throughout the United States will continue to result in a limited labor pool. We expect a tight labor market to continue during 2022, which we believe may result in operational efficiencies resulting from an experienced, trained workforce to be partially offset by the possibility for turnover due to this being an employee's job market.

Selling, general and administrative expenses (SG&A)

This expense category will be affected by the inclusion of the SG&A of Anlin for the full year of 2022, including non-cash amortization depending on the level of amortizable intangible assets we have acquired. We are currently in the process of estimating the fair values of acquired intangible assets. We expect to leverage fixed SG&A on anticipated higher sales in 2022, compared to 2021, and to continue to look for areas within SG&A to drive efficiencies. However, we expect to continue to invest in strategic marketing initiatives and advertising, especially at our NewSouth direct-to-consumer business which relies heavily on outreach to consumers. As such, savings from SG&A efficiencies could be more than offset by increases in spending on strategic programs which we believe will provide a favorable return on investment. We have also seen the effects of inflationary pressure on our distribution costs as fuel prices continue to rise and affect the cost of operating our fleet. As previously mentioned, we have increased prices in an attempt to address these inflationary pressures, but such benefits could be more than offset by rising prices, including fuel prices.

 

- 43 -


 

Depreciation and Amortization

Including the impact on depreciation and amortization from our Anlin Acquisition, depreciation and amortization is estimated to be approximately $55 million in 2022.

Interest expense

During 2022, we refinanced our $425.0 million of 6.75% 2018 Senior Notes due 2026 with our $575.0 million of 4.375% 2021 Senior Notes due 2029, incremental proceeds from which were used to finance the cash portion of the purchase price for the Anlin Acquisition. Additionally, we increased our borrowings under the 2016 Credit Agreement from $54.0 million to $60.0 million in October 2021 in connection with the Anlin Acquisition, without any impact to the borrowing rate thereunder. Although the level of our outstanding indebtedness increased to $635.0 million at January 1, 2022, from $479.0 at January 2, 2021, we expect that the increasing impact on interest expense from the higher level of indebtedness will be more than offset by the decrease in interest rate on our outstanding senior notes. We believe interest expense on our long-term debt will be approximately $28 million in 2021, including an estimated $1 million of non-cash amortization of net deferred financing costs.

Income tax expense

We expect to continue to be profitable in 2022, and thus, we believe that we will incur income tax expense at a combined Federal and state effective rate of between approximately 25% to 26%. This rate is based on the corporate income tax rate of 21%, plus a blended statutory state rate, taking into consideration the increase in income tax rate in Florida from 3.535% in 2021 to 5.5% through 2022.

Liquidity and capital resources

We had $96.1 million of cash on hand as of January 1, 2022. During 2022, we expect to continue to generate sufficient cash from operations to service the interest requirements on our debt, cover our operating expenses, and spend between $48 million and $52 million for capital expenditures in 2022. As a result of the Fourth Amendment, we have no further mandatory required payments remaining until the maturity in October 2024 of our 2016 Credit Agreement due 2024 but may continue to make voluntary prepayments in the future as our cash generation and other relevant factors permit. However, no assurances can be given that cash from operations will be sufficient for some or all these purposes. We currently have $74.7 million of availability under the Revolving Facility portion of the 2016 Credit Agreement due 2024. The Revolving Facility also expires in October 2024.

Item 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We utilize derivative financial instruments to hedge price movements in aluminum materials used in our manufacturing process and to hedge the delivery component of our aluminum needs, known as the Midwest Transaction Premium (“MTP”). As of January 1, 2022, we are covered for approximately 44% of our anticipated aluminum needs in 2022 at an average price of $1.11 per pound. These calculations are based only on the LME price of aluminum and excludes an estimate for the MTP, which we hedge separately. As of January 1, 2022, we are covered for approximately 33% of our anticipated MTP costs in 2022 at an average price of $0.12 per pound.

Regarding our aluminum hedging instruments for the purchase of aluminum, as of January 1, 2022, a 10% decrease in the price of aluminum per pound would decrease the fair value of our forward contracts of aluminum by an estimated $3.7 million. This calculation utilizes our actual commitment of 30.7 million pounds under contract (to be settled throughout December 2022) and the market price of aluminum as of January 1, 2022. This calculation is based only on the LME price of aluminum and excludes an estimate for the MTP. Regarding our MTP contracts for hedging of the delivery component of our aluminum needs, as of January 1, 2022, a 10% decrease in the Platts MW US Transaction price per pound would decrease the fair value of our MTP contracts an estimated $0.7 million. This calculation utilizes our actual commitment of 23.5 million pounds under contract (to be settled throughout December 2022) and the then current Platts MW US Transaction price per pound as of January 1, 2022.

We experience changes in interest expense when market interest rates change. Changes in our debt could also increase these risks. Based on debt outstanding with a variable rate as of the date of filing of this Annual Report on Form 10-K of $60.0 million, a 100 basis-point increase in interest rate would result in approximately $0.6 million of additional interest costs annually.

- 44 -


 

Item 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 

Report of Independent Registered Public Accounting Firm – Ernst & Young LLP (Public Company Accounting Oversight Board ID: 42)

 

46

 

 

 

Report of Independent Registered Public Accounting Firm – KPMG LLP (Public Company Accounting Oversight Board ID: 185)

 

48

 

 

 

Consolidated Statements of Operations for the years ended January 1, 2022, January 2, 2021, and December 28, 2019

 

49

 

 

 

Consolidated Statements of Comprehensive Income for the years ended January 1, 2022, January 2, 2021, and December 28, 2019

 

50

 

 

 

Consolidated Balance Sheets as of January 1, 2022, and January 2, 2021

 

51

 

 

 

Consolidated Statements of Cash Flows for the years ended January 1, 2022, January 2, 2021, and December 28, 2019

 

52

 

 

 

Consolidated Statements of Shareholders’ Equity for the years ended January 1, 2022, January 2, 2021, and December 28, 2019

 

53

 

 

 

Notes to Consolidated Financial Statements

 

54

 

 

- 45 -


 

 

Report of Independent Registered Public Accounting Firm

 

To the Shareholders and the Board of Directors of PGT Innovations, Inc.

 

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheet of PGT Innovations, Inc. (the Company) as of January 1, 2022, the related consolidated statements of operations, comprehensive income, shareholders' equity and cash flows for the fiscal period ended January 1, 2022, and the related notes and the financial statement schedule listed in the Index at Item 15(a) (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at January 1, 2022, and the results of its operations and its cash flows for the fiscal period ended January 1, 2022, in conformity with U.S. generally accepted accounting principles.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of January 1, 2022, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated March 1, 2022 expressed an unqualified opinion thereon.

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audit included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

 

 

 

Valuation of Intangible Assets Acquired in the Eco Enterprises and Anlin Industries Business Combinations

 

Description of the Matter

 

During fiscal 2021, the Company completed its acquisition of a 75% ownership stake in Eco Enterprises LLC and its related companies, Eco Windows Systems, LLC, Eco Glass Production, LLC, and Unity Windows, LLC (together “Eco”) for fair value consideration of $100.5 million and its acquisition of Anlin Industries (“Anlin”) for fair value consideration of $120.1 million, as disclosed in Note 5 to the consolidated financial statements. The transactions were accounted for as business combinations and the assets acquired and liabilities assumed have been recorded at fair value.

 

 

- 46 -


 

 

 

Auditing the Company's accounting for its acquisitions of Eco and Anlin was complex and judgmental due to the significant estimation required by management to determine the fair value of the acquisitions’ identified intangible assets of $152.1 million, which consisted primarily of the trade names and customer relationships of $70.3 million and $81.5 million, respectively. The Company used income approaches: the relief-from-royalty method and Multiperiod Excess Earnings Method (MPEEM) to measure the trade name and customer relationship intangible assets, respectively. The significant estimation was primarily due to the judgment involved and the sensitivity of the respective fair values to certain underlying assumptions used to calculate the fair values, specifically the forecasted revenue growth rates in each model. This significant assumption is forward looking and could be affected by future operating, economic and market conditions.

 

 

How We Addressed the Matter in Our Audit

 

 

We obtained an understanding, evaluated the design, and tested the Company's controls over its accounting for the acquisitions. Our tests included controls over the estimation process supporting the recognition and measurement of the identified intangible assets, including controls over management’s evaluation of the methodology and underlying assumptions used in determining the fair value.

 

To test the estimated fair value of the trade names and customer relationships, we performed, with the assistance of our valuation specialists, audit procedures that included, among others, evaluating the Company's selection of the valuation methodologies and significant assumption identified above used by the Company in the valuation of the intangibles including evaluating the completeness and accuracy of the underlying data supporting the significant assumption. For example, we performed analyses to evaluate the sensitivity of changes in this assumption to the fair value of the trade name and customer relationship assets and compared this significant assumption to current industry, market and economic trends and to the historical results of the acquired businesses.

 

 

/s/ Ernst & Young LLP

 

We have served as the Company’s auditor since 2020.

 

Tampa, Florida

March 1, 2022

 

- 47 -


 

Report of Independent Registered Public Accounting Firm

To the Shareholders and Board of Directors
PGT Innovations, Inc.:

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheet of PGT Innovations, Inc. and subsidiaries (the Company) as of January 2, 2021, the related consolidated statements of operations, comprehensive income, cash flows, and shareholders’ equity for each of the years in the two-year period ended January 2, 2021, and the related notes and financial statement schedule (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of January 2, 2021, and the results of its operations and its cash flows for each of the years in the two-year period ended January 2, 2021, in conformity with U.S. generally accepted accounting principles.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

/s/ KPMG LLP

 

We served as the Company’s auditor from 2014 to 2020.

 

Tampa, Florida

March 2, 2021

- 48 -


 

PGT INNOVATIONS, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per share amounts)

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

 

2022

 

 

2021

 

 

2019

 

 

 

 

 

 

 

 

Net sales

 

$

1,161,464

 

 

$

882,621

 

 

$

744,956

 

Cost of sales

 

 

757,965

 

 

 

561,297

 

 

 

484,588

 

 

 

 

 

 

 

 

 

 

 

Gross profit

 

 

403,499

 

 

 

321,324

 

 

 

260,368

 

 

 

 

 

 

 

 

 

 

 

Selling, general and administrative expenses

 

 

303,043

 

 

 

224,386

 

 

 

176,312

 

Impairment of trade name

 

 

 

 

 

8,000

 

 

 

 

Restructuring costs and charges

 

 

 

 

 

4,227

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Income from operations

 

 

100,456

 

 

 

84,711

 

 

 

84,056

 

 

 

 

 

 

 

 

 

 

 

Interest expense, net

 

 

30,029

 

 

 

27,719

 

 

 

26,417

 

Debt extinguishment costs

 

 

25,472

 

 

 

 

 

 

1,512

 

 

 

 

 

 

 

 

 

 

 

Income before income taxes

 

 

44,955

 

 

 

56,992

 

 

 

56,127

 

 

 

 

 

 

 

 

 

 

 

Income tax expense

 

 

9,759

 

 

 

11,884

 

 

 

12,439

 

 

 

 

 

 

 

 

 

 

 

Net income

 

 

35,196

 

 

 

45,108

 

 

 

43,688

 

 

 

 

 

 

 

 

 

 

 

Less: Net income attributable to redeemable non-controlling interest

 

 

(2,318

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income attributable to the Company

 

$

32,878

 

 

$

45,108

 

 

$

43,688

 

 

 

 

 

 

 

 

 

 

 

Calculation of net income per common share attributable to common shareholders:

 

 

 

 

 

 

 

Net income attributable to the Company

 

$

32,878

 

 

$

45,108

 

 

$

43,688

 

Change in redemption value of redeemable non-controlling interest

 

 

(6,081

)

 

 

 

 

 

 

Net income attributable to common shareholders

 

$

26,797

 

 

$

45,108

 

 

$

43,688

 

 

 

 

 

 

 

 

 

 

 

Net income per common share attributable to common shareholders:

 

 

 

 

 

 

 

 

 

Basic

 

$

0.45

 

 

$

0.77

 

 

$

0.75

 

Diluted

 

$

0.45

 

 

$

0.76

 

 

$

0.74

 

 

 

 

 

 

 

 

 

 

 

Weighted average number of common shares outstanding:

 

 

 

 

 

 

 

 

 

Basic

 

 

59,518

 

 

 

58,887

 

 

 

58,346

 

Diluted

 

 

60,058

 

 

 

59,360

 

 

 

59,150

 

 

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

 

- 49 -


 

PGT INNOVATIONS, INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(in thousands)

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

 

2022

 

 

2021

 

 

2019

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

35,196

 

 

$

45,108

 

 

$

43,688

 

 

 

 

 

 

 

 

 

 

 

Other comprehensive income before tax:

 

 

 

 

 

 

 

 

 

Change in fair value of derivatives

 

 

24,455

 

 

 

1,569

 

 

 

(1,229

)

Reclassification to earnings

 

 

(18,638

)

 

 

2,359

 

 

 

5,030

 

 

 

 

 

 

 

 

 

 

 

Other comprehensive income before tax

 

 

5,817

 

 

 

3,928

 

 

 

3,801

 

 

 

 

 

 

 

 

 

 

 

Income tax expense related to other comprehensive income

 

 

1,531

 

 

 

970

 

 

 

974

 

 

 

 

 

 

 

 

 

 

 

Other comprehensive income, net of tax

 

 

4,286

 

 

 

2,958

 

 

 

2,827

 

 

 

 

 

 

 

 

 

 

 

Comprehensive income

 

 

39,482

 

 

 

48,066

 

 

 

46,515

 

 

 

 

 

 

 

 

 

 

 

Less: Comprehensive income of redeemable non-controlling interest

 

 

(2,318

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Comprehensive income attributable to the Company

 

$

37,164

 

 

$

48,066

 

 

$

46,515

 

 

 

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

- 50 -


 

PGT INNOVATIONS, INC.

CONSOLIDATED BALANCE SHEETS

(in thousands, except per share amounts)

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

ASSETS

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

96,146

 

 

$

100,320

 

Accounts receivable, net

 

 

141,221

 

 

 

92,844

 

Inventories

 

 

91,440

 

 

 

60,317

 

Contract assets, net

 

 

55,239

 

 

 

28,723

 

Prepaid expenses

 

 

8,727

 

 

 

8,357

 

Other current assets, net

 

 

28,985

 

 

 

11,111

 

Total current assets

 

 

421,758

 

 

 

301,672

 

Property, plant and equipment, net

 

 

185,266

 

 

 

135,155

 

Operating lease right-of-use asset, net

 

 

91,162

 

 

 

38,567

 

Intangible assets, net

 

 

394,525

 

 

 

256,507

 

Goodwill

 

 

364,598

 

 

 

329,695

 

Other assets, net

 

 

3,301

 

 

 

925

 

 

 

 

 

 

 

 

Total assets

 

$

1,460,610

 

 

$

1,062,521

 

 

 

 

 

 

 

 

LIABILITIES, REDEEMABLE NON-CONTROLLING INTEREST,
   AND SHAREHOLDERS' EQUITY

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

40,021

 

 

$

23,469

 

Accrued liabilities

 

 

82,660

 

 

 

60,875

 

Current portion of operating lease liability

 

 

13,180

 

 

 

6,132

 

Total current liabilities

 

 

135,861

 

 

 

90,476

 

Long-term debt

 

 

625,655

 

 

 

412,098

 

Operating lease liability, less current portion

 

 

83,903

 

 

 

35,130

 

Deferred income taxes

 

 

37,489

 

 

 

28,329

 

Other liabilities

 

 

11,742

 

 

 

11,354

 

Total liabilities

 

 

894,650

 

 

 

577,387

 

 

 

 

 

 

 

 

Commitments and contingencies

 

 

 

 

 

 

 

 

 

 

 

 

 

Redeemable non-controlling interest

 

 

36,863

 

 

 

 

 

 

 

 

 

 

 

Shareholders' equity:

 

 

 

 

 

 

Preferred stock; par value $.01 per share; 10,000 shares authorized; none outstanding

 

 

 

 

 

 

Common stock; par value $.01 per share; 200,000 shares authorized; 63,516
   and
62,542 shares issued and 59,696 and 58,999 shares outstanding at
   January 1, 2022 and January 2, 2021, respectively

 

 

635

 

 

 

625

 

Additional paid-in-capital

 

 

433,347

 

 

 

420,202

 

Accumulated other comprehensive income

 

 

7,006

 

 

 

2,720

 

Retained earnings

 

 

106,398

 

 

 

79,896

 

Treasury stock at cost

 

 

(18,289

)

 

 

(18,309

)

Total shareholders' equity

 

 

529,097

 

 

 

485,134

 

 

 

 

 

 

 

 

Total liabilities, redeemable non-controlling interest, and shareholders' equity

 

$

1,460,610

 

 

$

1,062,521

 

 

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

 

- 51 -


 

PGT INNOVATIONS, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

 

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

 

2022

 

 

2021

 

 

2019

 

Cash flows from operating activities:

 

 

 

 

 

 

 

 

 

Net income

 

$

35,196

 

 

$

45,108

 

 

$

43,688

 

Adjustments to reconcile net income to net cash provided by
   operating activities:

 

 

 

 

 

 

 

 

 

Depreciation

 

 

30,487

 

 

 

24,014

 

 

 

18,876

 

Amortization

 

 

21,082

 

 

 

18,825

 

 

 

15,856

 

Impairment of trade name

 

 

 

 

 

8,000

 

 

 

 

Non-cash portion of restructuring costs and charges

 

 

 

 

 

2,442

 

 

 

 

Provision for allowance for credit losses

 

 

3,834

 

 

 

996

 

 

 

1,553

 

Stock-based compensation

 

 

7,819

 

 

 

5,458

 

 

 

3,923

 

Amortization and write-offs of deferred financing costs

 

 

978

 

 

 

1,206

 

 

 

1,674

 

Debt extinguishment costs

 

 

25,472

 

 

 

 

 

 

1,512

 

Deferred income taxes

 

 

7,632

 

 

 

(593

)

 

 

4,410

 

Loss (gain) on sales of assets

 

 

261

 

 

 

(291

)

 

 

143

 

Change in operating assets and liabilities (net of acquisition effects):

 

 

 

 

 

 

 

 

 

Accounts receivable

 

 

(34,390

)

 

 

(13,775

)

 

 

12,682

 

Inventories

 

 

(15,984

)

 

 

(14,793

)

 

 

815

 

Contract assets, net, prepaid expenses, other current and other assets

 

 

(5,958

)

 

 

(11,342

)

 

 

(4,429

)

Accounts payable and accrued liabilities

 

 

(12,750

)

 

 

10,240

 

 

 

(19,487

)

Net cash provided by operating activities

 

 

63,679

 

 

 

75,495

 

 

 

81,216

 

 

 

 

 

 

 

 

 

 

 

Cash flows from investing activities:

 

 

 

 

 

 

 

 

 

Purchases of property, plant and equipment

 

 

(33,424

)

 

 

(24,800

)

 

 

(31,268

)

Business acquisitions

 

 

(220,676

)

 

 

(90,368

)

 

 

 

Proceeds from disposals of assets

 

 

187

 

 

 

766

 

 

 

71

 

Net cash used in investing activities

 

 

(253,913

)

 

 

(114,402

)

 

 

(31,197

)

 

 

 

 

 

 

 

 

 

 

Cash flows from financing activities:

 

 

 

 

 

 

 

 

 

Proceeds from issuance of senior notes

 

 

638,300

 

 

 

53,188

 

 

 

 

Payments of senior notes

 

 

(425,000

)

 

 

 

 

 

 

Payment of call-premium on redemption of senior notes

 

 

(21,518

)

 

 

 

 

 

 

Proceeds from issuance of term loan debt

 

 

60,000

 

 

 

 

 

 

64,000

 

Payments of term loan debt

 

 

(54,000

)

 

 

(10,000

)

 

 

(64,138

)

Payments of financing costs

 

 

(10,675

)

 

 

(1,266

)

 

 

(854

)

Purchases of treasury stock under repurchase program

 

 

 

 

 

 

 

 

(5,550

)

Purchases of treasury stock relating to tax withholdings
  on employee equity awards

 

 

(1,648

)

 

 

(815

)

 

 

(505

)

Proceeds from exercise of stock options

 

 

138

 

 

 

572

 

 

 

1,562

 

Proceeds from issuance of common stock under ESPP

 

 

463

 

 

 

305

 

 

 

59

 

Net cash provided by (used in) financing activities

 

 

186,060

 

 

 

41,984

 

 

 

(5,426

)

Net (decrease) increase in cash and cash equivalents

 

 

(4,174

)

 

 

3,077

 

 

 

44,593

 

Cash and cash equivalents at beginning of year

 

 

100,320

 

 

 

97,243

 

 

 

52,650

 

Cash and cash equivalents at end of year

 

$

96,146

 

 

$

100,320

 

 

$

97,243

 

 

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

- 52 -


 

PGT INNOVATIONS, INC.

CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

(in thousands except share amounts)

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

Retained

 

 

 

 

 

 

 

 

 

Common stock

 

 

Additional

 

 

Other

 

 

Earnings

 

 

 

 

 

 

 

 

 

Shares

 

 

 

 

 

Paid-in

 

 

Comprehensive

 

 

(Accumulated

 

 

Treasury

 

 

 

 

 

 

Outstanding

 

 

Amount

 

 

Capital

 

 

Income (Loss)

 

 

Deficit)

 

 

Stock

 

 

Total

 

Balance at December 29, 2018

 

 

58,081,540

 

 

$

607

 

 

$

409,661

 

 

$

(3,065

)

 

$

(8,900

)

 

$

(12,759

)

 

$

385,544

 

Grants of restricted stock

 

 

 

 

 

6

 

 

 

(6

)

 

 

 

 

 

 

 

 

 

 

 

 

Vesting of restricted stock

 

 

164,226

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Forfeitures of restricted stock

 

 

 

 

 

(1

)

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Purchases of treasury stock

 

 

(428,059

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(6,055

)

 

 

(6,055

)

Retirement of treasury stock

 

 

 

 

 

 

 

 

(505

)

 

 

 

 

 

 

 

 

505

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

3,923

 

 

 

 

 

 

 

 

 

 

 

 

3,923

 

Exercise of stock options

 

 

682,931

 

 

 

7

 

 

 

1,555

 

 

 

 

 

 

 

 

 

 

 

 

1,562

 

Common stock issued under ESPP

 

 

4,096

 

 

 

 

 

 

59

 

 

 

 

 

 

 

 

 

 

 

 

59

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

43,688

 

 

 

 

 

 

43,688

 

Other comprehensive income, net of
   tax expense of $
974

 

 

 

 

 

 

 

 

 

 

 

2,827

 

 

 

 

 

 

 

 

 

2,827

 

Balance at December 28, 2019

 

 

58,504,734

 

 

$

619

 

 

$

414,688

 

 

$

(238

)

 

$

34,788

 

 

$

(18,309

)

 

$

431,548

 

Grants of restricted stock

 

 

 

 

 

7

 

 

 

(7

)

 

 

 

 

 

 

 

 

 

 

 

 

Vesting of restricted stock

 

 

219,977

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Forfeitures of restricted stock

 

 

 

 

 

(3

)

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

Purchases of treasury stock

 

 

(51,479

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(815

)

 

 

(815

)

Retirement of treasury stock

 

 

 

 

 

(1

)

 

 

(814

)

 

 

 

 

 

 

 

 

815

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

5,458

 

 

 

 

 

 

 

 

 

 

 

 

5,458

 

Exercise of stock options

 

 

284,353

 

 

 

3

 

 

 

569

 

 

 

 

 

 

 

 

 

 

 

 

572

 

Common stock issued under ESPP

 

 

41,126

 

 

 

 

 

 

305

 

 

 

 

 

 

 

 

 

 

 

 

305

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

45,108

 

 

 

 

 

 

45,108

 

Other comprehensive income, net of
   tax expense of $
970

 

 

 

 

 

 

 

 

 

 

 

2,958

 

 

 

 

 

 

 

 

 

2,958

 

Balance at January 2, 2021

 

 

58,998,711

 

 

$

625

 

 

$

420,202

 

 

$

2,720

 

 

$

79,896

 

 

$

(18,309

)

 

$

485,134

 

Grants of restricted stock

 

 

 

 

 

7

 

 

 

(7

)

 

 

 

 

 

 

 

 

 

 

 

 

Vesting of restricted stock

 

 

312,982

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Forfeitures of restricted stock

 

 

 

 

 

(1

)

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Issuance of treasury stock

 

 

4,600

 

 

 

 

 

 

 

 

 

 

 

 

(20

)

 

 

20

 

 

 

 

Purchases of treasury stock

 

 

(73,105

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,648

)

 

 

(1,648

)

Retirement of treasury stock

 

 

 

 

 

(1

)

 

 

(1,372

)

 

 

 

 

 

(275

)

 

 

1,648

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

7,819

 

 

 

 

 

 

 

 

 

 

 

 

7,819

 

Exercise of stock options

 

 

67,797

 

 

 

1

 

 

 

137

 

 

 

 

 

 

 

 

 

 

 

 

138

 

Common stock issued under ESPP

 

 

27,335

 

 

 

 

 

 

463

 

 

 

 

 

 

 

 

 

 

 

 

463

 

Issuance in acquisition of Eco

 

 

357,797

 

 

 

4

 

 

 

6,104

 

 

 

 

 

 

 

 

 

 

 

 

6,108

 

Other comprehensive income, net of
   tax expense of $
1,531

 

 

 

 

 

 

 

 

 

 

 

4,286

 

 

 

 

 

 

 

 

 

4,286

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32,878

 

 

 

 

 

 

32,878

 

Change in redemption value of
   redeemable non-controlling
   interest

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(6,081

)

 

 

 

 

 

(6,081

)

Balance at January 1, 2022

 

 

59,696,117

 

 

$

635

 

 

$

433,347

 

 

$

7,006

 

 

$

106,398

 

 

$

(18,289

)

 

$

529,097

 

 

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

 

- 53 -


 

PGT INNOVATIONS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. Description of Business

PGT Innovations, Inc. (“PGTI”, “we,” or the “Company”), formerly named PGT, Inc., is a leading manufacturer of impact-resistant aluminum and vinyl-framed windows and doors and offers a broad range of fully customizable window and door products. The majority of our sales are to customers in the state of Florida; however, we also sell products in many other states, the Caribbean, Canada, and in South and Central America. Our acquisition of Eco Enterprises ("Eco Acquisition") in February 2021 expands our range of product offerings in our major market of southeast Florida. We also have sales of products that are designed to unify indoor and outdoor living spaces, through our Western Windows Systems’ (“WWS”) division, and most of its sales are in the western United States. Our acquisition of Anlin Windows and Doors in October 2021 expands our presence in the west. Products are sold primarily through an authorized dealer and distributor network. However, with our acquisition of NewSouth Windows Solutions in February 2020, we also began to sell window products in the direct-to-consumer channel through a “factory-direct” sales model.

We were incorporated in the state of Delaware on December 16, 2003, as JLL Window Holdings, Inc., with primary operations in North Venice, Florida. On February 15, 2006, our Company was renamed PGT, Inc. On December 14, 2016, we announced that we changed our name to PGT Innovations, Inc. and, effective on December 28, 2016, the listing of our common stock was transferred to the New York Stock Exchange (“NYSE”) from the NASDAQ Global Market, and began trading on the NYSE under its existing ticker symbol of “PGTI”. As of January 1, 2022, we had major manufacturing operations in Florida, in North Venice, Tampa, and in the greater Miami area. We also have manufacturing operations in Arizona and California. Additionally, we have two glass tempering and laminating plants and one insulation glass plant located in North Venice.

All references to PGTI or our Company apply to the consolidated financial statements of PGT Innovations, Inc. unless otherwise noted.

2. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”).

Fiscal period

Our fiscal year consists of 52 or 53 weeks ending on the Saturday nearest December 31 of the related year. The years ended January 1, 2022, and December 28, 2019, consisted of 52 weeks. The year ended January 2, 2021 consisted of 53 weeks.

Principles of consolidation

The consolidated financial statements present the results of the operations, financial position and cash flows of PGTI, and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. We are consolidating all wholly owned subsidiaries, as well as Eco, based on the 75% majority ownership. We refer to Note 23 for our accounting policies relating to the non-redeemable minority interest.

Segment information

We operate as two segments based on geography: the Southeast segment and the Western segment. See Note 20 for more information.

Use of estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.

Revenue recognition

With the adoption of Accounting Standards Update (“ASU”) 2014-09, “Revenue from Contracts with Customers,” together with subsequently issued related guidance, we recognize revenue pursuant to Topic 606 of the Accounting Standards Codification ("ASC"). See Note 4, “Revenue Recognition and Contracts with Customers.”

- 54 -


 

Cost of sales

Cost of sales represents costs directly related to the production of our products. Primary costs include raw materials, direct labor, and manufacturing overhead, which consist of salaries, wages, employee benefits, utilities, maintenance, lease costs and depreciation.

Shipping and handling costs

Shipping and handling costs incurred in the purchase of materials used in the manufacturing process are included in cost of sales. Costs relating to shipping, handling and distribution of finished products to our customers are included in selling, general and administrative expenses and totaled $62.4 million, $39.3 million and $38.3 million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively.

Advertising

We expense advertising costs as incurred. Advertising expense, which is included in selling, general and administrative expenses, was $15.8 million, $11.6 million and $5.2 million for the years ended January 1, 2022, January 2, 2021 and December 28, 2019, respectively. NewSouth, acquired effective on February 1, 2020, relies heavily on advertising, consistent with its sales-direct-to-homeowner business model.

Cash and cash equivalents

Cash and cash equivalents consist of cash on hand or highly liquid investments with an original maturity date of three months or less when purchased.

Accounts receivable, net

In the ordinary course of business, we extend credit to qualified dealers and distributors, generally on a non-collateralized basis. The Company maintains an allowance for credit losses which is based on management’s assessments of the amount which may become uncollectible in the future and is determined through consideration of our write-off history, specific identification of uncollectible accounts based in part on the customer’s past due balance (based on contractual terms), and consideration of prevailing economic and industry conditions. Uncollectible accounts are written off after repeated attempts to collect from the customer have been unsuccessful.

 

 

 

 

 

January 1,

 

 

January 2,

 

 

 

 

 

2022

 

 

2021

 

 

 

 

 

(in thousands)

 

Accounts receivable

 

 

 

$

145,923

 

 

$

96,560

 

Less: Allowance for credit losses

 

 

 

 

(4,702

)

 

 

(3,716

)

 

 

 

 

 

 

 

 

 

Accounts receivable, net

 

 

 

$

141,221

 

 

$

92,844

 

 

Self-insurance reserves

We are primarily self-insured for employee health benefits and workers’ compensation claims prior to 2010 and after 2017. Provisions for losses under these programs are recorded based on the Company’s estimates of the aggregate liabilities for the claims incurred. Accruals for healthcare claims and workers’ compensation are included in accrued liabilities in the accompanying consolidated balance sheets.

Warranty expense

We have warranty obligations with respect to most of our manufactured products. Warranty periods, which vary by product components, generally range from 1 to 10 years, although the warranty period for a limited number of specifically identified components in certain applications is a lifetime. However, the majority of the products sold have warranties on components which range from 1 to 3 years. The Company has recorded a reserve for estimated warranty and related costs based on historical experience and periodically adjusts these provisions to reflect actual experience.

During 2021, we recorded warranty expense at an average rate of 2.0% of sales. This rate is higher than the average rate of 1.7% of sales recorded in 2020. The increase in our warranty expense rate in 2021, compared to 2020 is a result of costs associated with recent higher levels of warranty repair experience on larger commercial projects than experienced in 2020, which resulted in warranty costs incremental to those we would incur in the normal course of business. The increase in our warranty expense in 2021, compared to 2020, was also affected by costs associated with the wind-down of the commercial business of NewSouth in the first quarter of 2021, which resulted in warranty costs incremental to those we would incur in the normal course of business.

- 55 -


 

We assess the adequacy of our warranty accrual on a quarterly basis, and adjust the previous amounts recorded, if necessary, to reflect the change in estimate of the future costs of claims yet to be serviced. The following provides information with respect to our warranty accrual.

 

Accrued Warranty

 

Beginning of
Period

 

 

Acquired

 

 

Charged to
Expense

 

 

Adjustments

 

 

Settlements

 

 

End of
Period

 

 

(in thousands)

 

Year ended January 1, 2022

 

$

8,001

 

 

$

4,150

 

 

$

23,637

 

 

$

(1,440

)

 

$

(20,844

)

 

$

13,504

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year ended January 2, 2021

 

$

6,244

 

 

$

3,515

 

 

$

15,256

 

 

$

266

 

 

$

(17,280

)

 

$

8,001

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year ended December 28, 2019

 

$

6,149

 

 

$

-

 

 

$

12,720

 

 

$

570

 

 

$

(13,195

)

 

$

6,244

 

 

The accrual for warranty is included in accrued liabilities and other liabilities, depending on estimated settlement date, in the consolidated balance sheets as of January 1, 2022 and January 2, 2021. The portion of warranty expense related to the issuance of product of $3.0 million, $3.8 million and $2.7 million is included in cost of sales in the consolidated statements of operations for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively. The portion related to servicing warranty claims including costs of the service department personnel is included in selling, general and administrative expenses in the consolidated statements of operations, and is $19.2 million, $11.7 million and $10.6 million, respectively, for the years ended January 1, 2022, January 2, 2021, and December 28, 2019.

Inventories

 

Inventories consist principally of raw materials purchased for the manufacture of our products. We have limited finished goods inventory as most products are custom, made-to-order products manufactured under noncancelable purchase orders and therefore are recognized as costs of sales relating to revenue recognized over time during the manufacturing process. All inventories are stated at the lower of cost (first-in, first-out method) or net realizable value. The reserve for obsolescence, which was immaterial at January 1, 2022 and January 2, 2021, is based on management’s assessment of the amount of inventory that may become obsolete in the future and is determined through Company history, specific identification and consideration of prevailing economic and industry conditions. Inventories consist of the following:

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Raw materials

 

$

87,164

 

 

$

55,916

 

Work in progress

 

 

3,248

 

 

 

4,058

 

Finished goods

 

 

1,028

 

 

 

343

 

 

 

 

 

 

 

 

Inventories

 

$

91,440

 

 

$

60,317

 

 

Property, plant and equipment

Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the related assets. Depreciable assets are assigned estimated lives as follows:

 

Building and improvements

5 to 40 years

Leasehold improvements

Shorter of lease term or estimated useful life

Furniture and equipment

3 to 10 years

Vehicles

5 to 10 years

Computer software

3 years

 

Maintenance and repair expenditures are charged to expense as incurred.

 

Leases

 

We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, current portion of operating lease liability, and operating lease liability, less current portion, on our consolidated balance sheets. Should we engage in any finance leases in the future, finance leases would be included in property and equipment, other current liabilities, and other liabilities on our consolidated balance sheets.

 

Operating lease right-of-use assets and operating lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. As most of our leases do not provide an implicit rate, we use our incremental borrowing

- 56 -


 

rate based on the information available at commencement date in determining the present value of future payments. The operating lease right-of-use asset also includes any up-front lease payments made and initial direct costs incurred, less lease incentives received. Our lease terms may include options to extend or terminate the lease. Judgment is required to determine when it is reasonably certain that we will exercise an option and should therefore include the optional period in the lease term. Lease expense is recognized on a straight-line basis over the lease term. We elected the practical expedient to not separate lease and non-lease components for all classes of underlying assets.

Long-lived assets

We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of long-lived assets to future undiscounted net cash flows expected to be generated. If such assets are considered to be impaired, the impairment recognized is the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell, and depreciation is no longer recorded.

Computer software

We capitalize costs associated with software developed or obtained for internal use when both the preliminary project stage is complete, and it is probable that computer software being developed will be completed and placed in service. Capitalized costs include:

(i) external direct costs of materials and services consumed in developing or obtaining computer software,

(ii) payroll and other related costs for employees who are directly associated with and who devote time to the software project, and

(iii) interest costs incurred, when material, while developing internal-use software.

Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended purpose.

Capitalized software as of January 1, 2022, and January 2, 2021, was $31.8 million and $30.4 million, respectively. Accumulated depreciation of capitalized software was $29.0 million and $25.3 million as of January 1, 2022, and January 2, 2021, respectively.

Amortization expense for capitalized software was $3.7 million, $4.1 million, and $2.4 million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively.

We review the carrying value of capitalized software and development costs for impairment in accordance with our policy pertaining to the impairment of long-lived assets.

Goodwill

Goodwill is calculated as the excess of the consideration paid in a business combination over the fair value of the identifiable net assets acquired. We test goodwill for impairment at the reporting unit level at least annually or whenever events or circumstances indicate that the carrying value of goodwill may not be recoverable. Our annual test for impairment is done on the first date of our fiscal fourth quarter. We consider various qualitative factors, including macroeconomic and industry conditions, financial performance of the Company and changes in the stock price of the Company to determine whether it is necessary to perform a quantitative test for goodwill impairment. If we believe, as a result of our qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is required. Under the quantitative test, goodwill is tested under a one-step method for impairment at a level of reporting referred to as a reporting unit. This quantitative analysis involves identifying potential impairment by comparing the fair value of each reporting unit with its carrying amount and, if the carrying amount of a reporting unit exceeds its fair value, then a charge for goodwill impairment will be recognized in the amount by which a reporting unit’s carrying value exceeds its fair value.

For our Southeast and Western reporting units, based on qualitative assessments, we concluded that quantitative assessments were not required to be performed. See Note 8 for further discussion of the goodwill of our reporting units.

Trade names

The Company has indefinite-lived intangible assets in the form of certain trade names. The impairment evaluation of the carrying amount of our indefinite-lived trade names is conducted annually, or more frequently, if events or changes in circumstances indicate that they might be impaired. We have the option of performing a qualitative assessment of impairment to determine whether

- 57 -


 

any further quantitative testing for impairment is necessary. If we elect to bypass the qualitative assessment or if we determine, based on qualitative factors, that it is more likely than not that the fair value of our indefinite-lived trade names is less than the carrying amount, an evaluation is performed by comparing their carrying amount to their estimated fair values. If the estimated fair value is less than the carrying amount of the indefinite-lived trade name, then an impairment charge is recorded to reduce the carrying value to its estimated fair value. The estimated fair value is determined using the relief from royalty method that is based upon the discounted projected cost savings (value) attributable to ownership of our trade names, our only indefinite-lived intangible assets. Based on qualitative assessments for 2020, we concluded that quantitative assessments were required to be performed for our Western Window Systems trade name.

We review the carrying value of our finite-lived trade name in accordance with our policy for long-lived assets. See Note 8 for further discussion of our trade name.

Derivative financial instruments

We utilize certain derivative instruments, from time to time, including forward contracts to manage variability in cash flow associated with commodity market price risk exposure in the aluminum market. We do not enter into derivatives for speculative purposes.

Concentrations of credit risk

Financial instruments, which potentially subject us to concentrations of credit risk, consist principally of cash and cash equivalents, trade accounts receivable and contract assets. Accounts receivable and contract assets are due primarily from dealers and distributors of building materials, and other companies in the construction industry, primarily located in Florida, California, Texas and Arizona. Credit is extended based on an evaluation of the customer’s financial condition and credit history, and generally collateral is not required. The Company maintains an allowance for potential credit losses on trade receivables and contract assets.

We maintain our cash with several financial institutions, the balance of which exceeds federally insured limits. At January 1, 2022 and January 2, 2021, our cash balance exceeded the insured limit by $89.0 million and $96.1 million, respectively.

Comprehensive income

The Company reports comprehensive income (loss), defined as the total of net income and other comprehensive income (loss), which is composed of all other non-owner changes in equity, and the components thereof, in its consolidated statements of comprehensive income.

The components of other comprehensive income (loss) relate to gains and losses on cash flow hedges. Reclassification adjustments reflecting such gains and losses are recorded as income in the same period as the hedged items affect earnings.

Stock-based compensation

We use a fair-value based approach for measuring stock-based compensation and record compensation expense over an award’s vesting period based on the award’s fair value at the date of grant. Our Company’s awards vest based on service conditions and compensation expense is recognized on a straight-line basis for each separately vesting portion of an award. Stock-based compensation expense is recognized only for those awards that ultimately vest.

Income and Sales Taxes

We account for income taxes utilizing the liability method. Deferred income taxes are recorded to reflect consequences on future years of differences between financial reporting and the tax basis of assets and liabilities measured using the enacted statutory tax rates and tax laws applicable to the periods in which differences are expected to affect taxable earnings. We have no liability for unrecognized tax benefits. However, should we accrue for such liabilities, when and if they arise in the future, we will recognize interest and penalties associated with uncertain tax positions as part of our income tax provision. Income taxes relating to gains and losses on our cash flow hedges are released at the same time as the underlying transactions are realized. Interest and penalties on income taxes, if any, are recorded as income taxes. Refer to Note 13 for additional information regarding the Company’s income taxes.

Sales taxes collected from customers have been recorded on a net basis.

Net income per common share

Basic earnings per share (“EPS”) available to PGT Innovations, Inc. common stockholders is computed using the two-class method by dividing net income attributable to common shareholders, after deducting the redemption adjustment related to the

- 58 -


 

redeemable noncontrolling interest, by the average number of common shares outstanding during the period. Diluted EPS available to PGT Innovations, Inc. common stockholders is computed using the two-class method by dividing net income attributable to common shareholders, after deducting the redemption adjustment related to the redeemable noncontrolling interest, by the average number of common shares outstanding, including the dilutive effect of common stock equivalents computed using the treasury stock method and the average share price during the period. Forfeiture of unvested equity are recognized on an actual basis, at the same time as the equity is forfeited.

There were no anti-dilutive shares outstanding for the year ended January 1, 2022. Our weighted average number of diluted shares outstanding excludes underlying securities of 23 thousand and 74 thousand for the years ended January 2, 2021, and December 28, 2019, respectively, because their effects were anti-dilutive.

The table below presents the calculation of basic and diluted earnings per share, including a reconciliation of weighted average common shares:

 

 

Year Ended

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

2022

 

 

2021

 

 

2019

 

 

(in thousands, except per share amounts)

 

Net income

$

35,196

 

 

$

45,108

 

 

$

43,688

 

Less: Net income attributable to redeemable non-controlling interest

 

(2,318

)

 

 

 

 

 

 

Net income attributable to the Company

 

32,878

 

 

 

45,108

 

 

 

43,688

 

Change in redemption value of redeemable non-controlling interest

 

(6,081

)

 

 

 

 

 

 

Net income attributable to common shareholders

$

26,797

 

 

$

45,108

 

 

$

43,688

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares - Basic

 

59,518

 

 

 

58,887

 

 

 

58,346

 

Add: Dilutive shares from equity plans

 

540

 

 

 

473

 

 

 

804

 

Weighted-average common shares - Diluted

 

60,058

 

 

 

59,360

 

 

 

59,150

 

 

 

 

 

 

 

 

 

 

Weighted average number of common shares outstanding:

 

 

 

 

 

 

 

 

Basic

$

0.45

 

 

$

0.77

 

 

$

0.75

 

Diluted

$

0.45

 

 

$

0.76

 

 

$

0.74

 

 

Supplemental cash flow information and non-cash activity

The table below presents supplemental cash flow information and non-cash activity for the years ended January 1, 2022, January 2, 2021, and December 28, 2019:

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

(in thousands)

 

2022

 

 

2021

 

 

2019

 

Supplemental cash flow information:

 

 

 

 

 

 

 

 

 

Interest paid

 

$

32,636

 

 

$

25,156

 

 

$

24,455

 

Income tax payments, net of refunds

 

$

12,166

 

 

$

9,242

 

 

$

11,862

 

Non-cash activity:

 

 

 

 

 

 

 

 

 

Establish right-of-use asset, net of straight-line rent in 2019

 

$

65,678

 

 

$

19,185

 

 

$

31,332

 

Establish operating lease liability

 

$

(65,678

)

 

$

(19,185

)

 

$

(33,072

)

Reclassification of accounts receivable to notes receivable

 

$

 

 

$

1,437

 

 

$

4,401

 

Property, plant and equipment additions in accounts payable

 

$

772

 

 

$

61

 

 

$

449

 

 

3. Recent Accounting Pronouncements

Accounting Pronouncements Recently Adopted

Accounting for Income Taxes

In December 2019, the FASB issued ASU 2019-12, “Simplifying the Accounting for Income Taxes.” ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles and also clarifies and amends existing guidance. This standard was effective beginning January 1, 2021. Early adoption was permitted. The adoption of this standard did not have any impact on our consolidated financial statements.

- 59 -


 

Business Combinations - Contracts Assets and Liabilities

On October 28, 2021, the FASB issued ASU 2021-08,1 which amends ASC 805-20 to “require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.” Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. This standard was effective beginning January 1, 2022. Early adoption was permitted. The adoption of this standard did not have any impact on our consolidated financial statements.


 

 

Accounting Pronouncements Recently Issued, Not Yet Adopted

Reference Rate Reform

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” and in March 2021, subsequent amendment to the initial guidance, ASU 2021-01, “Reference Rate Reform (Topic 848): Scope” (collectively, “Topic 848”). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The guidance generally can be applied currently, through December 31, 2022. We are currently assessing the impacts of the practical expedients provided in Topic 848 and which, if any, we will adopt.

4. Revenue Recognition and Contracts with Customers

Revenue Recognition Accounting Policy

The Company primarily manufactures fully customized windows and doors based on design specifications, measurements, colors, finishes, framing materials, glass-types, and other options selected by the customer at the point in time an order is received. The Company has an enforceable right to payment at the time an order is received and accepted at the agreed-upon sales prices contained in our agreements with our customers for all manufacturing efforts expended on behalf of its customers. Due to the customized build-to-order nature of these products, the Company’s assessment is that the substantial portion of its finished goods and certain unused glass components have no alternative use, and that control of these products and components passes to the customer over time during the manufacturing of the products in an order, or upon our receipt of certain pre-cut glass components from our supplier attributed to specific customer orders. We give our customers 30-day payment terms, which is typical in our industry.

Based on these factors, the Company recognizes a substantial portion of revenue over time during the manufacturing process once customization begins, and for certain unused glass components on hand, at the end of a reporting period. Revenue on work-in-process at the end of a reporting period is recognized in proportion to costs incurred to total estimated cost of the product being manufactured. Except for the Western segment’s volume products, discussed in the section titled Disaggregation of Revenue from Contracts with Customers below, revenue recognized at a point in time is immaterial.

Disaggregation of Revenue from Contracts with Customers

As discussed in Note 1, we have two reportable segments: our Southeast segment and our Western segment. See Note 20 for more information. The following table provides information about our net sales by reporting segment, product category and market for the years ended January 1, 2022, January 2, 2021, and December 28, 2019 (in millions):

 

- 60 -


 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

Disaggregation of revenue:

 

2022

 

 

2021

 

 

2019

 

Reporting segment:

 

 

 

 

 

 

 

 

 

Southeast

 

$

968.7

 

 

$

752.4

 

 

$

606.6

 

Western

 

 

192.8

 

 

 

130.2

 

 

 

138.4

 

 

 

 

 

 

 

 

 

 

 

Total net sales

 

$

1,161.5

 

 

$

882.6

 

 

$

745.0

 

 

 

 

 

 

 

 

 

 

 

Product category:

 

 

 

 

 

 

 

 

 

Impact-resistant window and door products

 

$

787.2

 

 

$

630.2

 

 

$

516.1

 

Non-impact window and door products

 

 

374.3

 

 

 

252.4

 

 

 

228.9

 

 

 

 

 

 

 

 

 

 

 

Total net sales

 

$

1,161.5

 

 

$

882.6

 

 

$

745.0

 

 

 

 

 

 

 

 

 

 

 

Market:

 

 

 

 

 

 

 

 

 

New construction

 

$

489.9

 

 

$

402.5

 

 

$

368.4

 

Repair and remodel

 

 

671.6

 

 

 

480.1

 

 

 

376.6

 

 

 

 

 

 

 

 

 

 

 

Total net sales

 

$

1,161.5

 

 

$

882.6

 

 

$

745.0

 

The Company’s Western segment includes both custom and volume products. This segment’s volume products are not made-to-order and are of standardized sizes and design specifications. Therefore, the Company’s assessment is that the Western segment’s volume products have alternative uses, and that control of these products passes to the customer at a point in time, which is typically when the product has been delivered to the customer. For the years ended January 1, 2022, January 2, 2021, and December 28, 2019, the Western segment’s net sales of its volume products were $83.0 million, $53.2 million and $53.9 million, respectively.

Contract Balances

Contract assets represent sales recognized in excess of billings related to finished goods not yet shipped and certain unused glass components not yet placed into the production process for which revenue is recognized over time as noted above. Contract liabilities relate to customer deposits at the end of reporting periods. At January 1, 2022 and January 2, 2021, those contract liabilities totaled $45.2 million and $22.8 million, respectively, of which $37.0 million and $18.1 million, respectively, are classified within accrued liabilities, and $8.2 million and $4.6 million, respectively, are classified within contract assets, net, in the accompanying consolidated balance sheets at January 1, 2022 and January 2, 2021.

Because of the short-term nature of our performance obligations, substantially all of our performance obligations are satisfied within the quarter following the end of a reporting period. As such, substantially all of the contract liabilities at January 2, 2021 were satisfied in the first quarter of 2021, and contract assets at January 2, 2021 were transferred to accounts receivable in the first quarter of 2021. Contract liabilities at January 1, 2022 represents cash received during the three-month period ended January 1, 2022, excluding amounts recognized as revenue during that period. Contract assets at January 1, 2022 represents revenue recognized during the three-month period ended January 1, 2022, excluding amounts transferred to accounts receivable during that period.

 

Performance Obligations

 

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue as the performance obligation is satisfied. Our contracts with our customers generally represent an approved purchase order, together with our standard terms and conditions. Our custom product contracts include distinct goods that are substantially the same and have the same pattern of transfer to the customer over time, and therefore represent a series of distinct goods accounted for as a single performance obligation. For volume products, we allocate the contract’s transaction price to each distinct performance obligation based on the estimated relative standalone selling price of each distinct good. Observable standalone sales are used to determine the standalone selling price. Certain customers are eligible for rebates based on their volume or purchases during an annual period. Rebates are recorded as a reduction to sales and were immaterial in all periods presented.

 

Performance obligations are satisfied over time, generally for our custom products, and as of a point in time for our volume products. Performance obligations are supported by contracts with customers, and we have elected not to disclose our unsatisfied performance obligations as of January 1, 2022 under the short-term contract exemption as we expect such performance obligations will be satisfied within the quarter following the end of a reporting period.

 

- 61 -


 

Policies Regarding Shipping and Handling Costs and Commissions on Contract Assets

 

The Company has made a policy election to continue to recognize shipping and handling costs as a fulfillment activity. Treating shipping and handling as a fulfillment activity requires estimated shipping and handling costs for undelivered custom products and certain glass components on which we have recognized revenue and created a contract asset, to be accrued to match this cost with the recognized revenue.

 

The Company utilizes the practical expedient which permits expensing of costs to obtain a contract when the expected amortization period is one year or less, which typically results in expensing commissions paid to employees. We expense sales commissions paid to employees as sales are recognized, including sales from the creation of contract assets, as the expected amortization period is less than one year.

 

5. Acquisitions

Anlin Windows & Doors

On October 25, 2021, we completed the acquisition of Anlin Windows & Doors. The acquisition was done by Western Window Holding LLC, a Delaware limited liability company, indirectly wholly-owned by PGT Innovations, Inc., which acquired substantially all of the assets, properties and rights owned, used or held for use in the business, as operated by Anlin Industries, a California corporation, of manufacturing vinyl windows and doors for the replacement market and the new construction market, and all activities conducted in connection therewith (the "Anlin Acquisition"), pursuant to that certain Asset Purchase Agreement dated as of September 1, 2021 (the “Anlin Purchase Agreement”), by and among the Company, and Anlin Industries. The fair value of consideration transferred in the Anlin Acquisition was $120.1 million, composed of $114.2 million in cash, including $113.5 million for purchase price and $0.7 million in estimated working capital adjustment, and estimated fair value of contingent consideration of $5.9 million, discussed in greater detail below.

The cash portion of the Anlin Acquisition of $114.2 million was financed with borrowings under the fourth amendment of our 2016 Credit Agreement due 2024 of $60.0 million, which resulted in net proceeds after fees of $59.4 million, with the remaining $54.8 million from cash on hand. Cash on hand for the Anlin Acquisition was ultimately provided by the issuance of senior notes due 2029 of $575.0 million of 4.375% and related transactions, further explained in Note 10, Long-Term Debt.

Purchase Price Allocation

The estimated fair value of assets acquired, and liabilities assumed as of the closing date, are as follows:

 

 

 

 

 

 

Preliminary
Allocation

 

Accounts receivable

 

$

10,803

 

Inventories

 

 

7,633

 

Contract assets, net

 

 

7,027

 

Prepaid expenses and other assets

 

 

1,626

 

Property and equipment

 

 

22,800

 

Operating lease right-of-use asset

 

 

3,450

 

Intangible assets

 

 

77,800

 

Goodwill

 

 

5,596

 

Total assets acquired

 

 

136,735

 

Accounts payable

 

 

(5,175

)

Accrued and other liabilities

 

 

(7,993

)

Operating lease liability

 

 

(3,450

)

Total liabilities assumed

 

 

(16,618

)

Fair value of consideration transferred

 

$

120,117

 

 

 

 

 

Consideration:

 

 

 

Cash

 

$

114,196

 

Contingent consideration

 

 

5,921

 

Fair value of consideration transferred

 

$

120,117

 

The fair value of certain working capital related items, including Anlin’s accounts receivable, prepaid expenses and other assets, and accounts payable and accrued liabilities, approximated their book values at the date of the Anlin Acquisition. The fair value of inventory was estimated by major category, at net realizable value, which we believe approximates the price a market participant

- 62 -


 

could achieve in a current sale. The substantial majority of inventories at the acquisition date was composed of raw materials. The fair value of property and equipment and remaining useful lives were estimated by management, with the assistance of a third-party valuation firm, using the cost approach. Valuations of the intangible assets were done using income and royalty relief approaches based on projections provided by management, which we consider to be Level 3 inputs, with the assistance of a third-party valuations firm.

We incurred acquisition costs totaling $1.8 million relating to legal expenses, representations and warranties insurance, diligence, accounting and printing services in the Anlin Acquisition, classified as selling, general and administrative expenses in the accompanying consolidated statements of operations for the year ended January 1, 2022.

The Anlin Purchase Agreement provides for the potential for an earn-out contingency payment to sellers should Anlin achieve a certain level of earnings before interest, taxes, depreciation and amortization, ("Anlin EBITDA"), as defined in the Anlin Purchase Agreement, for its fiscal years of 2021 and 2022, of up to $3.2 million to be paid out by March 31, 2022, and of up to $9.5 million to be paid out by March 31, 2023, respectively. We have recorded an earn-out contingency liability of $5.9 million, representing its estimated fair value based on probability adjusted levels of estimated Anlin EBITDA. Estimated Anlin EBITDA is a significant input that is not observable in the market, which ASC 820 considers to be a Level 3 input. This estimated fair value of contingent consideration is preliminary, and may be adjusted as we continue to review the calculation's inputs and assumptions. For tax purposes, contingent consideration does not become part of tax goodwill until paid. As such, the amount of goodwill deductible for tax purposes will not be finalized until the outcome of this earn-out contingency is known. As of January 1, 2022, as the estimated fair value of the earn-out contingency exceeds the amount of book goodwill, there is currently no goodwill deductible for tax purposes, and the amount by which the estimated fair value of the earn-out contingency exceeds book goodwill has gone to reduce the tax bases of the other intangible assets recorded in the Anlin Acquisition. We believe goodwill relates to the expansion of our footprint in a key, strategic market we have identified as a geographic area of growth for our Company.

Regarding the allocation of the fair value of consideration transferred in the Anlin Acquisition, specific items being finalized are our calculations of contingencies assumed in the Anlin acquisition, including the earn-out contingency and reserves for warranty obligations. Our estimated fair values of intangibles assets acquired and property and equipment may change as we continue our review changes made to the calculations performed by our third-party valuation firm. However, as noted above, the purchase allocation is preliminary and other items are subject to change.

The Anlin Purchase Agreement has a post-closing working capital calculation whereby we are required to prepare, and deliver to sellers, a final statement of purchase price.

Valuation of Identified Intangible Assets

The valuation of the identifiable intangible assets acquired in the Anlin Acquisition and our estimate of their respective useful lives are as follows:

 

 

 

 

 

Initial

 

 

Preliminary

 

 

Useful Life

 

 

Valuation

 

 

(in years)

(in thousands)

 

 

 

 

 

Trade name

 

$

35,400

 

 

indefinite

Customer relationships

 

 

42,100

 

 

15

Developed technology

 

 

300

 

 

9

 

 

 

 

 

 

Intangible assets, net

 

$

77,800

 

 

 

 

Pro Forma Financial Information

The following unaudited pro forma financial information assumes the acquisition had occurred at the beginning of the earliest period presented that does not include Anlin's actual results for the entire period. Pro forma results have been prepared by adjusting our historical results to include the results of Anlin adjusted for the following: amortization expense related to the intangible assets arising from the acquisition and interest expense to reflect the refinancing of the 2018 Senior Notes due 2026 and the third amendment of the 2016 Credit Agreement due 2024 into the 2021 Senior Notes due 2029 and the fourth amendment of the 2016 Credit Agreement due 2024. The unaudited pro forma results below do not necessarily reflect the results of operations that would have resulted had the acquisition been completed at the beginning of the earliest periods presented, nor does it indicate the results of operations in future periods. The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.

 

- 63 -


 

 

 

Years Ended

 

 

 

January 1,

 

 

January 2,

 

Pro Forma Results (unaudited)

 

2022

 

 

2021

 

(in thousands, except per share amounts)

 

(unaudited)

 

Net sales

 

$

1,251,314

 

 

$

967,825

 

 

 

 

 

 

 

 

Net income attributable to common shareholders

 

$

35,273

 

 

$

50,838

 

 

 

 

 

 

 

 

Net income per common share attributable to common shareholders:

 

 

 

 

 

 

Basic

 

$

0.59

 

 

$

0.86

 

Diluted

 

$

0.59

 

 

$

0.86

 

 

 

 

 

 

 

 

Sales from Anlin included in the year ended January 1, 2022, since its October 25, 2021 acquisition date, totaled $21.4 million, and had net income, included in consolidated net income of $1.9 million in the year ended January 1, 2022. Such net income has not been reduced for any income taxes or interest expense as we do not allocate such amounts to the division level.

 

CRi SoCal, Inc.

On May 2, 2021, pursuant to an asset purchase agreement dated April 9, 2021, we acquired substantially all of the assets and assumed certain liabilities of CRi SoCal, Inc. (“CRi”), a California corporation doing business in California as Combined Resources (the “CRi Acquisition”). CRi is engaged in the sales, distribution and installation of window and door products, and related design services, to homebuilders in the residential new construction market from its leased facility in Rancho Santa Margarita, California. Until its acquisition by the Company, CRi was a customer of the Company’s western business unit.

The fair value of consideration transferred in the acquisition of CRi totaled $12.5 million, and included $12.1 million in cash, funded from cash on hand, and $0.4 million in accounts receivable owed by CRi to the Company’s western business unit relating to sales prior to the acquisition, which are considered settled as a result of the acquisition. The purchase price is subject to change through a net working capital adjustment, currently being finalized. The preliminary estimated fair value of assets acquired and liabilities assumed totaled $17.6 million and $5.1 million, respectively, which included offsetting operating lease right of use assets and operating lease liabilities totaling $2.6 million. The estimated fair value of assets acquired also included current assets totaling $4.1 million, primarily accounts receivable, identifiable intangible assets totaling $7.0 million, goodwill of $3.7 million, all of which we believe is tax deductible, and a small amount of property and equipment. Liabilities assumed included the aforementioned operating lease liability, as well as a total of $2.5 million in trade accounts payable and customer deposits. Valuations of the intangible assets have been estimated using income and royalty relief approaches based on projections, which we consider to be Level 3 inputs, with the assistance of a third-party valuation firm. We believe goodwill in the acquisition relates to the expansion of our footprint in an existing market, in a way that we believe will enhance our long-term profitability in that market of our Western business.

Sales from CRi included in the year ended January 1, 2022, since its May 2, 2021 acquisition date totaled $10.9 million. CRi’s effect on consolidated net income was immaterial in the year ended January 1, 2022.


 

NewSouth Window Solutions

On February 1, 2020, we completed the acquisition of NewSouth Window Solutions LLC and NewSouth Window Solutions of Orlando LLC (together, “NewSouth”, and “NewSouth Acquisition”), which became wholly-owned subsidiaries of PGT Innovations, Inc. The fair value of consideration transferred in the acquisition was $90.4 million. The acquisition was financed with proceeds of $53.2 million from the add-on issuance of $50.0 million in 2018 Senior Notes due 2026 (“Add-On Senior Notes”), including a premium of $3.2 million, and with $37.2 million in cash, including a post-closing adjustment owed to sellers of $0.2 million, which was paid during the third quarter of 2020, described below. See Note 10 for a discussion of the First Additional Senior Notes.

 

- 64 -


 

Purchase Price Allocation

The estimated fair value of assets acquired, and liabilities assumed as of the closing date, are as follows:

 

 

 

Initial
Allocation

 

 

Adjustments to
Allocation

 

 

Final
Allocation

 

Accounts receivable

 

$

10,294

 

 

$

(1,860

)

 

$

8,434

 

Inventories

 

 

3,757

 

 

 

(821

)

 

 

2,936

 

Contract assets, net

 

 

4,413

 

 

 

 

 

 

4,413

 

Prepaid expenses and other assets

 

 

1,756

 

 

 

 

 

 

1,756

 

Property and equipment

 

 

7,423

 

 

 

10

 

 

 

7,433

 

Operating lease right-of-use asset

 

 

10,578

 

 

 

 

 

 

10,578

 

Intangible assets

 

 

28,670

 

 

 

(1,300

)

 

 

27,370

 

Goodwill

 

 

46,200

 

 

 

5,894

 

 

 

52,094

 

Accounts payable

 

 

(6,621

)

 

 

 

 

 

(6,621

)

Accrued and other liabilities

 

 

(5,524

)

 

 

(1,923

)

 

 

(7,447

)

Operating lease liability

 

 

(10,578

)

 

 

 

 

 

(10,578

)

Purchase price

 

$

90,368

 

 

$

 

 

$

90,368

 

 

 

 

 

 

 

 

 

 

 

Consideration:

 

 

 

 

 

 

 

 

 

Cash

 

$

90,145

 

 

$

223

 

 

$

90,368

 

Due to Sellers

 

 

223

 

 

 

(223

)

 

 

-

 

Total fair value of consideration

 

$

90,368

 

 

$

 

 

$

90,368

 

The fair value of certain working capital related items, including NewSouth’s retail accounts receivable, prepaid expenses, and accounts payable and accrued liabilities, approximated their book values at the date of the NewSouth Acquisition. Subsequent to our initial allocation, we adjusted the fair value of certain acquired commercial receivable accounts based on a further post-acquisition assessment of their collectability. The fair value of inventory was estimated by major category, at net realizable value. The substantial majority of inventories at the acquisition date was composed of raw materials. The fair value of property and equipment and remaining useful lives were estimated by management, with the assistance of a third-party valuation firm, using the cost approach. Valuations of the intangible assets were done using income and royalty relief approaches based on projections provided by management, which we consider to be Level 3 inputs, with the assistance of a third-party valuations firm.

We incurred acquisition costs totaling $2.4 million relating to legal expenses, representations and warranties insurance, diligence, accounting and printing services in the NewSouth Acquisition, which includes $0.9 million in 2020, and $1.5 million in 2019, classified as selling, general and administrative expenses in the accompanying consolidated statements of operations for the years ended January 2, 2021, and December 28, 2019, respectively.

The remaining consideration, after identified intangible assets and the net assets and liabilities recorded at fair value, has been determined to be $52.1 million, all of which we expect to be deductible for tax purposes. Goodwill represents the increased value of the combined entity through new direct-to-consumer sales channel opportunities, as well as NewSouth’s extensive advertising throughout Florida, and NewSouth’s market intelligence, which we expect to utilize. During 2020, we made additional adjustments to accrued liabilities assumed in the acquisition totaling $1.9 million, relating to certain commercial contracts that existed at the acquisition date, which required additional warranty-related rework to complete and which we were not aware of until after the acquisition date, during 2020. Other adjustments to our initial allocation primarily relate to the commercial assets acquired and liabilities assumed in the NewSouth Acquisition. The adjustments included a $1.9 million decrease in acquired commercial accounts receivable, which we determined were uncollectible, a $1.3 million decrease in acquired intangible assets relating to the commercial trade name, which we have determined had no fair value at the acquisition date, and $0.8 million relating to certain commercial inventories, which we determined were obsolete at the acquisition date. The net increase in goodwill relating to these adjustments since the initial allocation was $5.9 million.

The purchase agreement relating to the NewSouth Acquisition (“PA”) requires certain post-closing adjustments, under which we determined that we owed sellers an additional $0.2 million. The calculation resulted in a net increase in purchase price of $0.2 million. We paid this amount during the third quarter of 2020.

 

- 65 -


 

 

Valuation of Identified Intangible Assets

The valuation of the identifiable intangible assets acquired in the NewSouth Acquisition and our estimate of their respective useful lives are as follows:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Initial

 

 

Initial

 

 

Adjustment to

 

 

Final

 

 

Useful Life

 

 

Valuation

 

 

Valuation

 

 

Valuation

 

 

(in years)

(in thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trade name

 

$

23,500

 

 

$

(1,300

)

 

$

22,200

 

 

15

Non-compete agreements

 

 

1,670

 

 

 

 

 

 

1,670

 

 

5

Developed technology

 

 

2,600

 

 

 

 

 

 

2,600

 

 

6

Customer-related intangible

 

 

900

 

 

 

 

 

 

900

 

 

<1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other intangible assets, net

 

$

28,670

 

 

$

(1,300

)

 

$

27,370

 

 

 

 

Pro Forma Financial Information

The following unaudited pro forma financial information assumes the acquisition had occurred at the beginning of the earliest period presented that does not include NewSouth’s actual results for the entire period. Pro forma results have been prepared by adjusting our historical results to include the results of NewSouth adjusted for the following: amortization expense related to the intangible assets arising from the acquisition and interest expense to reflect the First Additional Senior Notes. The unaudited pro forma results below do not necessarily reflect the results of operations that would have resulted had the acquisition been completed at the beginning of the earliest periods presented, nor does it indicate the results of operations in future periods. The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.

 

 

Years Ended

 

 

 

January 2,

 

 

December 28,

 

Pro Forma Results (unaudited)

 

2021

 

 

2019

 

(in thousands, except per share amounts)

 

(unaudited)

 

Net sales

 

$

890,373

 

 

$

831,610

 

 

 

 

 

 

 

 

Net income

 

$

45,338

 

 

$

44,925

 

 

 

 

 

 

 

 

Net income per common share attributable to common shareholders:

 

 

 

 

 

 

Basic

 

$

0.77

 

 

$

0.77

 

Diluted

 

$

0.76

 

 

$

0.76

 

 

Net sales of NewSouth, included in the consolidated statement of operations for the year ended January 1, 2022, was $146.8 million. The net income of NewSouth in the consolidated statements of operations for the year ended January 1, 2022, was $17.8 million. Net sales of NewSouth, included in the consolidated statement of operations for the year ended January 2, 2021, was $93.9 million. The net income of NewSouth in the consolidated statements of operations for the year ended January 2, 2021, was $2.0 million. Such net income amounts have not been reduced for any income taxes or interest expense as we do not allocate such amounts to the division level.

Eco Window Systems

On February 1, 2021, we completed the acquisition of a 75% ownership stake in Eco Enterprises and its related companies, Eco Windows Systems, LLC, Eco Glass Production, LLC, and Unity Windows, LLC (together “Eco”). Eco is a manufacturer and installer of aluminum, impact-resistant windows and doors, serving the South Florida region since 2009. Eco is headquartered in Medley, Florida, near Miami, Florida, and has three manufacturing locations in the region, including a glass processing facility.

The fair value consideration for Eco was $100.5 million, including $94.4 million in cash, which was after adjustments in our favor totaling $5.6 million relating to working capital and customer deposits. These adjustments were agreed to and settled in the second quarter of 2021. The fair value of consideration also included PGT Innovations, Inc. common stock with a then estimated fair value of $6.1 million. The cash portion of the purchase price was financed by a second add-on issuance of $60.0 million aggregate principal amount of 6.75% senior notes to the 2018 Senior Notes due 2026 on January 25, 2021 (the “Second Additional Senior

- 66 -


 

Notes”), issued at 105.5% of their principal amount, resulting in a premium to us of $3.3 million, together with cash on hand of $31.1 million. See Note 10 for a discussion of the Second Additional Senior Notes.

The common stock portion of the purchase price was represented by the issuance of 357,797 shares of PGT Innovations, Inc. common stock on February 1, 2021, with a closing price value of $21.34 per share on that date, or approximately $7.6 million based on that price. However, the seller of Eco, who is also the holder of the 25% redeemable non-controlling interest in Eco Enterprises, is restricted from selling these shares for a three-year period from the date of the acquisition. As such, we estimated that there was an approximately 20% discount for the lack of marketability of the shares. The fair value of the redeemable non-controlling interest in the acquisition has been preliminarily estimated to be $28.5 million, resulting in total fair value of the Eco business in the acquisition, including the redeemable non-controlling interest, of $128.9 million. The fair value of the redeemable non-controlling interest has been calculated as 25% of the initial estimated fair value of the entity at the acquisition date, less a discount for seller’s lack of control in the new entity, estimated to be 5%, and a discount for the seller’s lack of marketability of the minority stake, estimated to be 10%. See Note 23 for more information regarding the redeemable non-controlling interest.

The estimated fair value of assets acquired, and liabilities assumed as of the closing date of the Eco Acquisition, are as follows:

 

 

 

Initial
Allocation

 

 

Adjustments to
Allocation

 

 

Preliminary
Allocation

 

Accounts receivable

 

$

5,031

 

 

$

(241

)

 

$

4,790

 

Inventories

 

 

7,728

 

 

 

(684

)

 

 

7,044

 

Contract assets, net

 

 

4,312

 

 

 

(123

)

 

 

4,189

 

Prepaid expenses and other assets

 

 

1,706

 

 

 

(759

)

 

 

947

 

Property and equipment

 

 

24,009

 

 

 

(191

)

 

 

23,818

 

Operating lease right-of-use asset

 

 

27,864

 

 

 

(1,049

)

 

 

26,815

 

Intangible assets

 

 

72,700

 

 

 

1,600

 

 

 

74,300

 

Goodwill

 

 

30,051

 

 

 

(4,467

)

 

 

25,584

 

Total assets acquired

 

 

173,401

 

 

 

(5,914

)

 

 

167,487

 

Accounts payable

 

 

(6,809

)

 

 

(116

)

 

 

(6,925

)

Accrued and other liabilities, including customer deposits

 

 

(4,215

)

 

 

(604

)

 

 

(4,819

)

Operating lease liability

 

 

(27,864

)

 

 

1,049

 

 

 

(26,815

)

Total liabilities assumed

 

 

(38,888

)

 

 

329

 

 

 

(38,559

)

Net assets acquired

 

 

134,513

 

 

 

(5,585

)

 

 

128,928

 

Redeemable non-controlling interest

 

 

(34,084

)

 

 

5,620

 

 

 

(28,464

)

Fair value of consideration transferred

 

$

100,429

 

 

$

35

 

 

$

100,464

 

 

 

 

 

 

 

 

 

 

 

Consideration:

 

 

 

 

 

 

 

 

 

Cash

 

$

94,321

 

 

$

35

 

 

$

94,356

 

PGTI common stock

 

 

6,108

 

 

 

 

 

 

6,108

 

Fair value of consideration transferred

 

$

100,429

 

 

$

35

 

 

$

100,464

 

The fair value of certain working capital related items, including Eco’s accounts receivable, prepaid and other expenses, and accounts payable and accrued liabilities, approximated their book values at the date of the Eco Acquisition. Subsequent to our initial allocation, we adjusted the fair value of certain acquired commercial receivable accounts based on a further post-acquisition assessment of their collectability. The fair value of inventory was estimated by major category, at net realizable value, which we believe approximates the price a market participant could achieve in a current sale. Substantially all of inventories at the acquisition date was composed of raw materials. The fair value of property and equipment was estimated with the assistance of a third-party valuation firm, using the indirect cost approach, which we consider to be Level 3 in the fair value hierarchy. Valuations of the intangible assets have been estimated using income and royalty relief approaches based on projections, which we consider to be Level 3 inputs, with the assistance of a third-party valuation firm.

We incurred acquisition costs totaling $1.7 million relating to legal expenses, representations and warranties insurance, diligence, accounting and printing services in the Eco Acquisition, which includes $1.0 million in the fourth quarter of 2020, and $0.7 million in 2021, classified as selling, general and administrative expenses in the accompanying condensed consolidated statement of operations for the years ended January 1, 2022 and January 2, 2021, respectively.

The remaining consideration, after identified intangible assets and the net assets and liabilities recorded at fair value, has currently been estimated to be $25.6 million, classified as part of the Southeast reporting unit goodwill, which we expect the portion of goodwill relating to our 75% investment to be deductible for tax purposes. In addition, we are currently evaluating the historical book and tax bases of assets and liabilities relating to the redeemable non-controlling interest, which may not be eligible for a step-up in basis, for any deferred tax assets and liabilities that may need to be recorded in the Eco Acquisition.

- 67 -


 

We believe goodwill represents the strengthening of our supply chain for glass through faster glass production, as well as diversification and expansion of product offerings in the high-growth commercial market, and an expansion of our dealer network with minimal overlap with our existing deal network.

Valuation of Identified Intangible Assets

The valuation of the identifiable intangible assets acquired in the Eco Acquisition and our estimate of their respective useful lives are as follows:

 

 

 

 

 

 

 

 

 

 

 

Initial

 

 

Initial

 

 

Adjustment to

 

 

Preliminary

 

 

Useful Life

 

 

Valuation

 

 

Valuation

 

 

Valuation

 

 

(in years)

(in thousands)

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

$

36,000

 

 

$

(1,100

)

 

$

34,900

 

 

indefinite

Customer relationships

 

 

36,700

 

 

 

2,700

 

 

 

39,400

 

 

5 - 15

 

 

 

 

 

 

 

 

 

 

 

 

Intangible assets, net

 

$

72,700

 

 

$

1,600

 

 

$

74,300

 

 

 

 

Pro Forma Financial Information

The following unaudited pro forma financial information assumes the Eco Acquisition had occurred at the beginning of the earliest period presented that does not include Eco’s actual results for the entire period. Pro forma results have been prepared by adjusting our historical results to include the results of Eco adjusted for the following: amortization expense related to the estimated intangible assets arising from the acquisition; interest expense to reflect the Second Additional Senior Notes; net income attributable to redeemable non-controlling interest; and, change in redemption value of redeemable non-controlling interest. The unaudited pro forma results below do not necessarily reflect the results of operations that would have resulted had the acquisition been completed at the beginning of the earliest periods presented, nor does it indicate the results of operations in future periods. The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.

 

 

Years Ended

 

 

 

January 1,

 

 

January 2,

 

Pro Forma Results (unaudited)

 

2022

 

 

2021

 

(in thousands, except per share amounts)

 

(unaudited)

 

Net sales

 

$

1,169,416

 

 

$

945,930

 

 

 

 

 

 

 

 

Net income attributable to common shareholders

 

$

26,375

 

 

$

39,220

 

 

 

 

 

 

 

 

Net income per common share attributable to common shareholders:

 

 

 

 

 

 

Basic

 

$

0.44

 

 

$

0.67

 

Diluted

 

$

0.44

 

 

$

0.66

 

Net sales of Eco included in the consolidated statement of operations for the year ended January 1, 2022, from the date of its February 1, 2021 acquisition, was $85.6 million, after eliminations of intercompany sales. The net income of Eco in the consolidated statement of operations for the year ended January 1, 2022, from the date of its February 1, 2021 acquisition, was $9.3 million, including the portions attributable to the redeemable non-controlling interest of $2.3 million.

 

 

- 68 -


 

6. Sale of Assets

On September 22, 2017, we entered into an Asset Purchase Agreement (“APA”) with Cardinal LG Company (“Cardinal LG”) for the sale to Cardinal LG of certain manufacturing equipment we used in processing glass components for PGT-branded doors for a cash purchase price of $27.8 million. Contemporaneously with entering into the APA, we entered into a seven-year supply agreement. The Company determined to sell these assets and enter the SA to allow us to heighten our focus in our core areas of window and door manufacturing and, at the same time, strengthen our supply chain for high-quality door glass from a supplier with whom we have been doing business for many years.

The Company then determined that, although the APA and SA were separate agreements, they were initially negotiated contemporaneously. Therefore, the Company concluded that the $27.8 million, of proceeds under the APA should be bifurcated between the sale of the door glass manufacturing assets, and as payment received from a supplier for the Company’s agreement to buy glass components for PGT-branded doors from Cardinal under the SA. The bifurcation of the proceeds in excess of the stand-alone selling price of the assets acquired would be allocated to the SA and recognized as a reduction of cost of sales as glass components are purchased by PGTI. Based on the established stand-alone selling price of the assets sold, as determined by an independent appraisal, approximately $7.7 million was allocated to the sale of the assets, with the remaining $20.1 million representing consideration received from Cardinal related to the agreement to buy door glass components for PGT-branded doors from Cardinal. This consideration is being amortized over the seven-year term of the SA.

The SA provides that the Company will purchase, and Cardinal will supply, all the Company’s requirements for certain glass components used in PGT-branded doors through the end of 2024. The terms of the manufacture by Cardinal and purchase by the Company of such glass components as to purchase orders, forecasts of purchases, pricing, invoicing, delivery and payment terms and other terms, are all as described in the SA. Early in the fourth quarter of 2017, we began purchasing and receiving glass components from Cardinal under the SA. At that time, we began amortizing the advance consideration received from Cardinal initially allocated to the SA. Since its inception, we have amortized a total of $11.9 million, of this advance consideration, including $2.8 million in each of the years ended December 28, 2019, January 2, 2021 and January 1, 2022, which are classified as reductions to cost of sales in the accompanying consolidated statements of operations in each year. The remaining unamortized balance of $8.2 million is classified in the accompanying consolidated balance sheet as of January 1, 2022, as $2.8 million within accrued liabilities and $5.4 million within other liabilities.

7. Property, Plant and Equipment

The following table presents the composition of property, plant and equipment as of:

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Land

 

$

10,063

 

 

$

6,664

 

Buildings and improvements

 

 

103,812

 

 

 

85,434

 

Machinery and equipment

 

 

159,822

 

 

 

113,500

 

Vehicles

 

 

21,633

 

 

 

17,374

 

Software

 

 

31,813

 

 

 

30,423

 

Construction in progress

 

 

12,565

 

 

 

12,484

 

 

 

 

 

 

 

 

Property, plant and equipment

 

 

339,708

 

 

 

265,879

 

Less: Accumulated depreciation

 

 

(154,442

)

 

 

(130,724

)

 

 

 

 

 

 

 

Property, plant and equipment, net

 

$

185,266

 

 

$

135,155

 

 

The Company recognized depreciation expense of $30.5 million, $24.0 million, and $18.9 million related to property, plant and equipment during the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively, of which $19.3 million, $12.7 million, and $10.9 million, respectively, are classified within cost of sales in the accompanying consolidated statements of operations of those years, with the remainder classified within selling, general and administrative expenses.

 

- 69 -


 

8. Goodwill and Intangible Assets

Goodwill and intangible assets are as follows as of:

 

 

 

 

 

 

 

 

 

Initial

 

 

January 1,

 

 

January 2,

 

 

Useful Life

 

 

2022

 

 

2021

 

 

(in years)

 

 

(in thousands)

 

 

 

Goodwill

 

$

364,598

 

 

$

329,695

 

 

indefinite

 

 

 

 

 

 

 

 

 

Other intangible assets:

 

 

 

 

 

 

 

 

Trade names (indefinite-lived)

 

$

212,141

 

 

$

140,841

 

 

indefinite

 

 

 

 

 

 

 

 

 

Customer relationships and customer-related assets

 

 

289,047

 

 

 

201,547

 

 

<1-15

Trade name (amortizable)

 

 

22,200

 

 

 

22,200

 

 

15

Developed technology

 

 

5,900

 

 

 

5,600

 

 

6-10

Non-compete agreement

 

 

3,338

 

 

 

3,338

 

 

2-5

Software license

 

 

590

 

 

 

590

 

 

2

Less: Accumulated amortization

 

 

(138,691

)

 

 

(117,609

)

 

 

 

 

 

 

 

 

 

 

 

Subtotal

 

 

182,384

 

 

 

115,666

 

 

 

 

 

 

 

 

 

 

 

 

Other intangible assets, net

 

$

394,525

 

 

$

256,507

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill at January 2, 2021

 

$

329,695

 

 

 

 

 

 

Increase in goodwill from our acquisition of Anlin

 

 

5,596

 

 

 

 

 

 

Increase in goodwill from our acquisition of Eco

 

 

25,584

 

 

 

 

 

 

Increase in goodwill from our acquisition of CRi

 

 

3,722

 

 

 

 

 

 

Goodwill at January 1, 2022

 

$

364,598

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trade names (indefinite-lived) at January 2, 2021

 

$

140,841

 

 

 

 

 

 

Increase in trade names from our acquisition of Anlin

 

 

35,400

 

 

 

 

 

 

Increase in trade names from our acquisition of Eco

 

 

34,900

 

 

 

 

 

 

Increase in trade names from our acquisition in CRi

 

 

1,000

 

 

 

 

 

 

Trade names (indefinite-lived) at January 1, 2022

 

$

212,141

 

 

 

 

 

 

 

Amortizable Intangible Assets

We test amortizable intangible assets for impairment when indicators of impairment exist. No impairment was recorded for any period presented.

Estimated amortization of our amortizable intangible assets is as follows for future fiscal years:

 

(in thousands)

 

Total

 

2022

 

$

23,000

 

2023

 

 

20,807

 

2024

 

 

20,760

 

2025

 

 

20,590

 

2026

 

 

17,192

 

Thereafter

 

 

80,035

 

 

 

 

 

Total

 

$

182,384

 

 

- 70 -


 

 

Amortization Expense

 

Amortization expense relating to amortizable intangible assets for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively, was $21.1 million, $18.8 million, and $15.9 million, respectively.

 

Goodwill

 

We perform our annual goodwill impairment testing on the first day of our fiscal fourth quarter of each year, and at interim periods if needed based on occurrence of triggering events. The Company performed a qualitative assessment for each reporting unit. The qualitative assessments indicated that it was more likely than not that the fair value of each reporting unit exceeded its respective carrying value. As of January 1, 2022, and January 2, 2021, the carrying value of our Southeast reporting unit goodwill is $226.8 million and $201.3 million, respectively. As of January 1, 2022, and January 2, 2021, the carrying value of our Western reporting unit goodwill is $137.8 million and $128.4 million, respectively.

 

Indefinite-Lived Intangible Assets

We perform our annual indefinite-lived intangible asset impairment testing on the first day of our fiscal fourth quarter of each year, and at interim periods if needed based on occurrence of triggering events. Given the initial deterioration in economic and market conditions associated with the COVID-19 pandemic, and the narrow excess of fair value over carrying value of our WinDoor and WWS trade names in 2019, the Company determined such conditions represented triggering events and that we should complete interim quantitative impairment tests of its WinDoor and WWS trade names as of as of the end of the Company’s first quarter of 2020. These interim impairment tests did not indicate that impairments of those assets existed at that time. Net sales at our WWS reporting unit decreased 19.3% in the second quarter of 2020, compared to the second quarter of 2019. As a result, we determined to complete a second interim impairment test of our WWS trade name as of July 4, 2020. For this second interim impairment test, we further decreased our modeling assumptions for net sales of our WWS reporting unit for our 2020 fiscal year based on a reassessment of our key assumptions in our modeling, including an updated assessment of macro industry growth in our WWS reporting unit’s key markets. We also decreased our 2021 growth rate assumption as we expected the challenging macro-economic conditions in our core western markets to continue during 2021. Based on our revised modeling, which included our assumptions regarding future revenue, which we consider to be a Level 3 input, using the relief-from-royalty method, we concluded that the fair value of our WWS trade name was less than its carrying value, which resulted in an impairment of our WWS trade name of $8.0 million in our second quarter of 2020. Sales for our WWS reporting unit for the 2020 fiscal year exceeded our modeling assumptions used during our second impairment test of our WWS trade name. As such, we performed a qualitative assessment as of the first day of our 2020 fourth quarter and concluded that it was not necessary to perform a Step 1 impairment test for our WWS trade name indefinite-lived intangible assets as no new triggering events or conditions were identified. During 2021, WWS enjoyed organic growth and operational improvements, and there were no new triggering events or conditions identified as of the first day of our 2021 fourth quarter. Therefore, we completed a qualitative assessment of our WWS trade name, which indicated that it is more likely than not that the fair value of our WWS trade name exceeds it carrying value.

For our other indefinite-lived trade names, we completed qualitative assessments of these assets on the first day of our fourth quarter of 2021. These qualitative assessments included an evaluation of relevant events and circumstances that existed at the date of our assessment. Those events and circumstances included conditions specific to our other indefinite-lived trade names, such as the industry in which we use these other indefinite-lived trade names, our competitive environment, the availability and costs of raw materials and labor, the financial performance of our Company, and factors related to the markets in which our Company operates. We also considered that, for our other indefinite-lived trade names, no new impairment indicators were identified since the dates of our prior assessments, which were qualitative assessments all other indefinite-lived intangibles other than goodwill. Based on these assessments, we concluded that it is more likely than not that the fair values of our other indefinite-lived trade names exceed their carrying values. As of January 1, 2022, and January 2, 2021, the carrying values of other indefinite-lived trade names was $212.1 million and $140.8 million, respectively.

 

 

- 71 -


 

9. Accrued Liabilities

Accrued liabilities consisted of the following as of:

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Customer deposits

 

$

36,982

 

 

$

18,132

 

Accrued payroll and benefits

 

 

15,765

 

 

 

14,777

 

Accrued warranty

 

 

11,783

 

 

 

6,474

 

Accrued interest

 

 

6,857

 

 

 

10,415

 

Estimated fair value of contingent consideration, current

 

 

2,921

 

 

 

-

 

Advance supplier consideration

 

 

2,808

 

 

 

2,808

 

Accrued health claims insurance payable

 

 

2,283

 

 

 

994

 

Accrued federal and state income taxes

 

 

-

 

 

 

3,355

 

Fair value of derivative financial instruments

 

 

-

 

 

 

52

 

Other

 

 

3,261

 

 

 

3,868

 

 

 

 

 

 

 

 

Accrued liabilities

 

$

82,660

 

 

$

60,875

 

 

See Note 5 for a discussion of the estimated fair value of contingent consideration related to the Anlin Acquisition. Of the total currently estimated fair value of contingent consideration of $5.9 million, $2.9 million is classified as a current liability within accrued liabilities in the accompanying consolidated balance sheet as of January 1, 2022, with the remaining $3.0 million classified as a non-current liability within other liabilities. See Note 6 for a discussion of the net advance supplier consideration relating to the SA with Cardinal Glass Industries. Other accrued liabilities are comprised primarily of state sales taxes, property taxes and customer rebates.

10. Long-Term Debt

Long-term debt consists of the following:

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

2021 Senior Notes Due 2029 - Senior notes issued on September 24, 2021,
    due October 1, 2029. Interest payable semi- annually, in arrears,
    beginning on April 1, 2022, accruing at a rate of
4.375% per annum
    beginning September 24, 2021.

 

$

575,000

 

 

$

 

 

 

 

 

 

 

 

2018 Senior Notes Due 2026 - Senior notes issued on August 10, 2018,
    due August 10, 2026. Interest payable semi- annually, in arrears,
    beginning on February 16, 2019, accruing at a rate of
6.75% per
    annum beginning August 10, 2018.

 

 

 

 

 

365,000

 

 

 

 

 

 

 

 

2016 Credit Agreement Due 2024 - Term loan payable with no
    contractually scheduled amortization payments. Original
    lump-sum payment of $
60.0 million due on October 31, 2024.
    Interest payable quarterly at LIBOR or the Base prime rate
    plus an applicable margin. At January 1, 2022, the average
    rate was
2.10%. At January 2, 2021, the average rate
    was
2.15%.

 

 

60,000

 

 

 

54,000

 

 

 

 

 

 

 

 

Long-term debt

 

 

635,000

 

 

 

419,000

 

 

 

 

 

 

 

 

Fees, costs, premium and discount (1)

 

 

(9,345

)

 

 

(6,902

)

 

 

 

 

 

 

 

Long-term debt, net

 

 

625,655

 

 

 

412,098

 

 

 

 

 

 

 

 

Less current portion of long-term debt

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

Long-term debt, net, less current portion

 

$

625,655

 

 

$

412,098

 

 

- 72 -


 

(1)
Fees, costs, premium and discount represents third-party fees, lender fees, other debt-related costs, and original issue premium and discount, recorded as a net reduction of the carrying value of debt and are amortized over the lives of the debt instruments to which they relate under the effective interest method.

2021 Senior Notes due 2029

On September 24, 2021, we completed the issuance of $575.0 million aggregate principal amount of 4.375% senior notes (“2021 Senior Notes due 2029”), issued at 100% of their principal amount. The 2021 Senior Notes due 2029 are jointly and severally and fully and unconditionally guaranteed on a senior unsecured basis by each of the Company’s existing and future restricted subsidiaries, other than any restricted subsidiary of the Company that does not guarantee the existing senior secured credit facilities or any permitted refinancing thereof. The 2021 Senior Notes due 2029 are senior unsecured obligations of the Company and the guarantors, respectively, and rank pari passu in right of payment with all existing and future senior debt and senior to all existing and future subordinated debt of the Company and the guarantors. The 2021 Senior Notes due 2029 were offered under Rule 144A of the Securities Act, and in transactions outside the United States under Regulation S of the Securities Act, and have not been, and will not be, registered under the Securities Act.

The 2021 Senior Notes due 2029 mature on October 1, 2029. Interest on the 2021 Senior Notes due 2029 is payable semi-annually, in arrears, beginning on April 1, 2022, with interest accruing at a rate of 4.375% per annum from September 24, 2021. We incurred financing costs relating to bank fees and professional services costs relating to the offering and issuance of the 2021 Senior Notes due 2029 totaling $8.7 million, which included a 1.25% lender spread on the total principal value of the 2021 Senior Notes due 2029, or $7.2 million, and $1.5 million of other costs, all of which are being amortized under the effective interest method. See “Deferred Financing Costs” below.


 

 

As of January 1, 2022, the face value of debt outstanding under the 2021 Senior Notes due 2029 was $575.0 million, and accrued interest totaled $6.8 million. Proceeds from the 2021 Senior Notes due 2029 were used, in part, to redeem in full the $425.0 million of 2018 Senior Notes due 2026, including the related fees, costs and prepayment call premium discussed further below, prepay the outstanding term loan borrowings under the 2016 Credit Agreement due 2024 of $54.0 million and the related fees and costs, and finance the Anlin Acquisition in the fourth quarter of 2021. See Note 5, Acquisitions, for a discussion of the Anlin Acquisition.

The indenture for the 2021 Senior Notes due 2029 gives us the option to redeem some or all of the 2021 Senior Notes due 2029 at the redemption prices and on the terms specified in the indenture governing the 2021 Senior Notes due 2029. The indenture governing the 2021 Senior Notes due 2029 does not require us to make any mandatory redemptions or sinking fund payments. However, upon the occurrence of a change of control, as defined in the indenture, the Company is required to offer to repurchase the notes at 101% of the aggregate principal amount thereof, plus accrued and unpaid interest, if any, to the date of purchase. We also may make optional redemptions at various premiums including a make-whole call at the then current treasury rate plus 50 basis points prior to October 1, 2024, then 102.188% on or after August 1, 2021, 101.094% on or after August 2025, then at 100.000% on or after August 1, 2026.

The indenture for the 2021 Senior Notes due 2029 includes certain covenants limiting the ability of the Company and any guarantors to, (i) incur additional indebtedness; (ii) pay dividends on or make distributions in respect of capital stock or make certain other restricted payments or investments; (iii) enter into agreements that restrict distributions from restricted subsidiaries; (iv) sell or otherwise dispose of assets; (v) enter into transactions with affiliates; (vi) create or incur liens; merge, consolidate or sell all or substantially all of the Company’s assets; (vii) place restrictions on the ability of subsidiaries to pay dividends or make other payments to the Company; and (viii) designate the Company’s subsidiaries as unrestricted subsidiaries. These covenants are subject to a number of important exceptions and qualifications.

2018 Senior Notes Due 2026

On August 10, 2018, we completed the issuance of $315.0 million aggregate principal amount of 6.75% senior notes (“2018 Senior Notes due 2026”), issued at 100% of their principal amount. The 2018 Senior Notes due 2026 were jointly and severally and fully and unconditionally guaranteed on a senior unsecured basis by each of the Company’s existing and future restricted subsidiaries, other than any restricted subsidiary of the Company that does not guarantee the existing senior secured credit facilities or any permitted refinancing thereof. The 2018 Senior Notes due 2026 were senior unsecured obligations of the Company and the guarantors, respectively, and ranked pari passu in right of payment with all existing and future senior debt and senior to all existing and future subordinated debt of the Company and the guarantors. The 2018 Senior Notes due 2026 were offered under Rule 144A of the Securities Act, and in transactions outside the United States under Regulation S of the Securities Act, and were not registered under the Securities Act.

On January 24, 2020, we completed an add-on issuance of $50.0 million aggregate principal amount of 6.75% 2018 Senior Notes due 2026, or the First Additional Senior Notes, issued at 106.375% of their principal amount, resulting in a premium to us of $3.2 million. The First Additional Senior Notes were part of the same issuance of, and ranked equally and formed a single series with,

- 73 -


 

the 2018 Senior Notes due 2026. Proceeds from the First Additional Senior Notes, including premium, were used, together with cash on hand, to pay the $90.4 million purchase price in the NewSouth Acquisition.

On January 25, 2021, we completed a second add-on issuance of $60.0 million aggregate principal amount of 6.75% 2018 Senior Notes due 2026, or the Second Additional Senior Notes, issued at 105.5% of their principal amount, resulting in a premium to us of $3.3 million. The Second Additional Notes were part of the same issuance of, and ranked equally and form a single series with, the 2018 Senior Notes due 2026. Proceeds from the Second Additional Senior Notes, including premium, were used, together with $31.1 million in cash on hand, to pay the $94.4 million cash portion of the $100.5 million purchase price in the ECO Acquisition.

The 2018 Senior Notes due 2026 were to mature on August 10, 2026. However, effective on September 27, 2021, using proceeds from the issuance of the $575.0 million 2021 Senior Notes due 2029, discussed above, we redeemed in-full the $425.0 million of 2018 Senior Notes due 2026, including accrued and unpaid interest through September 27, 2021, which totaled $4.5 million, and a pre-payment call premium of 5.063% of face value, which totaled $21.5 million and are classified as debt extinguishment costs in the accompanying consolidated statement of operations for the year ended January 1, 2022.

2016 Credit Agreement due 2024

On February 16, 2016, we entered into the 2016 Credit Agreement due 2024, among us, the lending institutions identified in the 2016 Credit Agreement due 2024, and Truist Financial Corporation (formerly known as SunTrust Bank), as Administrative Agent and Collateral Agent. The 2016 Credit Agreement due 2024 establishes senior secured credit facilities in an aggregate amount of $310.0 million, consisting of a $270.0 million Term B term loan facility originally maturing in February 2022 that amortizes on a basis of 1% annually during its six-year term, and a $40.0 million revolving credit facility originally maturing in February 2021 that included a swing line facility and a letter of credit facility. Our obligations under the 2016 Credit Agreement due 2024 are, subject to exceptions, guaranteed by substantially all of our wholly-owned direct and indirect subsidiaries that are restricted subsidiaries and secured by substantially all of our assets as well as our direct and indirect restricted subsidiaries’ assets.

On March 16, 2018, we entered into an amendment of our 2016 Credit Agreement due 2024 (the “Second Amendment”). The Second Amendment, among other things, decreased the applicable interest rate margins for the Initial Term Loans (as defined in the 2016 Credit Agreement due 2024). On February 17, 2017, we entered into the first amendment to our 2016 Credit Agreement due 2024, which also resulted in decreases in the applicable margins, but which, unlike the Second Amendment, did not include any changes in lender positions.

On October 31, 2019, we entered into an amendment of our 2016 Credit Agreement due 2024 (“Third Amendment”). The Third Amendment provided for, among other things, (i) a three-year Term A loan in the then aggregate principal amount of $64.0 million (the “Initial Term A Loan”), maturing in October 2022, which refinanced in full our existing Term B term loan facility under the 2016 Credit Agreement due 2024, and had no regularly scheduled amortization, and (ii) a new five-year revolving credit facility in an aggregate principal amount of up to $80.0 million (the “Revolving Facility”), maturing in October 2024, which replaced our then existing $40.0 million revolving credit facility under the 2016 Credit Agreement due 2024, and includes a swing-line facility and letter of credit facility. The Initial Term A Loan was repaid in full with proceeds from the 2021 Senior Notes due 2029.

On October 25, 2021, we entered into an amendment of our 2016 Credit Agreement due 2024 ("Fourth Amendment"). The Fourth Amendment provides for, among other things, a three-year Term A loan in the aggregate maximum available amount of $60.0 million (the "Incremental Term A Loan"), maturing in October 2024, proceeds from which were used to fund the Anlin Acquisition. The Fourth Amendment does not change any terms relating to the Revolving Facility, under which we pay quarterly fees on the unused portion of the revolving credit facility equal to a percentage spread (ranging from 0.25% to 0.35%) based on our first lien net leverage ratio. As of January 1, 2022, there were $5.3 million in letters of credit outstanding and $74.7 million available under the Revolving Facility. Our obligations under the 2016 Credit Agreement due 2024 continue to be secured by substantially all of our assets, as well as our direct and indirect subsidiaries' assets, and is senior in position to the 2021 Senior Notes due 2029.

The weighted average all-in interest rate for borrowings under the term-loan portion of the 2016 Credit Agreement due 2024 was 2.10% as of January 1, 2022 and was 2.15% at January 2, 2021.

Deferred Financing Costs

All debt-related fees, costs and original issue discount, including those related to the revolving credit portion of the facility, is classified as a reduction of the carrying value of long-term debt. The activity relating to third-party fees and costs, lender fees and discount for the year ended January 1, 2022, are as follows:

- 74 -


 

 

(in thousands)

 

Total

 

At beginning of year

 

$

6,902

 

Add: Deferred financing costs from the issuance of the Second Additional Senior Notes

 

 

1,363

 

Less: Premium on the Second Additional Senior Notes

 

 

(3,300

)

Less: Write-off of deferred costs classified as debt extinguishment costs

 

 

(3,954

)

Add: Deferred financing costs from the issuance of the 2021 Senior Notes due 2029

 

 

8,700

 

Add: Deferred financing costs from the refinancing of the 2016 Credit Agreement

 

 

612

 

Less: Amortization expense

 

 

(978

)

 

 

 

 

At end of year

 

$

9,345

 

 

Estimated amortization expense relating to third-party fees and costs, lender fees and discount for the years indicated, as of January 1, 2022, is as follows:

 

(in thousands)

 

Total

 

2022

 

$

1,233

 

2023

 

 

1,282

 

2024

 

 

1,282

 

2025

 

 

1,083

 

2026

 

 

1,114

 

Thereafter

 

 

3,351

 

 

 

 

 

Total

 

$

9,345

 

 

The following represents future maturities of long-term debt as of January 1, 2022 (at face value):

 

(in thousands)

 

Total

 

2021

 

$

 

2022

 

 

 

2023

 

 

 

2024

 

 

60,000

 

2025

 

 

 

Thereafter

 

 

575,000

 

 

 

 

 

Total

 

$

635,000

 

Interest Expense, Net

Interest expense, net consisted of the following:

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

 

2022

 

 

2021

 

 

2019

 

(in thousands)

 

 

 

Long-term debt

 

$

28,625

 

 

$

26,339

 

 

$

24,750

 

Debt fees

 

 

474

 

 

 

327

 

 

 

383

 

Amortization and write-offs of deferred

 

 

 

 

 

 

 

 

 

financing costs and debt discount

 

 

978

 

 

 

1,206

 

 

 

1,674

 

Interest income

 

 

(27

)

 

 

(120

)

 

 

(339

)

 

 

 

 

 

 

 

 

 

 

Interest expense

 

 

30,050

 

 

 

27,752

 

 

 

26,468

 

Capitalized interest

 

 

(21

)

 

 

(33

)

 

 

(51

)

 

 

 

 

 

 

 

 

 

 

Interest expense, net

 

$

30,029

 

 

$

27,719

 

 

$

26,417

 

 

- 75 -


 

11. Derivatives

Aluminum Contracts and Midwest Transaction Premium

We enter into aluminum forward contracts to hedge the fluctuations in the purchase price of aluminum extrusion we use in production. Beginning late in the first quarter of 2020, we began entering into forward contracts to hedge the fluctuations in the price of the delivery component of our aluminum extrusion purchases, known as the Midwest Transaction Premium, or MTP. Our contracts are designated as cash flow hedges since they are highly effective in offsetting changes in the cash flows attributable to forecasted purchases of aluminum and the related MTP.

We record our aluminum hedge contracts at fair value, based on trading values for aluminum forward contracts. Aluminum forward contracts identical to those held by us trade on the London Metal Exchange (“LME”). The LME provides a transparent forum and is the world’s largest center for the trading of futures contracts for non-ferrous metals. The prices are used by the metals industry worldwide as the basis for contracts for the movement of physical material throughout the production cycle. Based on this high degree of volume and liquidity in the LME, we believe the valuation price at any measurement date for contracts with identical terms as to prompt date, trade date and trade price as those we hold at any time represents a contract’s exit price to be used for purposes of determining fair value.

We record our MTP hedge contracts at fair value, based on the Platts MW US Transaction price per pound assessment, which has been a benchmark for decades in the North American aluminum industry. Platts surveys the North American market daily to capture trades, bids and offers on a delivered Midwest basis. Data is normalized to reflect the typical price per pound between the largest number of market participants, for delivery within 7 to 30 days from date of publication, net-30-day payment terms, for typical order quantities, chemistries and freight allowances. The survey is extensive and encompasses both domestic and offshore producers, traders and brokers that are varied in scope. Based on the extensive nature of this pricing mechanism, we believe the Platts MW US Transaction price at any time represents a contract’s exit price to be used for purposes of determining fair value.


 

 

Guidance under the Financial Instruments Topic 825 of the Codification requires us to record our hedge contracts at fair value and consider our credit risk for contracts in a liability position, and our counter-party’s credit risk for contracts in an asset position, in determining fair value. We assess our counter-party’s risk of non-performance when measuring the fair value of financial instruments in an asset position by evaluating their financial position, including cash on hand, as well as their credit ratings. We assess our risk of non-performance when measuring the fair value of our financial instruments in a liability position by evaluating our credit ratings, our current liquidity including cash on hand and availability under our revolving credit facility as compared to the maturities of the financial liabilities. Management makes an accounting policy election not to offset the estimated fair value amounts recognized for derivatives executed with the same counterparty under the same master netting arrangement. Our counterparties to our derivative contracts do not require the Company to post collateral against hedge contracts in a liability position, if any.

At January 1, 2022, the fair value of our aluminum forward contracts was in an asset position of $4.8 million. We had 21 outstanding forward contracts for the purchase of 30.7 million pounds of aluminum through December 2022, at an average price of $1.11 per pound, which excludes the Midwest premium, with maturity dates of between one month and twelve months. At January 1, 2022, the fair value of our MTP contracts was in an asset position of $4.6 million. We had 10 outstanding MTP contracts to hedge the Platt US MW Transaction price per pound for the delivery of 23.5 million pounds of aluminum through December 2022, at an average price of $0.12 per pound, with maturity dates of between one month and twelve months. We assessed the risk of non-performance of the Company and our counterparty to these contracts, as applicable, and determined it was immaterial and, therefore, did not record any adjustment to their fair values as of January 1, 2022.

We assess the effectiveness of our cash flow hedges by comparing the change in the fair value of the forward contract to the change in the expected cash to be paid for the hedged item. The gain or loss on our aluminum forward contracts is reported as a component of accumulated other comprehensive income (loss) and is reclassified into earnings in the same line item in the income statement as the hedged item in the same period or periods during which the transaction affects earnings. The amount of income, net, recognized in the “accumulated other comprehensive income (loss)” line item in the accompanying condensed consolidated balance sheet as of January 1, 2022, that we expect will be reclassified to earnings within the next twelve months, is approximately $9.4 million.

 

- 76 -


 

The fair values of our aluminum hedges and MTP contracts are classified in the accompanying condensed consolidated balance sheets at January 1, 2022, and January 2, 2021, as follows (in thousands):

 

 

 

Derivative Assets

 

 

 

Derivative (Liabilities)

 

 

 

January 1, 2022

 

 

 

January 1, 2022

 

Derivatives designated as hedging

 

 

 

 

 

 

 

 

 

 

 

instruments under Subtopic 815-20:

 

Balance Sheet Location

 

Fair Value

 

 

 

Balance Sheet Location

 

Fair Value

 

Derivative instruments:

 

 

 

 

 

 

 

 

 

 

 

Aluminum forward contracts

 

Other current assets

 

$

4,829

 

 

 

Accrued liabilities

 

$

 

MTP contracts

 

Other current assets

 

 

4,599

 

 

 

Accrued liabilities

 

 

 

Aluminum forward contracts

 

Other assets

 

 

 

 

 

Other liabilities

 

 

 

MTP contracts

 

Other assets

 

 

 

 

 

Other liabilities

 

 

 

Total derivative instruments

 

Total derivative assets

 

$

9,428

 

 

 

Total derivative liabilities

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Derivative Assets

 

 

 

Derivative (Liabilities)

 

 

 

January 2, 2021

 

 

 

January 2, 2021

 

Derivatives designated as hedging

 

 

 

 

 

 

 

 

 

 

 

instruments under Subtopic 815-20:

 

Balance Sheet Location

 

Fair Value

 

 

 

Balance Sheet Location

 

Fair Value

 

Derivative instruments:

 

 

 

 

 

 

 

 

 

 

 

Aluminum forward contracts

 

Other current assets

 

$

3,243

 

 

 

Accrued liabilities

 

$

(28

)

MTP contracts

 

Other current assets

 

 

423

 

 

 

Accrued liabilities

 

 

(24

)

Aluminum forward contracts

 

Other assets

 

 

 

 

 

Other liabilities

 

 

(25

)

MTP contracts

 

Other assets

 

 

26

 

 

 

Other liabilities

 

 

(4

)

Total derivative instruments

 

Total derivative assets

 

$

3,692

 

 

 

Total derivative liabilities

 

$

(81

)

 

The ending accumulated balance for the aluminum forward contracts included in accumulated other comprehensive losses, net of tax, was $7.0 million as of January 1, 2022, and $2.7 million as of January 2, 2021.

The following represents the gains (losses) on derivative financial instruments, and their classifications within the accompanying consolidated financial statements for the three years ended January 1, 2022 (in thousands):

 

 

 

Derivatives in Cash Flow Hedging Relationships

 

 

Amount of Gain or (Loss) Recognized in OCI(L) on Derivatives

 

Location of Gain or (Loss) Reclassified from Accumulated OCI(L) into Income

 

Amount of Gain or (Loss) Reclassified from Accumulated OCI(L) into Income

 

 

Year Ended

 

 

 

Year Ended

 

 

December 28, 2019

 

 

 

December 28, 2019

Aluminum contracts

 

($1,229)

 

Cost of sales

 

($5,030)

 

 

 

 

 

 

 

 

 

January 2, 2021

 

 

 

January 2, 2021

Aluminum contracts

 

$1,037

 

Cost of sales

 

($2,470)

 

 

 

 

 

 

 

MTP contracts

 

$532

 

Cost of sales

 

$111

 

 

 

 

 

 

 

 

 

January 1, 2022

 

 

 

January 1, 2022

Aluminum contracts

 

$14,012

 

Cost of sales

 

$12,373

 

 

 

 

 

 

 

MTP contracts

 

$10,443

 

Cost of sales

 

$6,265

 

12. Fair Value

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. A three-tier fair value hierarchy is used to prioritize the inputs used in measuring fair value. The hierarchy gives the highest priority to unadjusted quoted market prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. The three levels of the fair value hierarchy are as follows:

Level 1 Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.

- 77 -


 

Level 2 Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.

Level 3 Prices or valuations that require inputs that are both significant to the fair value measurement and unobservable.

The accounting guidance concerning fair value allows us to elect to measure financial instruments at fair value and report the changes in fair value through earnings. This election can only be made at certain specified dates and is irrevocable once made. We do not have a policy regarding specific assets or liabilities to elect to measure at fair value, but rather we make the election on an instrument-by-instrument basis as they are acquired or incurred.

During 2021, 2020, or 2019, we did not make any transfers between Level 1, Level 2 or Level 3 financial assets. We conduct reviews on a quarterly basis to verify pricing, assess liquidity, and determine if significant inputs have changed that would impact the fair value hierarchy disclosure.

Fair Value of Financial Instruments

 

Our financial instruments include cash equivalents, accounts and notes receivable, accounts payable, and accrued liabilities, whose carrying amounts approximate their fair values due to their short-term nature. Our financial instruments also include borrowings under our 2016 Credit Agreement due 2024 as well as the 2021 Senior Notes due 2019 at January 1, 2022, and 2018 Senior Notes due 2026 at January 2, 2021, all classified as long-term debt. The fair value of borrowings under the 2016 Credit Agreement due 2024 approximates its carrying value due to its variable interest rate nature, and was approximately $60.0 million as of January 1, 2022, compared to a principal outstanding value of $60.0 million, and $54.0 million as of January 2, 2021, compared to a principal outstanding value of $54.0 million. The fair value of the 2021 Senior Notes due 2029 is also based on debt with similar terms and characteristics and was approximately $578.2 million as of January 1, 2022, compared to a principal outstanding value of $575.0 million, and of the 2018 Senior Notes due 2026 of $387.8 million as of January 2, 2021, compared to a principal outstanding value of $365.0 million. Fair values were determined based on observed trading prices of our debt between domestic financial institutions, which we consider to be Level 2 inputs.

 

The carrying amounts for financial instruments measured at fair value are as follows:

 

 

Fair Value Measurements

 

 

Assets (Liabilities)

 

 

 

 

 

Quoted

 

 

Significant

 

 

 

 

 

 

 

 

Prices in

 

 

Other

 

 

Significant

 

 

 

 

 

Active

 

 

Observable

 

 

Unobservable

 

 

 

 

 

Markets

 

 

Inputs

 

 

Inputs

 

January 1, 2022

Total

 

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

Description

 

 

 

 

 

 

 

 

 

 

 

Aluminum forward contracts

$

4,829

 

 

$

 

 

$

4,829

 

 

$

 

MTP contracts

 

4,599

 

 

 

 

 

 

4,599

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

9,428

 

 

$

 

 

$

9,428

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

January 2, 2021

Total

 

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

Description

 

 

 

 

 

 

 

 

 

 

 

Aluminum forward contracts, net

$

3,190

 

 

$

 

 

$

3,190

 

 

$

 

MTP contracts, net

 

421

 

 

 

 

 

 

421

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

3,611

 

 

$

 

 

$

3,611

 

 

$

 

 

- 78 -


 

13. Income Taxes

Income Tax Expense

The components of income tax expense are as follows (in thousands):

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

 

2022

 

 

2021

 

 

2019

 

Current:

 

 

 

 

 

 

 

 

 

Federal

 

$

790

 

 

$

9,906

 

 

$

5,747

 

State

 

 

1,337

 

 

 

2,571

 

 

 

2,282

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,127

 

 

 

12,477

 

 

 

8,029

 

Deferred:

 

 

 

 

 

 

 

 

 

Federal

 

 

7,142

 

 

 

528

 

 

 

3,179

 

State

 

 

490

 

 

 

(1,121

)

 

 

1,231

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7,632

 

 

 

(593

)

 

 

4,410

 

 

 

 

 

 

 

 

 

 

 

Income tax expense

 

$

9,759

 

 

$

11,884

 

 

$

12,439

 

 

The aggregate amount of income taxes included in the consolidated statements of operations and consolidated statements of shareholders’ equity are as follows (in thousands):

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

 

2022

 

 

2021

 

 

2019

 

Consolidated statements of operations:

 

 

 

 

 

 

 

 

 

Income tax expense relating to continuing operations

 

$

9,759

 

 

$

11,884

 

 

$

12,439

 

 

 

 

 

 

 

 

 

 

 

Consolidated statements of shareholders' equity:

 

 

 

 

 

 

 

 

 

Income tax expense relating to derivative financial instruments

 

$

(1,531

)

 

$

(970

)

 

$

(974

)

 

Reconciliation of the Statutory Rate to the Effective Rate

A reconciliation of the statutory federal income tax rate to our effective rate is provided below:

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

 

2022

 

 

2021

 

 

2019

 

Statutory federal income tax rate

 

 

21.0

%

 

 

21.0

%

 

 

21.0

%

State income taxes, net of federal income tax benefit

 

 

3.2

%

 

 

3.7

%

 

 

4.0

%

Non-deductible expenses

 

 

1.3

%

 

 

1.0

%

 

 

1.6

%

Eco partnership income attributable to non-controlling interest

 

 

(1.2

)%

 

 

 

 

 

 

Florida excess tax refund relating to the Tax Cuts and Jobs Act

 

 

 

 

 

(1.0

)%

 

 

 

Excess stock-based compensation tax benefits

 

 

(2.0

)%

 

 

(1.4

)%

 

 

(3.7

)%

Research activities credits

 

 

(0.8

)%

 

 

(2.3

)%

 

 

(1.2

)%

Changes related to state rate changes and U.S. tax reform

 

 

 

 

 

 

 

 

0.7

%

Other

 

 

0.2

%

 

 

(0.1

)%

 

 

(0.2

)%

 

 

 

 

 

 

 

 

 

 

Consolidated effective tax rate

 

 

21.7

%

 

 

20.9

%

 

 

22.2

%

 

- 79 -


 

 

Deferred Income Taxes

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our net deferred tax liability are as follows:

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Deferred tax assets:

 

 

 

 

 

 

Operating lease liability

 

$

16,949

 

 

$

10,609

 

Deferrals and accruals relating to ASC 606, net

 

 

6,580

 

 

 

3,537

 

State bonus depreciation and net operating loss carryforwards

 

 

3,748

 

 

 

2,606

 

Stock-based compensation expense

 

 

2,527

 

 

 

1,772

 

Accrued warranty

 

 

2,380

 

 

 

1,550

 

Acquisition costs

 

 

2,158

 

 

 

1,664

 

Advance supplier consideration

 

 

2,109

 

 

 

2,776

 

Other deferrals and accruals, net

 

 

1,848

 

 

 

2,206

 

Obsolete inventory and UNICAP adjustment

 

 

1,666

 

 

 

788

 

Allowance for credit losses

 

 

1,048

 

 

 

1,017

 

 

 

 

 

 

 

 

Total deferred tax assets

 

 

41,013

 

 

 

28,525

 

 

 

 

 

 

 

 

Deferred tax liabilities:

 

 

 

 

 

 

Property, plant and equipment

 

 

(20,958

)

 

 

(14,966

)

Trade names and other intangible assets, net

 

 

(18,162

)

 

 

(17,978

)

Goodwill

 

 

(17,102

)

 

 

(12,596

)

Operating lease right-of-use asset

 

 

(15,371

)

 

 

(9,742

)

Eco partnership basis difference

 

 

(3,110

)

 

 

 

Derivative financial instruments

 

 

(2,421

)

 

 

(892

)

Prepaid expenses

 

 

(1,378

)

 

 

(680

)

 

 

 

 

 

 

 

Total deferred tax liabilities

 

 

(78,502

)

 

 

(56,854

)

 

 

 

 

 

 

 

Total deferred tax liabilities, net

 

$

(37,489

)

 

$

(28,329

)

 

Tax-Deductible Goodwill

We acquired goodwill deductible for tax purposes in the CGI acquisition as the transaction was treated as an acquisition of stock for tax purposes. At the date of the acquisition, the amount of goodwill deductible for tax purposes from the CGI acquisition was $9.3 million. At the time of the acquisition, this goodwill was the same amount for both book and tax purposes and, therefore, no deferred tax asset or liability was recognized. As we amortize this goodwill for tax purposes over its remaining life, which was approximately 7.4 years at the time of the acquisition, we will recognize a deferred tax liability. The unamortized amount of this goodwill was $0.2 million and $1.5 million at January 1, 2022, and January 2, 2021, respectively.

We have goodwill deductible for tax purposes in the WinDoor acquisition as the transaction was an acquisition of stock that was treated as a step-up acquisition of assets and assumption of liabilities pursuant to our election under section 338(h)(10) of the Internal Revenue Code. We are deducting goodwill for tax purposes of $38.9 million from the WinDoor transaction. The unamortized amount of this goodwill was $23.5 million and $26.1 million at January 1, 2022, and January 2, 2021, respectively.

We have goodwill deductible for tax purposes in the US Impact acquisition as the transaction was treated as an acquisition of assets and assumption of liabilities for both book and tax purposes. We expect to be able to deduct goodwill for tax purposes of $569 thousand from the USI transaction. The unamortized amount of this goodwill was $364 thousand and $402 thousand at January 1, 2022, and January 2, 2021, respectively.

 

- 80 -


 

We completed the WWS Acquisition, which included its subsidiary, WWS Blocker LLC (“Blocker”), on August 13, 2018. Blocker was a single-purpose U.S. tax blocker which held a 18.06% ownership percentage of the combined ownership of WWS, and for which that portion of the fair value of assets acquired and liabilities assumed in the WWS Acquisition was not eligible for a step-up in basis. We have goodwill deductible for tax purposes in the WWS Acquisition. Goodwill relating to the 81.94% portion of the transaction treated as a step-up acquisition of assets and assumption of liabilities totaled $133.6 million. We expect to be able to deduct this goodwill for tax purposes. The unamortized amount of this goodwill was approximately $103.1 million and $112.1 million at January 1, 2022, and January 2, 2021, respectively. WWS has historical tax goodwill, of which the 18.06% portion of the Blocker treated as an acquisition of stock not eligible for step-up totaled $6.0 million. The unamortized portion of this goodwill was approximately $4.3 million and $4.8 million at January 1, 2022, and January 2, 2021, respectively. This component can continue to be deducted by the Company for tax purposes.

We have goodwill deductible for tax purposes in the NewSouth Acquisition as the transaction was treated as an acquisition of assets and assumption of liabilities for both book and tax purposes. In the transaction, there were no earn-out arrangements or separate asset allocation agreements with sellers that we believe would affect the deductibility of goodwill in the acquisition. As such, we expect to be able to deduct goodwill for tax purposes of $52.1 million. The unamortized amount of this goodwill was $45.4 million at January 1, 2022, and $48.9 million at January 2, 2021.

In February 2021, we acquired Eco in a transaction treated as a 75% investment in a partnership which we believe will elect to be treated as an asset acquisition pursuant to Section 743(b) of the Code. As such, although the Eco Acquisition created goodwill for book purposes, our share of the tax deductible goodwill created in this transaction will benefit us through our share of partnership earnings, which will include, among other things, its tax deductible goodwill.

In our acquisition of CRi, we acquired goodwill which we believe is tax deductible as the transaction was structured as a purchase of assets and assumption of certain liabilities for both book and tax. In the transaction there were no earn-out arrangements or separate asset allocation agreements with the sellers that we believe would affect the deductibility of goodwill in the transaction. as such, we believe the goodwill acquired of $3.7 million is deductible for tax purposes. The unamortized amount of this goodwill was $3.5 million at January 1, 2022.

In the Anlin Acquisition, we acquired goodwill which we believe is currently not tax deductible as a result of an earn-out agreement associated with this transaction, the fair value of which exceeds the amount of the goodwill acquired. Payments under this earn-out agreement have not been finalized as of January 1, 2022. As such, we are unable to estimate the amount of goodwill that may be deductible, if any, in the Anlin Acquisition.

Excess Tax Benefits

Excess tax benefits resulting from the exercise of stock options and lapse of restriction on stock awards are now recognized as a discrete item in tax expense, where previously such tax effects had been recognized in additional paid-in-capital. Income tax expense in the years ended January 1, 2022, January 2, 2021, and December 28, 2019, includes excess tax benefits totaling $0.9 million, $0.8 million, and $2.1 million, respectively.

Open Tax Years

The tax years 2014 to 2020 remain open for examination by the IRS and Florida due to the statute of limitations and net operating losses utilized in prior tax years.

14. Leases, Commitments and Contingencies

Leases

We lease certain of our manufacturing facilities under operating leases. We also lease production equipment, vehicles, computer equipment, storage units and office equipment under operating leases. Our leases have remaining lease terms of 1 year to 10 years, some of which may include options to extend the leases for up to 5 years, and some of which may include options to terminate the leases within 1 year. All of our leases are operating leases. We did not recognize right-of-use assets or lease liabilities for certain short-term leases that are month-to-month leases. As of January 1, 2022, we had no additional operating or finance leases that have not yet commenced. Our operating leases expire at various times through 2032. Lease expense for the years ended January 1, 2022, and January 2, 2021, totaled $25.1 million and $13.0 million, respectively, and includes $10.6 million and $6.6 million, respectively, classified in cost of sales in the accompanying consolidated statement of operations, with the remainder as selling, general and administrative expenses.

 

- 81 -


 

The components of lease expense for the years ended January 1, 2022 and January 2, 2021 are as follows. Certain amounts in the prior year period have been reclassified to conform to the current presentation (in thousands):

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

Operating lease cost

 

$

15,254

 

 

$

9,165

 

Short-term lease cost

 

 

9,872

 

 

 

3,856

 

Total lease cost

 

$

25,126

 

 

$

13,021

 

Other information relating to leases for the years ended January 1, 2022 and January 2, 2021, are as follows (in thousands, except years and percentages):

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

Supplemental cash flows information

 

 

 

 

 

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

Operating cash flows relating to operating leases

 

$

(13,750

)

 

$

(8,822

)

 

 

 

 

 

 

 

Right-of-use assets obtained in exchange for lease obligations:

 

 

 

 

 

 

Operating leases

 

$

65,678

 

 

$

19,185

 

 

 

 

 

 

 

 

Weighted average remaining lease term in years

 

 

 

 

 

 

Operating leases

 

 

7.04

 

 

 

6.84

 

 

 

 

 

 

 

 

Weighted average discount rate

 

 

 

 

 

 

Operating leases

 

 

5.5

%

 

 

5.8

%

Future minimum lease commitments for operating leases are as follows (in thousands):

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

2021

 

$

-

 

 

$

8,327

 

2022

 

 

17,929

 

 

 

7,626

 

2023

 

 

17,577

 

 

 

7,149

 

2024

 

 

16,990

 

 

 

6,748

 

2025

 

 

15,987

 

 

 

6,253

 

2026

 

 

15,025

 

 

 

6,130

 

Thereafter

 

 

32,249

 

 

 

7,670

 

 

 

 

 

 

 

 

Total future minimum lease payments

 

 

115,757

 

 

 

49,903

 

 

 

 

 

 

 

 

Less: Imputed interest

 

 

(18,674

)

 

 

(8,641

)

 

 

 

 

 

 

 

Operating lease liability - total

 

$

97,083

 

 

$

41,262

 

 

 

 

 

 

 

 

Reported as of January 1, 2022 and January 2, 2021:

 

 

 

 

 

 

Current portion of operating lease liability

 

$

13,180

 

 

$

6,132

 

Operating lease liability, less current portion

 

 

83,903

 

 

 

35,130

 

 

 

 

 

 

 

 

Operating lease liability - total

 

$

97,083

 

 

$

41,262

 

Purchase Commitments

We are obligated to purchase certain raw materials used in the production of our products from certain suppliers pursuant to stocking programs. If these programs were cancelled by us, as of January 1, 2022, we would be required to pay $21.6 million for various materials. During the years ended January 1, 2022, January 2, 2021, and December 28, 2019, we made purchases under these programs totaling $262.4 million, $227.4 million and $216.0 million, respectively. The Company expects to utilize its purchase commitments in its normal ongoing operations.

- 82 -


 

At January 1, 2022, we had $5.3 million in standby letters of credit related to our workers’ compensation insurance coverage.

Legal Proceedings

We are a party to various legal proceedings in the ordinary course of business. Although the ultimate disposition of those proceedings cannot be predicted with certainty, management believes the outcome of any claim that is pending or threatened, either individually or on a combined basis, will not have a materially adverse effect on our operations, financial position or cash flows.

15. Employee Benefit Plans

Defined Contribution Plan

We have a 401(k) plan covering substantially all employees 18 years of age or older who have at least three months of service. Employees may contribute up to 80% of their annual compensation subject to Internal Revenue Code maximum limitations. We currently make matching contributions based on our operating results. During the years ended January 1, 2022, January 2, 2021, and December 28, 2019, there was a matching contribution of up to 3%, in each year made at various times during the year. Company contributions and earnings thereon vest at the rate of 20% per year of service with us when at least 1,000 hours are worked within the Plan year. We recognized expenses for such employer matching of $4.5 million, $3.3 million and $2.9 million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively.

2019 Employee Stock Purchase Plan

On May 22, 2019, our shareholders approved, and we adopted the 2019 Employee Stock Purchase Plan (the “2019 ESPP”) whereby eligible employees may purchase the Company’s common stock at a discount from fair market value represented by the trading price of the Company’s common stock on the NYSE. Eligible employees may purchase the Company’s common stock at a price which is determined by the Compensation Committee of the Board of Directors of the Company, but which will be no less than 85% of fair market value, as defined in the 2019 ESPP. There is a maximum of 700,000 shares issuable under the 2019 ESPP. Since its approval by our shareholders, there have been 70,414 shares issued under the 2019 ESPP.

16. Related Parties

In the ordinary course of business, we sell windows to Builders FirstSource, Inc. One of our directors, Brett Milgrim, is currently a director of Builders FirstSource, Inc., and Floyd Sherman, another of our directors, is a former director and the former Chief Executive Officer of Builders FirstSource, Inc. Our total net sales to Builders FirstSource, Inc. were $25.9 million, $21.4 million and $21.9 million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively. As of January 1, 2022, and January 2, 2021, there was $3.7 million and $1.9 million due from Builders FirstSource, Inc. included in accounts receivable in the accompanying consolidated balance sheets.

17. Shareholders’ Equity

2021 Equity Issuance in Eco Acquisition

On February 1, 2021, we completed the Eco Acquisition, which represented a 75% stake in the newly created entity Eco Enterprises. The fair value consideration for Eco was $100.5 million, including $94.4 million in cash. The fair value of consideration also included PGT Innovations, Inc. common stock with a then estimated fair value of $6.1 million.

The common stock portion of the purchase price was represented by the issuance of 357,797 shares of PGT Innovations, Inc. common stock on February 1, 2021, with a closing price value of $21.34 per share on that date, or approximately $7.6 million based on that price. However, the seller of Eco, who is also the holder of the 25% redeemable non-controlling interest in Eco Enterprises, is restricted from selling these shares for a three-year period from the date of the acquisition. As such, we estimated that there was an approximately 20% discount for the lack of marketability of the shares.

Repurchases of Company Common Stock

During 2021 and 2020, we repurchased 73,105 shares and 51,479 shares, respectively, of our common stock at a total cost of $1.6 million and $815 thousand, respectively, all relating to purchases from employees to satisfy tax withholding obligations in connection with the vesting of restricted stock awards. Those shares were immediately retired. We also repurchased shares of our common stock on the open market during 2019, as further described in the next paragraph.

- 83 -


 

Program for Repurchases of Company Common Stock

On May 22, 2019, our Board of Directors authorized and approved a share repurchase program of up to $30.0 million. The repurchases may be made in open market or private transactions from time to time. Repurchases of shares may be made under a Rule 10b5-1 plan, which would permit repurchases when the Company might otherwise be precluded from doing so under applicable laws. The Company bases repurchase decisions, including the timing of repurchases, on factors such as the Company’s stock price, general economic and market conditions, the potential impact on the Company’s capital structure, the expected return on competing uses of capital such as strategic acquisitions and capital investments, and other corporate considerations, as determined by management. From the inception of the program on May 22, 2019, through December 28, 2019, we made repurchases of 393,819 shares of our common stock at a total cost of $5.5 million under this program. The repurchase program may be suspended or discontinued at any time.

18. Stock-Based Compensation

2019 Equity Plan

On May 22, 2019, our shareholders approved, and we adopted the 2019 Equity and Incentive Compensation Plan (the “2019 Equity Plan”) whereby equity-based awards may be granted by the Board to eligible non-employee directors, selected officers and other employees, advisors and consultants of ours. A summary of certain key features and terms of the 2019 Equity Plan is set forth below. A more complete discussion about the 2019 Equity Plan is set forth in the Company’s proxy statement for its 2019 annual meeting of stockholders, which was filed with the SEC on April 23, 2019.

2019 Equity and Incentive Compensation Plan

• sets forth the total number of shares of common stock available for grant thereunder, at 1,550,000,

• sets forth the types of awards eligible under the plan, including issuances of options, share appreciation rights, restricted shares, restricted share units, share bonuses, other share-based awards and cash awards, and

• sets forth the maximum number of shares that may be made subject to awards in any calendar year to any “covered employee” (within the meaning of Section 162(m) of the Internal Revenue Code).

• shares previously granted under predecessor plans, including the 2014 Equity Plan and the 2006 Equity Plan, may be available for issuance under the 2019 Equity Plan under certain circumstances described below.

There were 558,220 shares available for grant under the 2019 Equity Plan at January 1, 2022.

2014 Equity Plan

On March 28, 2014, we adopted the 2014 Omnibus Equity Incentive Plan (the “2014 Equity Plan”) whereby equity-based awards may be granted by the Board to eligible non-employee directors, selected officers and other employees, advisors and consultants of ours. On May 7, 2014, our stockholders approved the 2014 Equity Plan.

2014 Omnibus Equity Incentive Plan

• sets forth the total number of shares of common stock available for grant thereunder, at 1,500,000,

• sets forth the types of awards eligible under the plan, including issuances of options, share appreciation rights, restricted shares, restricted share units, share bonuses, other share-based awards and cash awards, and

• sets forth the maximum number of shares that may be made subject to awards in any calendar year to any “covered employee” (within the meaning of Section 162(m) of the Internal Revenue Code).

With the adoption of the 2019 Equity Plan effective on May 22, 2019, no further shares will be granted and, therefore, no shares are available under the 2014 Equity Plan. However, a previously issued grant under the 2014 Equity Plan that is cancelled or forfeited, expires, is settled for cash, or is unearned, is available to be issued under the 2019 Equity Plan.

2006 Equity Plan

On June 6, 2006, we adopted the 2006 Equity Incentive Plan (the “2006 Equity Plan”) whereby equity-based awards could be granted by the Board to eligible non-employee directors, selected officers and other employees, advisors and consultants of ours. On April 6, 2010, our stockholders approved the PGT Innovations, Inc. (formerly PGT, Inc.) Amended and Restated 2006 Equity Incentive Plan (the “Amended and Restated 2006 Equity Incentive Plan”). With the adoption of the 2014 Equity Plan effective on March 28, 2014, no further shares were granted under and, therefore, no shares were available under the Amended and Restated 2006 Equity Incentive Plan. However, a previously issued grant made under the Amended and Restated 2006 Equity Incentive Plan that is cancelled or forfeited, expires, is settled for cash, or is unearned, is available to be issued under the 2019 Equity Plan.

- 84 -


 

Recent Issuances

On February 15, 2021, we issued 289,210 shares of restricted stock to certain executive and non-executive employees of the Company, under the Company’s 2021 long-term incentive plan (“2021 LTIP”). The final number of half of the shares awarded under the 2021 LTIP, or 144,605 shares, is subject to adjustment based on the performance of the Company for the 2021 fiscal year and was not final as of January 1, 2022. Additionally, a portion of the 144,605 performance shares issued under the 2021 LTIP are subject to a total shareholder return ("TSR") component, which will not be finalized until the third anniversary of the February 15, 2021 grants date. Specifically, 37.5% of the one-half of the restricted stock awarded in the 2021 LTIP are performance restricted shares which will not be earned unless certain financial performance metrics are met by the Company for the 2021 fiscal year. The performance criteria, as defined in the share awards, provide for a graded awarding of shares based on the percentage by which the Company meets earnings before interest, taxes, depreciation and amortization ("EBITDA") as defined in our 2021 business plan. The percentages, ranging from less than 80% to greater than 120% of the target amount of that EBITDA metric, provide for the awarding of shares ranging from 0% to 200% of the target amount of shares with respect to 37.5% of half of the 289,210 shares, or 54,227 shares. The remaining 62.5% of the one-half of the restricted stock awarded in the 2021 LTIP, or 90,378 shares, are subject to the same EBITDA metric, but are also subject to a TSR component which stratifies the performance of the Company's common stock price compared to a defined peer group of companies over the three-year period subsequent to February 15, 2021, such that if the Company's TSR falls at the 75th percentile or higher compared to the peer group, grantees will receive an additional 25% of performance shares. If the Company's TSR falls at the 25th percentile or lower compared to the peer group, grantees will forfeit 25% of performance shares. If the Company's TSR falls within the 75th and 25th percentiles, there will be no additional adjustment and grantees will receive their performance shares as per the EBITDA metric previously discussed. The final award is also affected by forfeitures upon the termination of a grantee’s employment with the Company. The remaining 144,605 shares from the 2021 LTIP are not subject to adjustment based on any performance or other criteria, but rather, vest in three equal installments on each of the first, second and third anniversaries of the grant date, assuming the grantee is employed by the Company on those vesting dates. The grant date fair value of the 2021 LTIP was $23.00 per share for those shares not subject to adjustment based on any performance or other criteria except the passage of time, and the 37.5% of shares subject only to the EBITDA criteria of Company performance, which represents the closing price of the Company's common stock on the New York Stock Exchange on February 12, 2021, the trading day before the grant date per our policy. For the 62.5% of performance shares subject to both the EBITDA criteria of Company performance and the TSR component, the grant date fair value was $26.10 per share as determined by a third-party valuation specialist engaged by the Company, which used Monte Carlo simulation techniques to determine the fair value of such shares, which we consider to be a Level 3 input.

On May 20, 2021, we issued a total of 28,140 shares of restricted stock awards to seven non-employee board members of the Company, and 8,040 restricted stock units to two non-employee board members of the Company who elected to defer receipt of their stock awards, as the non-cash portion of their annual compensation for participation on the Company’s Board of Directors. The restrictions on these awards lapse one year after the grant date. The awards have a weighted average fair value on date of grant of $24.88 based on the New York Stock Exchange market price of the common stock on the close of business on the day the awards were granted.

On February 1, 2020, in connection with the NewSouth Acquisition, we issued 129,032 shares of restricted stock awards to the sellers of NewSouth, who became employees of the Company after the acquisition, representing 64,516 shares each of those two sellers. This restricted stock award cliff-vests on the third anniversary of the February 1, 2020 acquisition date of NewSouth and requires that the grantees be employees of the Company on the vesting date. This stock had a fair value on the date of grant of $15.50 per share, and the related stock-based compensation expense is being recognized on a straight-line basis over the three-year life of the grant. The two sellers also have the ability to earn shares of Company common stock for the opening of new stores in new markets in which NewSouth has not previously had a presence. These two sellers were granted a total of 351,612 shares of restricted stock to open eleven new stores over approximately three years from February 1, 2020 to December 31, 2022, which represents 32,258 shares per store for each of the first ten stores, and 29,032 shares for the eleventh store, with the primary goal of expanding our direct-to-consumer sales-model footprint in the southeastern United States. For stores opened in 2020, once the store achieves a trailing six-month ("TSM") EBITDA of $250,000 with TSM EBITDA margin of 8%, the two sellers will vest in the shares for that store. For stores opened in 2021, once the store achieves a TSM EBITDA of $125,000 with a TSM EBITDA margin of 6%, the two sellers will vest in the shares for that store. For stores opened in 2022, shares vest upon the opening of the store. In 2021, two stores that were opened in 2020 achieved the required TSM EBITDA and TSM EBITDA margin, which resulted in the sellers vesting in the shares relating to those stores. We recognize stock-based compensation expense on each store, based on our assessment of the probability of a store opening and achieving the metrics assigned to such store.

We record stock compensation expense over an equity award’s vesting period using the award’s fair value at the date of grant. We recorded compensation expense for stock-based awards of $7.8 million, $5.5 million and $3.9 million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively.

Of the $7.8 million, $5.5 million and $3.9 million in stock-based compensation expense in the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively, $6.4 million, $4.8 million and $3.2 million, respectively, are classified within selling, general and administrative expense in the accompanying consolidated statements of operations for those years, with the remainder classified within cost of sales.

- 85 -


 

Stock Options

A summary of the status of our stock options as of January 1, 2022, and changes during the year then ended, is presented below:

 

 

 

Number of
Shares

 

 

Weighted
Average
Exercise Price

 

 

Weighted
Average
Life in Years

 

Outstanding at January 2, 2021

 

 

67,797

 

 

$

2.04

 

 

 

 

Exercised

 

 

(67,797

)

 

$

2.04

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at January 1, 2022

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercisable at January 1, 2022

 

 

0

 

 

 

 

 

 

 

 

 

For the years ended January 1, 2022 and January 2, 2021, we received $138 thousand and $0.6 million in proceeds, from the exercise of 67,797 and 284,353 options for which we recognized $0.9 million and $0.8 million in excess tax benefits as discrete items of income tax expense in each of those year, respectively. The aggregate intrinsic value of stock options exercised during the years ended January 1, 2022 and January 2, 2021, was $1.6 million and $3.4 million, respectively.

Restricted Share Awards

A summary of the status of restricted share awards as of January 1, 2022, and changes during the year then ended, are presented below:

 

 

 

Number of
Shares

 

 

Weighted
Average Fair
Value

 

Outstanding at January 2, 2021

 

 

864,918

 

 

$

16.48

 

Granted

 

 

709,122

 

 

$

19.37

 

Vested

 

 

(312,982

)

 

$

16.03

 

Forfeited/Performance adjustment

 

 

(114,952

)

 

$

17.71

 

 

 

 

 

 

 

 

Outstanding at January 1, 2022

 

 

1,146,106

 

 

$

18.25

 

 

As of January 1, 2022, the remaining compensation cost related to non-vested share awards was $5.9 million which is expected to be recognized in earnings using an accelerated method resulting in higher levels of compensation costs occurring in earlier periods over a weighted average period of 1.6 years.

- 86 -


 

19. Accumulated Other Comprehensive Income (Loss)

The following table shows the components of accumulated other comprehensive income (loss) for the years ended January 1, 2022, January 2, 2021, and December 28, 2019:

 

 

Aluminum

 

 

 

 

 

 

 

 

 

Forward

 

 

MTP

 

 

 

 

(in thousands)

 

Contracts

 

 

Contracts

 

 

Total

 

Accumulated other comprehensive loss at December 29, 2018

 

$

(3,065

)

 

$

-

 

 

$

(3,065

)

Change in fair value of derivatives

 

 

(1,229

)

 

 

-

 

 

 

(1,229

)

Amounts reclassified from accumulated other comprehensive earnings

 

 

5,030

 

 

 

-

 

 

 

5,030

 

Tax effect

 

 

(974

)

 

 

-

 

 

 

(974

)

Net current-period other comprehensive income

 

 

2,827

 

 

 

-

 

 

 

2,827

 

Accumulated other comprehensive loss at December 28, 2019

 

$

(238

)

 

$

-

 

 

$

(238

)

 

 

 

 

 

 

 

 

 

 

Accumulated other comprehensive loss at December 28, 2019

 

$

(238

)

 

$

-

 

 

$

(238

)

Change in fair value of derivatives

 

 

1,037

 

 

 

532

 

 

 

1,569

 

Amounts reclassified from accumulated other comprehensive earnings

 

 

2,470

 

 

 

(111

)

 

 

2,359

 

Tax effect

 

 

(866

)

 

 

(104

)

 

 

(970

)

Net current-period other comprehensive income

 

 

2,641

 

 

 

317

 

 

 

2,958

 

Accumulated other comprehensive income at January 2, 2021

 

$

2,403

 

 

$

317

 

 

$

2,720

 

 

 

 

 

 

 

 

 

 

 

Accumulated other comprehensive income at January 2, 2021

 

$

2,403

 

 

$

317

 

 

$

2,720

 

Change in fair value of derivatives

 

 

14,012

 

 

 

10,443

 

 

 

24,455

 

Amounts reclassified from accumulated other comprehensive earnings

 

 

(12,373

)

 

 

(6,265

)

 

 

(18,638

)

Tax effect

 

 

(432

)

 

 

(1,099

)

 

 

(1,531

)

Net current-period other comprehensive income

 

 

1,207

 

 

 

3,079

 

 

 

4,286

 

Accumulated other comprehensive income at January 1, 2022

 

$

3,610

 

 

$

3,396

 

 

$

7,006

 

 

20. Segments

We have two reportable segments: the Southeast segment, and the Western segment.

The Southeast reporting segment, which is also an operating segment, is composed of sales from our facilities in Florida. The Western reporting segment, also an operating segment, is composed of sales from our facilities in Arizona and California.

Centralized financial and operational oversight, including resource allocation and assessment of performance on an income (loss) from operations basis, is performed by our CEO, whom we have determined to be our chief operating decision maker (“CODM”), with oversight by the Board of Directors. Total asset information by segment is not included herein as asset information by segment is not presented to or reviewed by the CODM.

The following table represents summary financial data attributable to our operating segments for the years ended January 1, 2022, January 2, 2021, and December 28, 2019. Results of the Southeast segment for the year ended January 1, 2022 includes the results of Eco for its post-acquisition period from February 1, 2021, and for the year ended January 2, 20201 includes the results of NewSouth for its post-acquisition period from February 1, 2020. Results of the Western segment for the year ended January 1, 2022 includes the results of CRi for its post-acquisition period from May 1, 2021, and Anlin for its post-acquisition period from October 25, 2021. Corporate overhead has been allocated to each segment using an allocation method we believe is reasonable (in thousands):

 

- 87 -


 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

 

2022

 

 

2021

 

 

2019

 

Net sales:

 

 

 

 

 

 

 

 

 

Southeast segment

 

$

968,693

 

 

$

752,432

 

 

$

606,631

 

Western segment

 

 

192,771

 

 

 

130,189

 

 

 

138,325

 

 

 

 

 

 

 

 

 

 

 

Total net sales

 

$

1,161,464

 

 

$

882,621

 

 

$

744,956

 

 

 

 

 

 

 

 

 

 

 

Income from operations:

 

 

 

 

 

 

 

 

 

Southeast segment

 

$

74,815

 

 

$

85,794

 

 

$

75,484

 

Western segment

 

 

25,641

 

 

 

11,144

 

 

 

8,572

 

Impairment of trade name

 

 

 

 

 

(8,000

)

 

 

 

Restructuring costs and charges

 

 

 

 

 

(4,227

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Total income from operations

 

 

100,456

 

 

 

84,711

 

 

 

84,056

 

 

 

 

 

 

 

 

 

 

 

Interest expense, net

 

 

30,029

 

 

 

27,719

 

 

 

26,417

 

Debt extinguishment costs

 

 

25,472

 

 

 

-

 

 

 

1,512

 

 

 

 

 

 

 

 

 

 

 

Total income before income taxes

 

$

44,955

 

 

$

56,992

 

 

$

56,127

 

Depreciation expense for the years ended January 1, 2022, January 2, 2021 and December 28, 2019, was $26.5 million, $20.9 million, and $15.8 million for our Southeast segment, respectively, and $4.0 million, $3.1 million, and $3.1 million for our Western segment, respectively. Amortization expense for the years ended January 1, 2022, January 2, 2021 and December 28, 2019, was $10.7 million, $9.2 million, and $6.4 million for our Southeast segment, respectively, and $10.4 million, $9.6 million, and $9.4 million for our Western segment, respectively.

 

21. Unaudited Quarterly Financial Data

The following tables summarize the consolidated quarterly results of operations for the years ended January 1, 2022, and January 2, 2021 (in thousands, except per share amounts):

 

 

 

Year Ended January 1, 2022

 

 

 

First
Quarter

 

 

Second
Quarter

 

 

Third
Quarter (1)

 

 

Fourth
Quarter

 

Net sales

 

$

271,092

 

 

$

285,500

 

 

$

300,431

 

 

$

304,441

 

Gross profit

 

 

93,962

 

 

 

97,009

 

 

 

104,203

 

 

 

108,325

 

Net income (loss) attributable to common shareholders

 

 

12,384

 

 

 

6,582

 

 

 

(6,782

)

 

 

14,613

 

Net income (loss) per share – basic

 

$

0.21

 

 

$

0.11

 

 

$

(0.11

)

 

$

0.24

 

Net income (loss) per share – diluted

 

$

0.21

 

 

$

0.11

 

 

$

(0.11

)

 

$

0.24

 

 

 

 

Year Ended January 2, 2021

 

 

 

First
Quarter

 

 

Second
Quarter (2)

 

 

Third
Quarter

 

 

Fourth
Quarter

 

Net sales

 

$

220,204

 

 

$

202,783

 

 

$

238,033

 

 

$

221,601

 

Gross profit

 

 

81,127

 

 

 

74,463

 

 

 

86,936

 

 

 

78,798

 

Net income

 

 

15,600

 

 

 

2,199

 

 

 

17,322

 

 

 

9,987

 

Net income per share – basic

 

$

0.27

 

 

$

0.04

 

 

$

0.29

 

 

$

0.17

 

Net income per share – diluted

 

$

0.26

 

 

$

0.04

 

 

$

0.29

 

 

$

0.17

 

(1) In the third quarter of 2021, we refinanced our 2018 Senior Notes due 2026 into the 2021 Senior Notes due 2029. As a result, we recorded debt extinguishment costs totaling $25.5 million. See Note 10 for more information.

(2) Net income for the second quarter of the year ended January 2, 2021 was affected by charges for the impairment of a trade name and restructuring activities. See Notes 8 and 22, respectively, for further discussion.

Earnings per share are computed independently for each of the quarters presented; therefore, the sum of the quarterly earnings per share may not equal the annual earnings per share. Each of our fiscal quarters above consists of 13 weeks, except for the first quarter of the year ended January 2, 2021, which consisted of 14 weeks.

- 88 -


 

22. Restructuring Costs and Charges

 

On April 20, 2020, the Company’s management approved a plan to consolidate its manufacturing operations in Florida, which included exiting our manufacturing facility in Orlando, Florida, where our WinDoor and Eze-Breeze products were assembled and relocated the manufacturing of those products to our Venice and Tampa, Florida plants, respectively. We ceased production at the Orlando facility during June 2020. As a result of this consolidation, we recorded restructuring costs and charges totaling $4.2 million in the year ended January 2, 2021.

The following represents activities of restructuring costs and charges for the year ended January 2, 2021:

 

 

 

Year Ended January 2, 2021

 

Restructuring costs and charges

 

Beginning
of Period

 

 

Charged
to Expense

 

 

Write-offs of
Assets

 

 

Settled in Cash

 

 

End of
Period

 

(in thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Property and equipment costs and charges

 

$

 

 

$

1,284

 

 

$

(540

)

 

$

(744

)

 

$

 

Impairment of lease right-of-use asset

 

 

 

 

 

639

 

 

 

(639

)

 

 

 

 

 

 

Inventory charges

 

 

 

 

 

1,164

 

 

 

(1,263

)

 

 

99

 

 

 

 

Personnel-related costs

 

 

 

 

 

1,140

 

 

 

 

 

 

(1,140

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total restructuring costs and charges

 

$

 

 

$

4,227

 

 

$

(2,442

)

 

$

(1,785

)

 

$

 

23. Redeemable Non-Controlling Interest

On February 1, 2021, we completed an acquisition of a 75% ownership stake in Eco. The seller of Eco obtained the remaining equity interest in the newly formed company, Eco Enterprises. The seller’s redeemable non-controlling interest was initially established at fair value.

 

The agreement between PGT Innovations, Inc. and the seller provides the Company with a call right for seller’s equity interest in the third year following the acquisition date. If the Company does not exercise its right to call by the third anniversary, the agreement provides the seller with a put right which can be exercised during the 15-day period following the third anniversary. Upon exercise of the put or call right, the purchase price is calculated based on a future agreed performance metric. The put option makes the non-controlling interest redeemable and, therefore, the redeemable non-controlling interest is classified as temporary equity outside of shareholders’ equity.

 

The Company calculates the estimated future redemption value of the non-controlling interest on a quarterly basis and is adjusted to accreted value using the effective interest method. Any accretion adjustment in the current reporting period of the redeemable non-controlling interest is offset against retained earnings and impacts earnings used in the calculation of earnings per share attributable to common shareholders in the reporting period.

 

Based on the formula in the operating agreement governing this transaction, the future redemption value of the redeemable non-controlling interest was estimated to be $56.6 million, which we accreted to $36.9 million as of January 1, 2022.

 

The following table presents the changes in the Company’s redeemable non-controlling interest for the period presented:

 

 

 

Year Ended

 

 

 

January 1,

 

(in thousands)

 

2022

 

Balance at beginning of year

 

$

 

Redeemable non-controlling interest in Eco at initially estimated fair value

 

 

28,464

 

Net income attributable to redeemable non-controlling interest

 

 

2,318

 

Change in value of redeemable non-controlling interest

 

 

6,081

 

Balance at end of year

 

$

36,863

 

 

 

- 89 -


 

Item 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

Item 9A. CONTROLS AND PROCEDURES

Disclosure Controls and Procedures

Our management, under the supervision and with the participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(c) of the Securities and Exchange Act of 1934, as amended, or the Exchange Act) as of January 1, 2022. Our disclosure controls and procedures are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported, within the time periods specified in the rules and forms of the SEC. These disclosure controls and procedures include, among other things, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file under the Exchange Act is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating the disclosure controls and procedures, our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, management is required to apply its judgment in evaluating the benefits of possible disclosure controls and procedures relative to their costs to implement and maintain.

Based on management’s evaluation, our principal executive officer and principal financial officer concluded that, as of January 1, 2022, our disclosure controls and procedures are effective to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Management's Report on Our Internal Control over Financial Reporting

Management’s annual report on internal control over financial reporting.

Internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) refers to the process designed by, or under the supervision of, our Chief Executive Officer and Chief Financial Officer, and effected by our board of directors, management and other personnel, 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. Management is responsible for establishing and maintaining adequate internal control over our financial reporting.

We have evaluated the effectiveness of our internal control over financial reporting as of January 1, 2022. The evaluation was performed based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on such evaluation, management concluded that, as of such date, our internal control over financial reporting is effective.

The effectiveness of the Company’s internal control over financial reporting as of January 1, 2022, has been audited by Ernst & Young LLP, an independent registered public accounting firm, which also audited the Company’s Consolidated Financial Statements for the year ended January 1, 2022. Ernst & Young LLP’s report on internal control over financial reporting is set forth below.

Changes in internal control over financial reporting

There have been no changes in our internal control over financial reporting for the quarter ended January 1, 2022, identified in connection with the evaluation described above that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. However, during the year ended January 1, 2022, we acquired Eco and Anlin. We are currently integrating Eco and Anlin into our operations, compliance programs and internal control processes. As such Eco and Anlin have not been included in our assessment of internal control over financial reporting as of January 1, 2022. We will include Eco and Anlin into our assessment of internal controls as of December 31, 2022, the end of our 2022 fiscal year. Eco Enterprises and Anlin Industries are included in the 2021 consolidated financial statements of the Company and constitute 22.0% of total assets as of January 1, 2022 and 9.2% of revenues for the fiscal year then ended.

 

- 90 -


 

Attestation report of the registered public accounting firm.

Report of Independent Registered Public Accounting Firm

To the Shareholders and the Board of Directors of PGT Innovations, Inc.

Opinion on Internal Control Over Financial Reporting

We have audited PGT Innovations, Inc.’s internal control over financial reporting as of January 1, 2022, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, PGT Innovations, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of January 1, 2022, based on the COSO criteria.

As indicated in the accompanying Management’s Report on our Internal Control over Financial Reporting, management’s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of Eco Enterprises and Anlin Industries, which are included in the 2021 consolidated financial statements of the Company and constitute 22.0% of total assets as of January 1, 2022 and 9.2% of revenues for the fiscal year then ended. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of Eco Enterprises and Anlin Industries.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheet of the Company as of January 1, 2022, the related consolidated statements of operations, comprehensive income, shareholders' equity and cash flows for the fiscal period ended January 1, 2022, and the related notes and the financial statement schedule listed in the Index at Item 15(a) and our report dated March 1, 2022 expressed an unqualified opinion thereon.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Report on our Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ Ernst & Young LLP

Tampa, Florida

March 1, 2022

 

 

- 91 -


 

Item 9B. OTHER INFORMATION

None.

 

Item 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

None.

- 92 -


 

PART III

Item 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

Executive Officers

The information required by this item with respect to our executive officers will be set forth in Proxy Statement for our 2022 Annual Meeting of Stockholders (our “2022 Proxy Statement”), under the caption "Governance of the Company" and is incorporated herein by reference.

Directors

The information required by this item with respect to our board of directors and committees thereof will be set forth in our 2022 Proxy Statement under the caption "Governance of the Company" and is incorporated herein by reference.

Section 16(a) Beneficial Ownership Reporting Compliance

The information required by this item with respect to Section 16(a) beneficial ownership reporting compliance will be set forth in our 2022 Proxy Statement under the caption "Compliance with Section 16(a) of the Securities Exchange Act of 1934" and is incorporated herein by reference.

Item 11. EXECUTIVE COMPENSATION

The information required by this item will be set forth in our 2022 Proxy Statement under the captions “Executive Compensation,” “Employment Agreements”, and “Change in Control Agreements,” “Information Regarding the Board and its Committees — Information on the Compensation of Directors,” “Compensation Committee Report,” and “Compensation Committee Interlocks and Insider Participation,” which information is incorporated herein by reference.

Item 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The information required by this item will be set forth in our 2022 Proxy Statement under the caption “Security Ownership of Certain Beneficial Owners and Management” and “Equity Compensation Plan Information,” which information is incorporated herein by reference.

The information required by this item will be set forth in our 2022 Proxy Statement under the caption “Certain Relationships and Related Transactions,” which information is incorporated herein by reference.

Item 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES

The information required by this item will be set forth in our 2022 Proxy Statement under the caption “Audit Committee Report — Fees Paid to the Principal Accountant,” which information is incorporated herein by reference.

- 93 -


 

PART IV

Item 15. EXHIBIT AND FINANCIAL STATEMENT SCHEDULES

(a)(1) See the index to consolidated financial statements and schedule provided in Item 8 for a list of the financial statements filed as part of this report.

(2) Schedule II – Valuation and Qualifying Accounts

 

 

 

Balance at

 

 

 

 

 

 

 

 

Balance at

 

 

 

Beginning

 

 

Costs and

 

 

 

 

 

End of

 

Allowance for Doubtful Accounts

 

of Period

 

 

expenses

 

 

Deductions*

 

 

Period

 

 

 

(in thousands)

 

Year ended January 1, 2022

 

$

3,716

 

 

$

3,834

 

 

$

(2,848

)

 

$

4,702

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year ended January 2, 2021

 

$

3,320

 

 

$

996

 

 

$

(600

)

 

$

3,716

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year ended December 28, 2019

 

$

2,789

 

 

$

1,553

 

 

$

(1,022

)

 

$

3,320

 

 

* Represents uncollectible accounts charged against the allowance for doubtful accounts, net of recoveries.

(3) The following documents are filed, furnished or incorporated by reference as exhibits to this report as required by Item 601 of Regulation S-K

 

 

 

 

Exhibit

Number

 

Description

 

 

 

2.1

 

Purchase Agreement, dated as of July 24, 2018 by and among the Company, Coyote Acquisition Co., GEF WW Parent LLC, WWS Blocker LLC and the Sellers and Additional Sellers named in the Purchase Agreement and the Seller Representative*(incorporated herein by reference to Exhibit 2.1 to Current Report on Form 8-K filed with the Securities and Exchange Commission on July 24, 2018)

 

 

 

2.2

 

Membership Interest Purchase Agreement, dated as of December 10, 2019, among the Company, NewSouth Window Solutions, LLC, NewSouth Window Solutions of Orlando, LLC, NSWS Holdings, Inc., NSWS Orlando Holdings, Inc., the current members of NewSouth Window Solutions, LLC and NSWS Rep, LLC, as representative of the Sellers (incorporated herein by reference to Exhibit 2.1 to Current Report on Form 8-K filed with the Securities and Exchange Commission on December 10, 2019)

 

 

 

2.3

 

Purchase Agreement, dated as of January 7, 2021, among the Company, Eco Window Systems, LLC, Eco Glass Production Inc., Unity Windows Inc., Frank Mata, an individual, Luis Arrieta, an individual, New Eco Windows Holding, LLC, a newly formed Delaware limited liability company, and three newly formed entities (incorporated herein by reference to Exhibit 2.1 to Current Report on Form 8-K filed with the Securities and Exchange Commission on January 11, 2021)

 

 

 

2.4

 

Asset Purchase Agreement, dated as of September 1, 2021, by and among Anlin Industries, Western Window Holding LLC and the Company (incorporated herein by reference to Exhibit 2.1 to Current Report on Form 8-K filed with the Securities and Exchange Commission on September 3, 2021)*

 

 

 

3.1

 

Amended and Restated Certificate of Incorporation of PGT, Inc. (incorporated herein by reference to Exhibit 3.1 to the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 18, 2010)

 

 

 

3.2

 

Amended and Restated By-Laws of PGT Innovations, Inc. (incorporated herein by reference to Exhibit 3.1 to Current Report on Form 8-K dated February 27, 2017, filed with the Securities and Exchange Commission on March 2, 2017)

 

 

 

3.3

 

Certificate of Amendment to the Amended and Restated Certificate of Incorporation of PGT, Inc. (incorporated herein by reference to Exhibit 3.1 to Current Report on Form 8-K dated December 14, 2016, filed with the Securities and Exchange Commission on December 19, 2016)

 

 

 

 

4.1

 

Form of Specimen Certificate (incorporated herein by reference to Exhibit 4.1 to Amendment No. 2 to the Registration Statement of the Company on Form S-1, filed with the Securities and Exchange Commission on December 24, 2009, Registration No. 333-132365)

 

 

 

 

- 94 -


 

4.2

 

Indenture, dated as of August 10, 2018, between PGT Escrow Issuer, Inc. and U.S. Bank National Association, as Trustee, governing the 6.75% Senior Notes due 2026 (incorporated herein by reference to Exhibit 4.1 to Current Report on Form 8-K filed with the Securities and Exchange Commission on August 13, 2018)

 

 

 

4.3

 

Form of 6.75% Senior Note due 2026 (incorporated herein by reference to Exhibit 4.1 to Current Report on Form 8-K filed with the Securities and Exchange Commission on August 13, 2018)

 

 

 

4.4

 

First Supplemental Indenture, dated as of August 13, 2018, by and between U.S. Bank National Association and the Guarantors party thereto (incorporated herein by reference to Exhibit 4.3 to Current Report on Form 8-K filed with the Securities and Exchange Commission on August 13, 2018)

 

 

 

4.5

 

Second Supplemental Indenture, dated as of January 24, 2020, by and between the Company, U.S. Bank National Association, as Trustee, and the Guarantors party thereto (incorporated by reference to Exhibit 4.1 to Current Report on Form 8-K filed with the Securities and Exchange Commission on January 24, 2020)

 

 

 

4.6

 

Third Supplemental Indenture, dated as of February 1, 2020, by and between the Company, U.S. Bank National Association, as Trustee, and the Guarantors party thereto (incorporated by reference to Exhibit 4.1 to Current Report on Form 8-K filed with the Securities and Exchange Commission on February 3, 2020)

 

 

 

4.7

 

Fourth Supplemental Indenture, dated as of January 26, 2021, by and between the Company, U.S. Bank National Association, as Trustee, and the Guarantors party thereto (incorporated by reference to Exhibit 4.1 to Current Report on Form 8-K filed with the Securities and Exchange Commission on January 26, 2021)

 

 

 

4.8

 

Indenture, dated as of September 24, 2021, by and among the Company, the Guarantors party thereto and U.S. Bank National Association, as Trustee, governing the 4.375% Senior Notes due 2029 (incorporated herein by reference to Exhibit 4.1 to Current Report on Form 8-K filed with the Securities and Exchange Commission on September 28, 2021)

 

 

 

4.9

 

Form of 4.375% Senior Note due 2029 (incorporated herein by reference to Exhibit 4.1 to Current Report on Form 8-K filed with the Securities and Exchange Commission on September 28, 2021)

 

 

 

10.1

 

Credit Agreement dated February 16, 2016, among PGT Innovations, Inc., the lending institutions from time to time party thereto, and Deutsche Bank AG New York Branch, as Administrative Agent, Collateral Agent, Swing Line Lender and Letter of Credit Issuer. (incorporated herein by reference to Exhibit 10.1 to Current Report on Form 8-K dated February 16, 2016, filed with the Securities and Exchange Commission on February 17, 2016)

 

 

 

10.4

 

Product Supply and Sales Agreement dated February 7, 2020, by and between PGT Innovations, Inc. and Kuraray America, Inc. (incorporated herein by reference to Exhibit 10.1 to Current Report on Form 8-K dated February 7, 2020, filed with the Securities and Exchange Commission on February 14, 2020)

 

 

 

10.6

 

PGT Innovations, Inc. Amended and Restated 2006 Equity Incentive Plan (incorporated herein by reference to Exhibit 10.7 to the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 18, 2010)

 

 

 

10.7

 

Form of PGT Innovations, Inc. 2006 Equity Incentive Plan Non-Qualified Stock Option Agreement (incorporated herein by reference to Exhibit 10.8 to Amendment No. 3 to the Registration Statement of the Company on Form S-1/A, filed with the Securities and Exchange Commission on June 8, 2006)

 

 

 

10.8

 

Third Amendment to the Credit Agreement, dated as of October 31, 2019, by and among the Company, the other Credit Parties thereto, SunTrust Bank, as Initial Term A Lender, the Initial Revolving Credit Lenders, each LC Issuer, and SunTrust Bank, as Administrative Agent, Collateral Agent and Swing Line Lender (incorporated by reference to Exhibit 10.1 to Current Report on Form 8-K filed with the Securities and Exchange Commission on November 6, 2019)

 

 

 

 

- 95 -


 

10.9

 

Form of PGT Innovations, Inc. Director Indemnification Agreement (incorporated herein by reference to Exhibit 10.9 to Annual Report on Form 10-K, filed with the Securities and Exchange Commission on March 10, 2017)

 

 

 

10.10

 

Form of PGT Innovations, Inc. 2006 Equity Incentive Plan Replacement Non-Qualified Stock Option Agreement (incorporated herein by reference to Exhibit 10.17 to the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 18, 2010)

 

 

 

10.11

 

PGT Innovations, Inc. 2014 Omnibus Equity Incentive Plan (incorporated herein by reference to Appendix A to Definitive Proxy Statement on Form DEF 14A dated March 28, 2014, filed with the Securities and Exchange Commission on April 2, 2014)

 

 

 

10.14

 

First Amendment to Credit Agreement, dated as of February 17, 2017, among PGT Innovations, Inc., the lending institutions from time-to-time party thereto, and Deutsche Bank AG New York Branch, as Administrative Agent, Collateral Agent, Swing Line Lender and Letter of Credit Issuer. (incorporated herein by reference to Exhibit 10.1 to Current Report on Form 8-K dated February 17, 2017, filed with the Securities and Exchange Commission on February 22, 2017)

 

 

 

10.15

 

Independent Contractor Agreement effective as of January 1, 2019, by and between Rodney Hershberger, and PGT Innovations, Inc. (incorporated herein by reference to Exhibit 10.15 to Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 26, 2020)

 

 

 

10.18

 

Supply Agreement dated September 22, 2017, by and between PGT Industries, Inc. and Cardinal LG Company (incorporated herein by reference to Exhibit 10.1 to Current Report on Form 8-K dated September 22, 2017, filed with the Securities and Exchange Commission on September 22, 2017)

 

 

 

10.19

 

PGT Savings Plan (incorporated herein by reference to Exhibit 4.5 to the Company’s Form S-8 Registration Statement, filed with the Securities and Exchange Commission on October 15, 2007)

 

 

 

10.20

 

Second Amendment to Credit Agreement, dated March 16, 2018 by and among PGT Innovations, Inc., a Delaware corporation, the other Credit Parties (as defined in the Credit Agreement) party hereto, the Lenders party hereto, SunTrust Bank, as Administrative Agent, Collateral Agent, Swing Line Lender and an LC Issuer and Deutsche Bank AG New York Branch, as resigning Administrative Agent, resigning Collateral Agent, resigning Swing Line Lender and a resigning LC Issuer (incorporated herein by reference to Exhibit 10.1 to Current Report on Form 8-K filed with the Securities and Exchange Commission on March 20, 2018)

 

 

 

10.21

 

Supply Agreement, effective as of January 1, 2019, by and between PGT Industries, Inc. and Vitro Flat Glass LLC. (incorporated herein by reference to Exhibit 10.1 to Current Report on Form 8-K filed with the Securities and Exchange Commission on December 28, 2018)

 

 

 

 

10.22

 

PGT Innovations, Inc. 2019 Employee Stock Purchase Plan dated as of April 12, 2019 (incorporated herein by reference to Appendix B to DEF 14A filed with the Securities and Exchange Commission on February 26, 2020)

 

 

 

10.23

 

Amended and Restated PGT Innovations, Inc. 2019 Equity and Incentive Compensation Plan dated as of June 10, 2022 (incorporated by reference to Appendix A to DEF 14A filed with the Securities and Exchange Commission on April 29, 2022)

 

 

 

10.24

 

Fourth Amendment to the Credit Agreement, dated as of October 25, 2021, by and among PGT Innovations, Inc., the other Credit Parties party thereto, Truist Bank (as successor by merger to SunTrust Bank), as Incremental Term A Lender, Administrative Agent and Collateral Agent (incorporated by reference to Exhibit 10.1 to Current Report on Form 8-K filed with the Securities and Exchange Commission on October 29, 2021)

 

 

 

10.25

 

Employment Agreement between PGT Innovations, Inc. and Robert Keller, dated January 1, 2021 (incorporated herein by reference to Exhibit 10.25 to Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 1, 2022)

 

 

 

10.26

 

Employment Agreement between PGT Innovations, Inc. and Brad West, dated January 1, 2021 (incorporated herein by reference to Exhibit 10.26 to Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 1, 2022)

 

 

 

10.27

 

Employment Agreement between PGT Innovations, Inc. and Michael Wothe, dated January 1, 2021 (incorporated herein by reference to Exhibit 10.28 to Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 1, 2022)

 

 

 

21.1

 

List of subsidiaries (incorporated herein by reference to Exhibit 21.1 to Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 1, 2022)

 

 

 

23.1

 

Consent of Ernst & Young LLP, Independent Registered Public Accounting Firm**

 

- 96 -


 

 

 

 

 

23.2

 

Consent of KPMG LLP, Independent Registered Public Accounting Firm**

 

 

 

24.1

 

Power of Attorney (included on the signature page of this Annual Report on Form 10-K/A)**

 

 

 

31.1

 

Certification of chief executive officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002**

 

 

 

31.2

 

Certification of chief financial officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002**

 

 

 

32.1

 

Certification of chief executive officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002**

 

 

 

32.2

 

Certification of chief financial officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002**

 

 

 

101.INS

 

Inline XBRL Instance Document – The instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document.

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema**

 

 

 

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase**

 

 

 

101.DEF

 

Inline XBRL Taxonomy Extension Definition**

 

 

 

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase**

 

 

 

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase**

 

 

 

104

 

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

 

* Certain exhibits and schedules have been omitted, and the Company agrees to furnish supplementally to the Commission a copy of any omitted exhibits or schedules upon request. Portions of this exhibit have been omitted pursuant to Item 601(b)(2) of Regulation S-K because they (i) are not material and (ii) would likely cause competitive harm to the Company if publicly disclosed. The Company agrees to furnish supplementally to the Commission an unredacted copy of this exhibit upon request.

 

** Filed herewith.

Item 16. Form 10-K SUMMARY

None.

- 97 -


 

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Exchange Act, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

 

 

 

PGT INNOVATIONS, INC.

 

(Registrant)

 

 

Date: June 10, 2022

/s/ Jeffrey Jackson

 

 

Jeffrey Jackson

 

President and Chief Executive Officer

 

 

Date: June 10, 2022

/s/ John Kunz

 

 

John Kunz

 

Senior Vice President and Chief Financial Officer

 

The undersigned hereby constitute and appoint Ryan Quinn and his substitutes our true and lawful attorneys-in-fact with full power to execute in our name and behalf in the capacities indicated below any and all amendments to this report and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, and hereby ratify and confirm all that such attorney-in-fact or his substitutes shall lawfully do or cause to be done by virtue thereof. Pursuant to the requirements of the Exchange Act, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

 

Signature

 

Title

 

Date

 

 

 

 

 

/s/ Rodney Hershberger

 

Chairman of the Board of Directors

 

June 10,
2022

Rodney Hershberger

 

 

 

 

 

 

 

/s/ Jeffrey T. Jackson

 

President and Chief Executive Officer (Principal
Executive Officer) and Director

 

June 10,
2022

Jeffrey T. Jackson

 

 

 

 

 

 

 

/s/ John Kunz

 

Senior Vice President and Chief Financial Officer (Principal Financial and Accounting Officer)

 

June 10,
2022

John Kunz

 

 

 

 

 

 

 

/s/ Sheree L. Bargabos

 

Director

 

June 10,
2022

Sheree L. Bargabos

 

 

 

 

 

 

 

/s/ Xavier Boza

 

Director

 

June 10,
2022

Xavier Boza

 

 

 

 

 

 

 

/s/ Alexander R. Castaldi

 

Director

 

June 10,
2022

Alexander R. Castaldi

 

 

 

 

 

 

 

/s/ Richard D. Feintuch

 

Director

 

June 10,
2021

Richard D. Feintuch

 

 

 

 

 

 

 

/s/ Frances Powell Hawes

 

Director

 

June 10,
2022

Frances Powell Hawes

 

 

 

 

 

 

 

/s/ Brett N. Milgrim

 

Director

 

June 10,
2022

Brett N. Milgrim

 

 

 

 

 

 

 

/s/ William J. Morgan

 

Director

 

June 10,

2022

William J. Morgan

 

 

 

 

 

 

 

/s/ Floyd F. Sherman

 

Director

 

June 10,
2022

Floyd F. Sherman

 

 

 

- 98 -


EX-23.1 2 pgti-ex23_1.htm EX-23.1 EX-23.1

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the following Registration Statements:

(1) Registration Statement (Form S-3 No. 333-227281) of PGT Innovations, Inc., and

(2) Registration Statements (Form S-8 Nos. 333-231721, 333-196048, 333-166075, 333-146719, and 333-135616) of PGT Innovations, Inc.;

 

of our reports dated March 1, 2022, with respect to the consolidated financial statements and schedule of PGT Innovations, Inc. and the effectiveness of internal control over financial reporting of PGT Innovations, Inc. included in this Annual Report (Form 10-K) of PGT Innovations, Inc. for the year ended January 1, 2022.

/s/ Ernst & Young LLP

Tampa, Florida

March 1, 2022

 


EX-23.2 3 pgti-ex23_2.htm EX-23.2 EX-23.2

Exhibit 23.2

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the registration statement (No. 333-227281) on Form S-3 and the registration statements (Nos. 333-231721, 333-196048, 333-166075, 333-146719, 333-135616) on Form S-8 of our report dated March 2, 2021, with respect to the consolidated financial statements and financial statement schedule of PGT Innovations, Inc.

/s/ KPMG LLP

Tampa, Florida

June 10, 2022


EX-31.1 4 pgti-ex31_1.htm EX-31.1 EX-31.1

Exhibit 31.1

Certification

I, Jeffrey Jackson, certify that:

1. I have reviewed this report on Form 10-K/A (Amendment No. 1) for the year ended January 1, 2022 of PGT Innovations, 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: June 10, 2022

 

 

/s/ Jeffrey Jackson

 

 

 

Jeffrey Jackson

President and Chief Executive Officer

 

 

 

 


EX-31.2 5 pgti-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

Certification

I, John Kunz, certify that:

1. I have reviewed this report on Form 10-K/A (Amendment No. 1) for the year ended January 1, 2022 of PGT Innovations, 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: June 10, 2022

 

/s/ John Kunz

 

 

John Kunz

 

 

Senior Vice President and Chief Financial Officer

 


EX-32.1 6 pgti-ex32_1.htm EX-32.1 EX-32.1

Exhibit 32.1

Certification of CEO and CFO Pursuant to 18 U.S.C. Section 1350

(Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002)

In connection with the Annual Report on Form 10-K/A (Amendment No. 1) of PGT Innovations, Inc. (the “registrant”) for the annual period ended January 1, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “report”), Jeffrey Jackson and John Kunz, as President and Chief Executive Officer and Sr. Vice President and Chief Financial Officer, respectively, of the registrant, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to our knowledge:

(1) The report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, as amended; and

(2) The information contained in the report fairly presents, in all material respects, the financial condition and results of operations of the registrant.

Dated: June 10, 2022

 

/s/ Jeffrey Jackson

Jeffrey Jackson

President and Chief Executive Officer

 

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the registrant and will be retained by the registrant and furnished to the Securities and Exchange Commission or its staff upon request. The foregoing certification is being furnished to the Securities and Exchange Commission as an exhibit to the Form 10-K/A (Amendment No. 1) and shall not be considered filed as part of the Form 10-K/A (Amendment No. 1).


EX-32.2 7 pgti-ex32_2.htm EX-32.2 EX-32.2

Exhibit 32.2

Certification of CEO and CFO Pursuant to 18 U.S.C. Section 1350

(Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002)

In connection with the Annual Report on Form 10-K/A (Amendment No. 1) of PGT Innovations, Inc. (the “registrant”) for the annual period ended January 1, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “report”), Jeffrey Jackson and John Kunz, as President and Chief Executive Officer and Sr. Vice President and Chief Financial Officer, respectively, of the registrant, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to our knowledge:

(1) The report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, as amended; and

(2) The information contained in the report fairly presents, in all material respects, the financial condition and results of operations of the registrant.

Dated: June 10, 2022

 

/s/ John Kunz

John Kunz

Senior Vice President and Chief Financial Officer

 

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the registrant and will be retained by the registrant and furnished to the Securities and Exchange Commission or its staff upon request. The foregoing certification is being furnished to the Securities and Exchange Commission as an exhibit to the Form 10-K/A (Amendment No. 1) and shall not be considered filed as part of the Form 10-K/A (Amendment No. 1).


GRAPHIC 8 img149135297_0.jpg GRAPHIC begin 644 img149135297_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#T/P7X+\*W M7@7P]<7'AK1IIY=,MGDDDL(F9V,2DDDKDDGG-;G_ @G@_\ Z%30_P#P70__ M !-'@3_DGGAK_L%6O_HI:Z"@#G_^$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*F MA_\ @NA_^)KH** .?_X03P?_ -"IH?\ X+H?_B:/^$$\'_\ 0J:'_P""Z'_X MFN@HH Y__A!/!_\ T*FA_P#@NA_^)H_X03P?_P!"IH?_ (+H?_B:Z"B@#G_^ M$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*FA_\ @NA_^)KH** .?_X03P?_ -"I MH?\ X+H?_B:/^$$\'_\ 0J:'_P""Z'_XFN@HH Y__A!/!_\ T*FA_P#@NA_^ M)H_X03P?_P!"IH?_ (+H?_B:Z"B@#G_^$$\'_P#0J:'_ ."Z'_XFC_A!/!__ M $*FA_\ @NA_^)KH** .?_X03P?_ -"IH?\ X+H?_B:/^$$\'_\ 0J:'_P"" MZ'_XFN@HH Y__A!/!_\ T*FA_P#@NA_^)H_X03P?_P!"IH?_ (+H?_B:Z"B@ M#G_^$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*FA_\ @NA_^)KH** .?_X03P?_ M -"IH?\ X+H?_B:/^$$\'_\ 0J:'_P""Z'_XFN@HH \[@7X;75O%<6_@^.:" M5 \N@\"?\D\\-?]@JU_]%+7 M04 >?_9OAY_T)7_EHW'_ ,CT?9OAY_T)7_EHW'_R/7H%% 'G_P!F^'G_ $)7 M_EHW'_R/1]F^'G_0E?\ EHW'_P CUZ!10!Y_]F^'G_0E?^6C@44 >?_ &;X>?\ 0E?^6C?]"5_P"6C?]"5_Y:-Q_P#(]'V;X>?]"5_Y:-Q_\CUZ!7*:E\2O"&DZC/87 MFLHES VR14ADD"MW&54C(Z$9X.0>151C*6RN)R4=V97V;X>?]"5_Y:-Q_P#( M]'V;X>?]"5_Y:-Q_\CTNI?&/PA::=//9WSWURBYCMD@D0R-V&YE ]3Z9P"> M":;\8_"%WIT$]Y?/8W+KF2V>"1S&W<;E4@CT/IC(!X%>QJ6ORLCVM.]KB?9O MAY_T)7_EHW'_ ,CT?9OAY_T)7_EHW'_R/6QI'Q$\*Z[JD.FZ;JOGW*'6QU>Y3QOG6[:[ODM=#W6G[UHII%AA\OR_.;>%08#; MCNX()%1*+CHU8M24M4S0^S?#S_H2O_+1N/\ Y'H^S?#S_H2O_+1N/_D>M2_U M"2[NM8DN/$4F@:?I%PEJTL?D 2,T44F]WF1@!^]554 <@DEMP"T]6O-2O/#] MAK%AXHV>9=VMHS:5]GEMI@]VL+2*9(W8,58_+N(4C&6P2R&5_LWP\_Z$K_RT M;C_Y'H^S?#S_ *$K_P M&X_^1Z[BQMY;2SC@FO9[V10BJO'3@# MIZ\US^H^)O[%U_5/MIGDL+>TTXI%!#YCB2>XFB) W-TCX&3\O )." 8_P!F M^'G_ $)7_EHW'_R/1]F^'G_0E?\ EHW'_P CUT'_ ED'V7/]G7W]H?:_L7] MF_NO.\[RO.V[M_E?ZK]YG?C'&=WRUJ0W,U_I9FMXY+.X=&54NX23%(,CYE## M< P_A;##E6((- '%_9OAY_T)7_EHW'_R/1]F^'G_ $)7_EHW'_R/70>%/^$E M-G<'Q+) TQE)A6.V6(JA)8 E97!P&5,<8*-S(,.W04 >?_9OAY_T)7_EHW'_ M ,CT?9OAY_T)7_EHW'_R/7H%% 'G_P!F^'G_ $)7_EHW'_R/1]F^'G_0E?\ MEHW'_P CUZ!10!Y_]F^'G_0E?^6C@44 >?_ M &;X>?\ 0E?^6C?]"5_P"6C?]"5_Y:-Q M_P#(]'V;X>?]"5_Y:-Q_\CUZ!10!Y_\ 9OAY_P!"5_Y:-Q_\CT?9OAY_T)7_ M ):-Q_\ (]>@44 >?_9OAY_T)7_EHW'_ ,CT?9OAY_T)7_EHW'_R/7H%% 'G M_P!F^'G_ $)7_EHW'_R/1]F^'G_0E?\ EHW'_P CUZ!10!Y_]F^'G_0E?^6C M@44 >?_ &;X>?\ 0E?^6C?]"5 M_P"6C?]"5_Y:-Q_P#(]'V;X>?]"5_Y:-Q_\CUZ!10! MY_\ 9OAY_P!"5_Y:-Q_\CT?9OAY_T)7_ ):-Q_\ (]>@44 >?_9OAY_T)7_E MHW'_ ,CT?9OAY_T)7_EHW'_R/7H%% 'G_P!F^'G_ $)7_EHW'_R/6Q8>$O ^ MIZ=;7]GX8T.2UNHDFA?^S8AN1@"IP5R,@CK745S_ ($_Y)YX:_[!5K_Z*6@ M_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ M /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X M+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC M_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ MT*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@ MNA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH* M* .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$ M$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J M:'_X+H?_ (FOG3X^Z3INC>.K&WTO3[2Q@;3(W:.UA6)2WFRC)"@#. !GV%?5 M=?,'[1W_ "4/3_\ L%1_^C9: /?_ )_R3SPU_V"K7_T4M=!7/\ @3_DGGAK M_L%6O_HI:Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** .?\"?\D\\-?\ 8*M?_12UT%<_X$_Y)YX:_P"P5:_^BEKH* "B MBB@ HHHH **** "BBB@ HHHH R_$'A_3O$^CRZ9J&-'BTS3(?+@3EF/+R-W=CW8X_D!@ "I=2UG3](\K[=<>5YN= MGR,V<8ST!]14>G>(-+U6X:"RNO-D5=Y7RV7C(&>0/45?O\MNA/N\U^IIUGZ- MIG]D6,EMYWF[[NYN=VW;CSIGEVXR>F_&>^,\=*T*Y]?&.EOH^M:BOGE='^T& MZ@*8DQ"SJ64$X96,3[6S@D$9!5@(*)+G1]2@O[F[T/4;2T-XXDNH[NS:X5I% M14#KMD0J2JJI&2#M4@*=Q8E\-0G0H-+AN)%$=[#>O-( S2R+Y\120 MW$=I;Z)J5Y>?9X[B>VA: -;*Y8*'+RJI)*2#Y"WW#G@@D T))+X:S;11PQG3 MVMYFGE)^990T?EJ.>A4RD\'[HY'?+U/PQ_:.J7%[]L\OSO[/^3RLX^RW+3]< M_P 6[;[8SSTJ-O&$3FQCLM(U*^N+I+AC!#Y*M"8)%BE5S)(JY5W"_*6!P2"1 M@G8TV]GOK=I;C3+O3W#E1%=-$S$8'S#RW<8YQUSP>.F0#'N?"\SWES?VE_'% M>-J8U&W,MN9(XV^RK;%74.I<%0Y&&7!(Z@$'8LX+Z!(%NKV.Y(1S,WD;"SE@ M1LP<*BC< IW$C;EB02V?/XHMH+B7_1+M]/@>&O^P5:_P#HI:Z" MN?\ G_)//#7_8*M?_12UT% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 <_P"!/^2>>&O^P5:_^BEKH*Y_P)_R3SPU_P!@ MJU_]%+704 %%%% !1110 4444 %%%% !6/=: ;JYDG.L:K&7.=D5P$5?8 "M MBBFFUL)I/<\\\6^'KN+[']EDU34<[]WFL9O+^[C&!QGG\JK>%?#]]+J22)8@T1)W+\N2/QQ[5Z916OMGR\IG[)]<+K&AZHG@G6;JPL)Y+R;^V;6XM53$EQ!+/<-$RKQO96*,N3]R27: M&9P#ZA163;>YHDELLDS+NPD01IQNQT'GV]L<^JA> MC$&OXB^QIK(DO+76;9Q;I]GU'24N)&=PSY21(58$)\K*)0RGS& !^?/644AG MF]X)KJ_\/WOB"#7#"EIJ$8FT^&Z29@9X/(:46P#(SQ)N*D*-V?E4@*.P\-_8 M/[.D_L[^U?)\TY_M/[5YF[ Z?:?GVXQT^7.>^:V** .3TV[N="BN='_LV[N= M0DO;JXMMD+_9Y$FGDE5FG"E(PH?#!OFRC;5?*;\O4]/=_%%VYTZ>35WU6SET M^]%JS>59*+?SE%P!MB4[;K,992VYN#Y@W>@44 >;VWA6*273Y9],G,EWX@U$ M7SL'!>T+7;I&Y_Y]V81-L_U;%@2"6.:;6=I#JNB6VMZ/=W5A"FM*MJML\RI" M+V(0Y@&2\07RPJA6 ^1@ %W+ZI5=[&WDU&&_:/-U#%)#&^X_*CE"PQTY,:?E M[F@#S/4-)U(Z-'#J^GW=YK1\.6UOIDYA:Y:WU)5E$CB50PA?\HH \[ MT32%M_&.DWUUI$@GWZXBW+6;$QEKW?%E]OR QM*5)(!#L!][F/X>:3?V>HP2 MWB>5=1Z>8M1\O29+7SKDF/YIIWG M_P#8*C_]&RT >_\ @3_DGGAK_L%6O_HI:Z"N?\"?\D\\-?\ 8*M?_12UT% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <_ MX$_Y)YX:_P"P5:_^BEKH*Y_P)_R3SPU_V"K7_P!%+704 %%%% !1110 4444 M %%%% !5:2>Y60A+,LHZ,9 ,_A5FB@#.N;ZY@A+/:^7GY0WF X/THMKZYGA# M):^9CY2WF 9/TJS=64=WL\QG&W.-I]:2ULH[0L8W;7+&Z,LS6VLPW*?$::K+XG=X;V-(5TYM1,21_98&Q_H_R [F>.UU&6V47#M<"4D0.JDDH!GD<#'%=A9:;#8W6HW$32%[^X M%Q*&(P&$4<6%XZ;8U/.>2?H,^_\ #LEUK,FJ6FMZEIT\MO';RK:K RNL;2,I M/FQ.0V5U;+)&;.WGMT3=N#"5XW=G)RS.6C!+$Y)9BH6T]M+?S:O-KEC=&69K;68;N5 M[&$%F,!:".7 6--F\R1K&2C;F.[+6-:O[R;Q]:6%E=S[A]G$9CD*00,KF2YC MFZ+)));[=B8=EP7Q&/G.I<>#XKA+JU&KZE%I=V\K7&FIY/E2"5BTJ[C&90'+ M.3AP1N.TK@8DU#PC9ZC>7$DMY?1VMU+'<7-G#*$2:9 @23>%\U&7RXL;'4?N MQQRV0#G]5O\ 2[SQE/\ :[O7)[%M*LY[7^QY+UHSODN-SG[+Q\P5,%NH''0U MU'A?[9_8,7VWS]WFS>3]HSYGV?S7\C?N^;=Y7EYW_/G[WS9HT;P[!HLIECNI MYY#:0V>9$B0".)I60!8T51CS2O PJ\9R3L4 >9V/B36)O /ACS-*UF)YGTE M9=3DN("L@:: ,Q(F,A#@DW&GVTXN"93- M#YN_?'L 5/W$N"'8GY,J,G;<3PW9Q^'-.T,23_9=/^R^4Y8;V^SNCIN.,"&XENX+)BGE0SR;_,D4A0Y)\V7AF*C>< 87: 8 M^F>,]7U6WTMH?#D<<^K67VVS26_ 58U$?F&9@A*#,J;-@UNE%I'!+ID6JNE]>K;SO#(&*K"F&$LN$;*[E&2@W'=D=)IOANSTO^R/(D MG;^RM/;3X-[ [HSY62V ,M^Y7D8')XZ8IP^#;:UM[*"RU+4K1+>RAL)3#(@: MY@B!"*[%"5(W/\T91OG//"X ,^'Q!?:?XBUY9K62?34UBVM3.]QS$9H+5$2* M/!R!))N;)0 /E=YR!J6_B?[1_9O^A[?MNJW>F_ZW.SR/M'S].=WV?IQC?U.. M23PG!+K%S>OJ-\;>YNXKV6P_=>2TT2QA&SL\P8,,;8#X)7D$$@D?A."+6+:] M34;X6]M=RWL5A^Z\E9I5D#MG9YAR9I&P7P"W .?TKQ0Z+_:"13M#<:)H MS6UG+=-($EN99HUW2-DGDQAI,%B%SAB *$\87&CC6IM52"VN)-;2RACOM0$= MM ?L44A_?8.V,[79?ER2ZY52S8W(/!6FV]@MHD]WA+*RLXY"Z[H_LKL\,@^7 M!<,VXY!4[0"N,@D?@VVAAF\O4M2%Y)>_;Q?-(CRI/Y(A9E#(4P4##:5*C>=H M4!0H!7T[QHVKS:-%I^GQW U!+II)H[I3%$+>9(I&5L9D0EF*$ %ODR%#$I8\ M->*6\0W$Z"VM(TC0.4AO5EGMB3Q'-=7 M<]Q:V\\ DGD#&3S7C=V;CKNC& N%4$@ # $>G^'TL=1%[)J%]>R11-!;"[=6 M^SQ,5+*&"AGSYV=L89=:G,@CDO$1PY2=E8E M7;#;B0"!D;0!T%_X=DNM9DU2TUO4M.GEMX[>5;58&5UC:1E)\V)R#F5^A':K M$NBBZTF"PO;^[NS%<0W'VB01K([13+*H.Q%7&4 X4<>_- ''W]D8?%]QIL5G MXGU*TM],MGC2RUN2,QL\USN+L]RA(1-:-.C[A@9SOB9F_U:@EG+GS7(9-N)-R/388M9N=45I//N+>&W=21M"QM( MRD<9SF5L\]AT[W* "BBB@ HHHH **** "BBB@ HHHH **** "N?\"?\ )//# M7_8*M?\ T4M=!7/^!/\ DGGAK_L%6O\ Z*6@#H**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *^8/VCO^2AZ?\ ]@J/_P!&RU]/U\P?M'?\ ME#T__L%1_P#HV6@#W_P)_P D\\-?]@JU_P#12UT%<_X$_P"2>>&O^P5:_P#H MI:Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** .?\ G_)//#7_8*M?_12UT%<_P"!/^2>>&O^P5:_^BEKH* "BBB@ HHH MH **** "BBB@ HHJE+I%C/*TLL)9V.22[?XUE5=5+]TDWYNWZ,J*B_B?]?>B MT\JQL@8$!CC=V![ _7_/:A)5D9PH)"G&[L3W ^G^>]9SZ%8ED"P!5SECO;/T M'/Z_XY FA6(9PT 9TQW/;V<;?XGV_P !KRT;?$_N_P"" M:E-L7C_:Y/)=DDV0B(JS%D;8N\;OER5R0-R#2K M*VF6:&';(N<'*+W6=8_X2&?2=)TNQN?L]I#50H"POG'E$Y)'45CZKI.LOXO&J6VF_;+V"4'3KJ>=%M+>V:-%FB<9+I(S" M0B1(V/S1@L4#(#3?#=YJVK'4-=7589/[*M+8R)?&T>6:.2X\QF6VFV\[D8#) M WX'.X5H2=)IFMPWNB/J5UY=FD#SQW)>0;(FA=HY#O.,H&1B&('&"0.@QX?$ MNO1Z)#JFIZ!:6:7*0+! +]VE6:9TCC256A78 T@W$%BN#A6K8N=%M/\ A&KK M1X+..6WEMY8C!+,Z";>#NWR#+Y8L2S\MEBW)KBYO#4TUPEQHOA3^P;>W\J6> MT MHC>O'=6\R;1"[*65(9E!D*X,HP<%B #5D:2-5@ABP^PLN28B1ACP1T.0 #+ M?Q9K$>F:CK)T6Q_LC3Y;H2N-1?SVCMY'1V6/R=NX^6Q"EP.0"PZUU#7]FGF; MKN!?*E2"3,@&R1]NU#Z,=Z8'4[E]17F\GA=VL=7MD\$8UNYN[Y[77-MI^Z:6 M:1H9O,\SSEV!D.0NX;> 2!6QJNF:L-1U"V@TJ>YAU#6[#4!=Q2Q".&.(VH<. M&5+YT\L)56 (+ Q$ 9^9F"_+UKF[ MCPEJ]Y9W=H(8XC<66OVZR22#:K75TKPDXR<%06X!QC!P>*DGT;5M2UC5-2&@ M_8%NY='<*\T1ED^SW;/*TFQB P3;C#-E0N#G*J =I#JVFW-Z;*#4+26[",Y@ M296<*KF-CM!S@."I/8@CK1;:MIMY<26]KJ%I//&\B/'%,K,K(5#@@'(*ET!' M;<,]17+Z=XTPZ%,YAYW(6(8[VRB_Q '47NLZQ_PD,^ MDZ3I=C<_9[2&YDEN[]X/]8\JA0%A?./*)R2.HJQIOB*SO+&&6ZE@L[AY9;

F0"V*S[KPP-3\97U_=F^CM6T^UAA>TU":VW.LE MP7!$3J3@.GWO4X[U(/#D-OXJT.XM[&,V>GV5ZJR.0[1S2O =V6)8NP$Q+\DY M;)RW(!L6>K:;J%Q=6]EJ%IVECO8[E6CE::66((".,[HL=3DMC&1SR<7A;6;[P]#HTEG]DDL M/#5SH@GGE0QW$LB0JKQ["S>7^Y))=5;#+\I.0+%QHVK:CJFLZJN@_8?M']E3 MI$TT1FN&M;EY) ^UBHD*!57+%2-F67Y@@!VESJVFV5OUE$[R !V MGDEC5,'ONC '/)<#'KA^%M+U*PU&.*:RG@L+.T:VA6[>WE\D90+':R1@2&'" M'<9@'.V(XSNJ/Q)XO%4X/%.FKI+:CJEU::9 + MVXLU:ZN516:*:2/AFP,L(RV.W/7&:Q[G2-3@UJYU6.PDN4AUT7R0121B2>(Z MTN[%[5]3B>TT22U9HTGNA+&%^T M*(S$%3T5AE/E'S 'HDU_9V_VCS[N"+[-$)Y]\@7RHSNP[9^ZOR-R>/E/H:P M[/Q7)=^,;KP^=%NXA F[[4T\!4XSGY1(6Q@PG@%AYR;E0%2V/=^&+Z.U\/06 MNGQRQZ%90*0]QN:>&O^P5:_P#HI:Z"N?\ G_)//#7_8*M?_12T =! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7S!^T=_R4/3_ M /L%1_\ HV6OI^OF#]H[_DH>G_\ 8*C_ /1LM 'O_@3_ ))YX:_[!5K_ .BE MKH*Y_P "?\D\\-?]@JU_]%+704 %%%>;ZE?WEC\5;==6N]5L[";D45YGXKFOO"T=Q1V:,[+B490J?F!ZJI !Z)17-Z)$=.\5:KI,-Q=R6<5E:7*+=7,EPRR M2/<*Y#R,S8(B3Y16NWS%G;=G'E0/)T]=H./QH GHKGSXRTK/ MRP:RZ]GCT2\=6'J&$1!'N.#1_P )EI?_ #ZZY_X(KW_XS0!T%%<__P )EI?_ M #ZZY_X(KW_XS1_PF6E_\^NN?^"*]_\ C- '045S_P#PF6E_\^NN?^"*]_\ MC-'_ F6E_\ /KKG_@BO?_C- '045S__ F6E_\ /KKG_@BO?_C-'_"9:7_S MZZY_X(KW_P",T =!17/_ /"9:7_SZZY_X(KW_P",T?\ "9:7_P ^NN?^"*]_ M^,T =!17/_\ "9:7_P ^NN?^"*]_^,T?\)EI?_/KKG_@BO?_ (S0!T%%<_\ M\)EI?_/KKG_@BO?_ (S1_P )EI?_ #ZZY_X(KW_XS0!T%%<__P )EI?_ #ZZ MY_X(KW_XS1_PF6E_\^NN?^"*]_\ C- %/2=!\5:-HUCI=OK^C-!96\=O&TFC MREBJ*%!.+D#.!Z"KGV/QA_T'=#_\$TW_ ,E4?\)EI?\ SZZY_P""*]_^,T?\ M)EI?_/KKG_@BO?\ XS0 ?8_&'_0=T/\ \$TW_P E4?8_&'_0=T/_ ,$TW_R5 M1_PF6E_\^NN?^"*]_P#C-'_"9:7_ ,^NN?\ @BO?_C- !]C\8?\ 0=T/_P $ MTW_R51]C\8?]!W0__!--_P#)5'_"9:7_ ,^NN?\ @BO?_C-'_"9:7_SZZY_X M(KW_ .,T 'V/QA_T'=#_ /!--_\ )5'V/QA_T'=#_P#!--_\E4?\)EI?_/KK MG_@BO?\ XS1_PF6E_P#/KKG_ ((KW_XS0 ?8_&'_ $'=#_\ !--_\E4?8_&' M_0=T/_P33?\ R51_PF6E_P#/KKG_ ((KW_XS1_PF6E_\^NN?^"*]_P#C- !] MC\8?]!W0_P#P33?_ "51]C\8?]!W0_\ P33?_)5'_"9:7_SZZY_X(KW_ .,T M?\)EI?\ SZZY_P""*]_^,T 'V/QA_P!!W0__ 33?_)5'V/QA_T'=#_\$TW_ M ,E4?\)EI?\ SZZY_P""*]_^,T?\)EI?_/KKG_@BO?\ XS0 ?8_&'_0=T/\ M\$TW_P E4?8_&'_0=T/_ ,$TW_R51_PF6E_\^NN?^"*]_P#C-'_"9:7_ ,^N MN?\ @BO?_C- !]C\8?\ 0=T/_P $TW_R51]C\8?]!W0__!--_P#)5'_"9:7_ M ,^NN?\ @BO?_C-'_"9:7_SZZY_X(KW_ .,T 'V/QA_T'=#_ /!--_\ )5'V M/QA_T'=#_P#!--_\E4?\)EI?_/KKG_@BO?\ XS1_PF6E_P#/KKG_ ((KW_XS M0 ?8_&'_ $'=#_\ !--_\E4?8_&'_0=T/_P33?\ R51_PF6E_P#/KKG_ ((K MW_XS1_PF6E_\^NN?^"*]_P#C- !]C\8?]!W0_P#P33?_ "51]C\8?]!W0_\ MP33?_)5'_"9:7_SZZY_X(KW_ .,T?\)EI?\ SZZY_P""*]_^,T 'V/QA_P!! MW0__ 33?_)5'V/QA_T'=#_\$TW_ ,E4?\)EI?\ SZZY_P""*]_^,T?\)EI? M_/KKG_@BO?\ XS0 ?8_&'_0=T/\ \$TW_P E53L_#NO:?<75Q97OABVGNWWW M,D.@.C3-DG+D7.6.6)R?4^M7/^$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\ M$5[_ /&: #['XP_Z#NA_^":;_P"2J/L?C#_H.Z'_ .":;_Y*H_X3+2_^?77/ M_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9H /L?C#_ *#NA_\ @FF_^2J/L?C# M_H.Z'_X)IO\ Y*H_X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H M/L?C#_H.Z'_X)IO_ )*H^Q^,/^@[H?\ X)IO_DJC_A,M+_Y]=<_\$5[_ /&: M/^$RTO\ Y]=<_P#!%>__ !F@ ^Q^,/\ H.Z'_P"":;_Y*H^Q^,/^@[H?_@FF M_P#DJC_A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QF@ ^Q^,/^@[H M?_@FF_\ DJC['XP_Z#NA_P#@FF_^2J/^$RTO_GUUS_P17O\ \9H_X3+2_P#G MUUS_ ,$5[_\ &: #['XP_P"@[H?_ ()IO_DJC['XP_Z#NA_^":;_ .2J/^$R MTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&: #['XP_Z#NA_^":;_P"2 MJ/L?C#_H.Z'_ .":;_Y*H_X3+2_^?77/_!%>_P#QFC_A,M+_ .?77/\ P17O M_P 9H /L?C#_ *#NA_\ @FF_^2J/L?C#_H.Z'_X)IO\ Y*H_X3+2_P#GUUS_ M ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H /L?C#_H.Z'_X)IO_ )*H^Q^,/^@[ MH?\ X)IO_DJC_A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@ ^Q^ M,/\ H.Z'_P"":;_Y*H^Q^,/^@[H?_@FF_P#DJC_A,M+_ .?77/\ P17O_P 9 MH_X3+2_^?77/_!%>_P#QF@ ^Q^,/^@[H?_@FF_\ DJC['XP_Z#NA_P#@FF_^ M2J/^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: #['XP_P"@[H?_ M ()IO_DJM#0M,_L3P]IFD^=YWV&TBMO-V[=^Q N[&3C.,XR:S_\ A,M+_P"? M77/_ 17O_QFC_A,M+_Y]=<_\$5[_P#&: .@HKG_ /A,M+_Y]=<_\$5[_P#& M:/\ A,M+_P"?77/_ 17O_QF@#H**Y__ (3+2_\ GUUS_P $5[_\9H_X3+2_ M^?77/_!%>_\ QF@#H**Y_P#X3+2_^?77/_!%>_\ QFC_ (3+2_\ GUUS_P $ M5[_\9H Z"BN?_P"$RTO_ )]=<_\ !%>__&:/^$RTO_GUUS_P17O_ ,9H Z"B MN?\ ^$RTO_GUUS_P17O_ ,9H_P"$RTO_ )]=<_\ !%>__&: .@HKG_\ A,M+ M_P"?77/_ 17O_QFC_A,M+_Y]=<_\$5[_P#&: .@HKG_ /A,M+_Y]=<_\$5[ M_P#&:/\ A,M+_P"?77/_ 17O_QF@#H**Y__ (3+2_\ GUUS_P $5[_\9H_X M3+2_^?77/_!%>_\ QF@#H**Y\>,](\V&.1-5A\Z5(4>?1[N)-[L$4%VB"C+, M!R1UKH* "OF#]H[_ )*'I_\ V"H__1LM?3]?,'[1W_)0]/\ ^P5'_P"C9: / M?_ G_)//#7_8*M?_ $4M=!7/^!/^2>>&O^P5:_\ HI:Z"@ KE[WP19WOBV'7 M&NITC7,DUF -DTP: I(6QN&/LT.5!P?+7H-X?J** .;E\&VUZ/(U34M2U*Q5 M)$BM+J1-L0>-HCAU196/ER.N7=C\Q)RV&!)X/BNB9-2U?4M0N$0+;3S>2C6Q M$B2[D$<:J3OBB;YPP^0#&"P/244 9>E:*--N+B[FO[O4+RX1(WN;H1AO+0L4 M0"-$7 +NG_P#8*C_] M&RU]/U\P?M'?\E#T_P#[!4?_ *-EH ]_\"?\D\\-?]@JU_\ 12UT%<_X$_Y) MYX:_[!5K_P"BEKH* "L>X\4Z-:ZY'HTUYMOI. OE.44_* K2 ;%;,D8VD@_O M(^/G7.Q7E>JWC:3\7H&TNXD-Y=N4N+&[B5A(CM8(\EN%*OCRT8EFW &VE^4 M,: .\L?%&DZC>1VUO-.6ESY$LEI+'#/@$_NI64))E06&QCE06&0":KV?C31+ MZS-Y"]\+7REF2:73;F))58@*(V:,!V8LH55RS9& :YO4M?T7QI++;:?XEM+? M[$ER;-[.<2W7YS'=VA)& K9 /1-,UJRU?S1:M.LD6"\-S;26\ MB@YPVR15;:<, V,$JP!R#C0KE]#O[/5_&6L:CIMW!>V)T^R@%S;2"2,R+);,4QZ8PK9_2@"OHG_ " -._Z]8O\ MT$5?K#T>74QHE@([.T9/LT>TM=,"1M&,CRSC\ZN^;JW_ #Y67_@8_P#\:H O MT50\W5O^?*R_\#'_ /C5'FZM_P ^5E_X&/\ _&J +]%4/-U;_GRLO_ Q_P#X MU1YNK?\ /E9?^!C_ /QJ@"_15#S=6_Y\K+_P,?\ ^-4>;JW_ #Y67_@8_P#\ M:H OT50\W5O^?*R_\#'_ /C5'FZM_P ^5E_X&/\ _&J +]%4/-U;_GRLO_ Q M_P#XU1YNK?\ /E9?^!C_ /QJ@"_15#S=6_Y\K+_P,?\ ^-4>;JW_ #Y67_@8 M_P#\:H OT50\W5O^?*R_\#'_ /C5'FZM_P ^5E_X&/\ _&J +]%4/-U;_GRL MO_ Q_P#XU1YNK?\ /E9?^!C_ /QJ@"_15#S=6_Y\K+_P,?\ ^-4>;JW_ #Y6 M7_@8_P#\:H OT50\W5O^?*R_\#'_ /C5'FZM_P ^5E_X&/\ _&J +]%4/-U; M_GRLO_ Q_P#XU1YNK?\ /E9?^!C_ /QJ@"_15#S=6_Y\K+_P,?\ ^-4>;JW_ M #Y67_@8_P#\:H OT50\W5O^?*R_\#'_ /C5'FZM_P ^5E_X&/\ _&J +]%4 M/-U;_GRLO_ Q_P#XU1YNK?\ /E9?^!C_ /QJ@"_15#S=6_Y\K+_P,?\ ^-4> M;JW_ #Y67_@8_P#\:H OT50\W5O^?*R_\#'_ /C5'FZM_P ^5E_X&/\ _&J M+]%4/-U;_GRLO_ Q_P#XU1YNK?\ /E9?^!C_ /QJ@"_15#S=6_Y\K+_P,?\ M^-4>;JW_ #Y67_@8_P#\:H OT50\W5O^?*R_\#'_ /C5'FZM_P ^5E_X&/\ M_&J +]%4/-U;_GRLO_ Q_P#XU1YNK?\ /E9?^!C_ /QJ@"_15#S=6_Y\K+_P M,?\ ^-4>;JW_ #Y67_@8_P#\:H OT50\W5O^?*R_\#'_ /C5'FZM_P ^5E_X M&/\ _&J +]%4/-U;_GRLO_ Q_P#XU1YNK?\ /E9?^!C_ /QJ@"_15#S=6_Y\ MK+_P,?\ ^-4>;JW_ #Y67_@8_P#\:H OT50\W5O^?*R_\#'_ /C5'FZM_P ^ M5E_X&/\ _&J +]%4/-U;_GRLO_ Q_P#XU1YNK?\ /E9?^!C_ /QJ@"_15#S= M6_Y\K+_P,?\ ^-4>;JW_ #Y67_@8_P#\:H OT50\W5O^?*R_\#'_ /C5'FZM M_P ^5E_X&/\ _&J +]%4/-U;_GRLO_ Q_P#XU1YNK?\ /E9?^!C_ /QJ@"_1 M5#S=6_Y\K+_P,?\ ^-4>;JW_ #Y67_@8_P#\:H OT50\W5O^?*R_\#'_ /C5 M'FZM_P ^5E_X&/\ _&J +]%4/-U;_GRLO_ Q_P#XU1YNK?\ /E9?^!C_ /QJ M@"_15#S=6_Y\K+_P,?\ ^-4>;JW_ #Y67_@8_P#\:H OT50\W5O^?*R_\#'_ M /C5'FZM_P ^5E_X&/\ _&J +]%4/-U;_GRLO_ Q_P#XU1YNK?\ /E9?^!C_ M /QJ@"_15#S=6_Y\K+_P,?\ ^-4>;JW_ #Y67_@8_P#\:H OT50\W5O^?*R_ M\#'_ /C5'FZM_P ^5E_X&/\ _&J +]%4/-U;_GRLO_ Q_P#XU1YNK?\ /E9? M^!C_ /QJ@"_15#S=6_Y\K+_P,?\ ^-4>;JW_ #Y67_@8_P#\:H OT50\W5O^ M?*R_\#'_ /C5'FZM_P ^5E_X&/\ _&J +]([!$9V.%49)]JH^;JW_/E9?^!C M_P#QJJM[<7TB_9I;>)&;#8AE:3(]\H,4 4?$]R+OPY;2 ;3_ &MIP(SG!^VP M5T]<1K22PZ=;I-',D3ZGI^6$><,+R$KUQQGC\<\XQ7;T %?,'[1W_)0]/_[! M4?\ Z-EKZ?KY@_:._P"2AZ?_ -@J/_T;+0![_P"!/^2>>&O^P5:_^BEKH*Y_ MP)_R3SPU_P!@JU_]%+704 %1F"%KA+AHHS.B,B2%1N56(+ 'J 2JDCOM'I4E M% !1110 4444 4-$_P"0!IW_ %ZQ?^@BK]4-$_Y &G?]>L7_ *"*OT %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 44R::*V@DGGD2*&-2[R.P554#)))Z #O1#-%@_NKVIE MQ_IEVML/]5'\TI]?05?Z4 <_XR_Y =M_V%=-_P#2V&N@KG_&7_(#MO\ L*Z; M_P"EL-=!0 5\P?M'?\E#T_\ [!4?_HV6OI^OF#]H[_DH>G_]@J/_ -&RT >_ M^!/^2>>&O^P5:_\ HI:Z"N?\"?\ )//#7_8*M?\ T4M=!0 4444 %%%% !11 M10!0T3_D :=_UZQ?^@BK]4-$_P"0!IW_ %ZQ?^@BK] !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445Q'BGQ7>S:G_P MBWA4+/K4H_?S]8[).[,?[WH/_K U&+D[(F4E%79QOQIUB^OIX]"TJZ>X@@A: MXU&UMHBQC"D$-(PS\H'.W QC)S\N*_PF\27/AW&E>(KJ6QTZ\03::+N%E1BQ MY*2$X53UQC!)R",G=Z9X?\.6/@S1I%A8SWDIWW%U+S)<2'N3Z9)X^O?)JSJ* M:9K^F&RU&P^V1N/FC*9P?4'J#Z$"[:ZDM+B_O](09AT^2,2R1#T0Y!/TQ_C6KX<\2VGBVW:2QU,+(G^MM MBFV6(^C \_CR*Q<.JU1LI='HSIV8*I9B !U)J"TNTNT9D!!4X(/7V-9]_9%( MUV">>1CRQRV!56UM9/M""6"8(3@D*1CWJ"CHJ*I?8'7_ %=W.OL3D4>3?I]V MYC?_ 'TQ_*@"[4%W:.SV"4>5V85\P?M'?\ )0]/_P"P5'_Z-EKZ?KY@_:._ MY*'I_P#V"H__ $;+6A)[_P"!/^2>>&O^P5:_^BEKH*Y_P)_R3SPU_P!@JU_] M%+704 %)[C[0$="HMV8JA&&4"ZB.2X/$F 2%#]17F M^N:#JES\3K"[L]+^SY_>'5+-O)#Q+)9EH[EE8,[;8YT"$%2'CQ]UR@!N:CXN MOM!A%[KFC1VUA(DS1?9[SSK@&.&2?:Z;%13LBI:1,EKJ MVDVD=W'KZSF MN;2YM=/:XFMFMK3?$Z"1]DK.9&!P6"'8&VKQO9Y-;L-8\1ZA::@FB7=B-.16 M\F[E@WW!%W:S[8_+D9<[;9Q\Y49=.<;BH!TFDZM>76HW>FZE906M];117!%M M-HY#(J_,R(=V8GR-N,;>3D@;%<_HT5[<^(=2UFZTZ?3XY[2VM4@N7C:0F M)YF+?NW==I\Y0/FSE6R ,$[-S;RS[?+O)[?&<^4$.[Z[E/Z4 5]$_P"0!IW_ M %ZQ?^@BK]8>CV-P^B6#+JEV@-M&0JK%A?E' RA/YU=^P7/_ $%[W_OB'_XW M0!?HJA]@N?\ H+WO_?$/_P ;H^P7/_07O?\ OB'_ .-T 7Z*H?8+G_H+WO\ MWQ#_ /&Z/L%S_P!!>]_[XA_^-T 7Z*H?8+G_ *"][_WQ#_\ &Z/L%S_T%[W_ M +XA_P#C= %^BJ'V"Y_Z"][_ -\0_P#QNC[!<_\ 07O?^^(?_C= %^BJ'V"Y M_P"@O>_]\0__ !NC[!<_]!>]_P"^(?\ XW0!?HJA]@N?^@O>_P#?$/\ \;H^ MP7/_ $%[W_OB'_XW0!?HJA]@N?\ H+WO_?$/_P ;H^P7/_07O?\ OB'_ .-T M 7Z*H?8+G_H+WO\ WQ#_ /&Z/L%S_P!!>]_[XA_^-T 7Z*H?8+G_ *"][_WQ M#_\ &Z/L%S_T%[W_ +XA_P#C= %^BJ'V"Y_Z"][_ -\0_P#QNC[!<_\ 07O? M^^(?_C= %^BJ'V"Y_P"@O>_]\0__ !NC[!<_]!>]_P"^(?\ XW0!?HJA]@N? M^@O>_P#?$/\ \;H^P7/_ $%[W_OB'_XW0!?HJA]@N?\ H+WO_?$/_P ;H^P7 M/_07O?\ OB'_ .-T 7Z*H?8+G_H+WO\ WQ#_ /&Z/L%S_P!!>]_[XA_^-T 7 MZ*H?8+G_ *"][_WQ#_\ &Z/L%S_T%[W_ +XA_P#C= %^BJ'V"Y_Z"][_ -\0 M_P#QNC[!<_\ 07O?^^(?_C= %^BJ'V"Y_P"@O>_]\0__ !NC[!<_]!>]_P"^ M(?\ XW0!?HJA]@N?^@O>_P#?$/\ \;H^P7/_ $%[W_OB'_XW0!?HJA]@N?\ MH+WO_?$/_P ;H^P7/_07O?\ OB'_ .-T 7Z*H?8+G_H+WO\ WQ#_ /&Z/L%S M_P!!>]_[XA_^-T 7Z*H?8+G_ *"][_WQ#_\ &Z/L%S_T%[W_ +XA_P#C= %^ MBJ'V"Y_Z"][_ -\0_P#QNC[!<_\ 07O?^^(?_C= %^BJ'V"Y_P"@O>_]\0__ M !NC[!<_]!>]_P"^(?\ XW0!?HJA]@N?^@O>_P#?$/\ \;H^P7/_ $%[W_OB M'_XW0!?HJA]@N?\ H+WO_?$/_P ;H^P7/_07O?\ OB'_ .-T 7Z*H?8+G_H+ MWO\ WQ#_ /&Z/L%S_P!!>]_[XA_^-T 7Z*H?8+G_ *"][_WQ#_\ &Z/L%S_T M%[W_ +XA_P#C= %^BJ'V"Y_Z"][_ -\0_P#QNC[!<_\ 07O?^^(?_C= %^BJ M'V"Y_P"@O>_]\0__ !NC[!<_]!>]_P"^(?\ XW0!?HJA]@N?^@O>_P#?$/\ M\;H^P7/_ $%[W_OB'_XW0!?HJA]@N?\ H+WO_?$/_P ;H^P7/_07O?\ OB'_ M .-T 7Z*H?8+G_H+WO\ WQ#_ /&Z/L%S_P!!>]_[XA_^-T 7Z*H?8+G_ *"] M[_WQ#_\ &Z/L%S_T%[W_ +XA_P#C= %^BJ'V"Y_Z"][_ -\0_P#QNN'\0:WJ M]_K1\+^%=4N9[_\ Y?;MUB\JS3H\/:;X,TCR("TL\IWW%P_,EQ)W)_/I MV_,FEHWA:U\)6'V+3=0O#<3'?*P6(O*_=F)0G'MFMP:7/)LEFOYTG ^]&J'_ M -"4C\L54I*W+';\Q1B[\TMQD]I>WV'_]\0__&Z/L%S_ -!>]_[XA_\ C=9EE^N4\2> [#6[D:E9RR:7 MK4?,=_:_*Q/^V!]X?K[UN?8+G_H+WO\ WQ#_ /&Z/L%S_P!!>]_[XA_^-U49 M.+NA2BI*S.+@\<:GX5F6P\=6GEQ](M7M8R\,W^\H&5;Z#\ .:V/!GC_2?&J7 M"V@>WNH&8M;3$;S'G"N,=01C./NDX]"3Q5X-@\5:3_9FH:M>Y+>; Q6/"2A2 M 2%09X8_+D9&>F,CRO2_ /B/P%>VOB.6%;M[>259+>R?=,D6"OFKE2"""3@C M@$9P3\NR=&<7K:7Z_P#!,7[2$EUB>_T5SVA:A;>)-,2_TOQ!=S0MP1LA#(?[ MK#R^#6E]@N?^@O>_]\0__&ZP::=F;)IJZ+-S"T\#1+)LW=3C/%4$T8HZNMSA ME.0=G?\ .IOL%S_T%[W_ +XA_P#C=(UC<*I9M9O ,DE8>/_ "'2V&7994@B M:61@J*,DFLRVB?4[A;VX4K O^HB/_H1JI#:7&K,_F7URUFI^1W6,,S>HPH&/ MJ#7-?$OQ-J/@O1('L;^YDO+IS'&T@@VQ #))79N;T&.!W/0-P4H/'U$_^7:V M_O/N_)=.^_8VG)8>#O\ %U\O+U.C\9Q*=)M9 2&&JZ:#C^(?;8>#_G^9KHZ^ M>_!GC#7]6MDTS43>:C:0:AI[BXD8,(BUY%@2,?F;DY7#9RN""N=OT)7HSI>R MDXG-"HJD>9!7S!^T=_R4/3_^P5'_ .C9:^GZ^8/VCO\ DH>G_P#8*C_]&RU) M9[_X$_Y)YX:_[!5K_P"BEKH*Y_P)_P D\\-?]@JU_P#12UT% !1110 4444 M%%%% %#1/^0!IW_7K%_Z"*OU0T3_ ) &G?\ 7K%_Z"*OT %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5EZSXCT?P]]E_M; M4(;3[5)Y4/F'[Q]>.BC(RQP!D9(S6/K_ ,0='T6Y^P6_FZIJK':EC8KYCY]& M(X7^?M7D/C+P7X[UW4XM;O=.EF>^E\J*UCE$C6B_P*V JL/Q7T>Y)71],UG5FZ#[)9L5/YX/Z5Q/Q+\; M>*[C0([9M NM$TZ[8QRS2/N>88_U9P!L!&+1']SPKK$OR?W;*X/;V4 M_P"?N\^E5-5+FYELRJ3?+RO=!11161H%%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !14% MY=P:?8W%[=/Y=O;QM+*^"=JJ,DX')X':O!=5^,6KZUJUQ8V4JZ9I5VR0),8B M\\";L-)\I^\0>0,XP O.2=:=&538SJ58PW/1/$?B;4-;U9_"GA)Q]K'%_J(Y M2S7N >[_ ,OKDC9T'1+'POIJZ3H\>^8G=/._+._=G/<^W:DT#0[/0],72=$C M*0JY_R*Z""WCMH]D8QZGN:4I*W+'8<8N_-+<9;6BV^6)+RM]Y MSU-6***S+"BDW*6*Y&X#)&>0/\@U'/:3LAI-N MR):AN+J"UCWSR*@[9ZGZ"J'VV\ON+&'RXO\ GO*/Y"IK?2H8I/.G9KB?^_)S MCZ"N+ZU4K:8:-U_,]%\NK^6GF;>RC#^(_DM_^ 5+B\N]0416D'EQO]V23J<= MP.P''/T[XI5L]0AN"!J/S/C:SQ@A\#IGL1SQ^/KC9HK/^SN>7M*M1N7DVON2 M:[_UK=_6++EC%)??^9Q'_"%W&G:[)KNER?9[MQF:*U8*ES[,C#;D^HQZYSS5 MG1_&Z:O?7%A#;?Z?;?ZZUD)BE7WVMU'TSVKKJYGQ5X,L_$GEW<4KV&L6_-M? MP<.A[ _WE]ORKI6$;_Y>S7S3_-,R=2VT%^7Y,T9-4G"$-874;=F5-X'_ -:H M1/)K<@@56AMT ,V>K'^Z/;@USVC>,;RSU!?#?C)!8ZFWRP7L9Q#>#U5OX6/I MQU[' K:\0^*=#\.V4\]Q=Q&>RVK]E@=3+N896/;VW =^PSVS6-7+\3.?).HY M1>ZLE?RNOQ[[/RN.)I*/,E9_D2^)?$FG^$=&^TW +,?W=M:Q_?F?LJC^9[5@ M^&O"-SJ%W+XD\7Q1W.J7<92.SD4-%:0D$; IXR02#]3ZG*>%_#=_JNK#Q=XJ M0?V@P_T*Q/W+*/MQ_?\ Y?7IWE>KI37)#^O)'*DYOFD<=K&A:9X=\)VMAI-H MEK;#5]/?:I))8WL&22223T&2>@ Z 5V-<_XR_P"0';?]A73?_2V&N@K-MMW9 M:26B"OF#]H[_ )*'I_\ V"H__1LM?3]?,'[1W_)0]/\ ^P5'_P"C9:0SW_P) M_P D\\-?]@JU_P#12UT%<_X$_P"2>>&O^P5:_P#HI:Z"@ HHHH **** "BBB M@"AHG_( T[_KUB_]!%7ZH:)_R -._P"O6+_T$5?H **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *89HEG2 R()G5G6,L-S*" 2!W ++D^X M]:Y36?B/H6EW/V&T>75M2)PMIIZ^:Q/H2.!_/VKPK7!XWU/Q[&+V&]AU^Y4" MWBA)39&P.%0@\( 6!.>/FW'.ZNBEAW/?0PJ5U';4][\0^/=%\/S"S,CWVIL= MJ6-FOF2EO0@?=_'GV-8G]E^,_&GS:Q='P[I+_P#+E:-FXD7T=_X?\Y6NA\)> M$=.\+Z7 D-E;)J#1*+JXCRQ>3 W89OFVYS@?I715'/&/P+YE\LI?%]QCZ!X7 MT;PS;>3I5C'!D8>3K(_^\QY/\JV***S;;=V6DDK(****0PHHHH H:UH]GK^C MW.F7\>^WG3:WJI[,/<'D5R?@?6+S3[Z?P9KLF[4;% MY5XF*K'PI'!]S69H6EZ_J=W)?Z]<106H=A!9VS;RX!P&>0\^^!M]\TZ:WCM=.2&&. M8RH78R,CE0I8,Q)&=HSCCBNZ:!&@:)1L5A@[ !Q5+^QK?^_+^8_PJG4=K+1$ MJ"O=ZLOI&L2!$4*HZ 4ZD1=B*N2<#&2>3222)$A>1U51U+' K-M)79>XZF2S M1P1EY75%'=C6\SD#TP/3T_H[\EW\W=]/,IU[+E@K+\1:***](YPHHHH **** ,'QCX>7 MQ/X8O--$=J;AT)MWN4++')V/!!!]QG&>C#@^!>#/"GB>7XAI"EL(+W39Q+>2 MWD7F1Q%\MFXR1G@'T-8I-[&K:6Y2\9?\@.V_P"PKIO_ *6PUT%<3XE\3:/J M&G6=K:W?F3/JNG;5\MQG%Y"3R1CH#7;4--;@FGL%?,'[1W_)0]/_ .P5'_Z- MEKZ?KY@_:._Y*'I__8*C_P#1LM(9[_X$_P"2>>&O^P5:_P#HI:Z"N?\ G_) M//#7_8*M?_12UT% !7G]UXCU&/XH1Z5=:M_9=C\RVT-Q;*L-[@6N KN 7D)F MG7"/P8XR5."'] KC]4\'7FI>,K74VU/.F)^]DMW4M(DBR6TBK&V=JQEK5"1C M.3)UW@H 2/K]]I>L^)YM6:-M/TW3(;Z&WM5RRINN=Q+-C<[+"IQP!PHS@NV' M9ZSJ-MHL/G^)-5GU>;[);317FFK:HK2SPQ2RP![>-GV>8<9W*-R[U.0#VC:0 MW]LZCJ*7DD+WEE#:+Y:+NA,;3-O!;()_?="I'R\YSBL>[\*:EJ\R76K:M:27 M=L@%FUI8M$B,)H9LR*TKEQOMXN R<;QG)!4 N:-+>VWB'4M&NM1GU"."TMKI M)[E(UD!E>92O[M$7:/)4CYL7_H(J_6'H^CZ9+HEA))IUH[M;1LS- I))49).*N_V)I/_0+LO_ =/\* M+]%4/[$TG_H%V7_@.G^%']B:3_T"[+_P'3_"@"_15#^Q-)_Z!=E_X#I_A1_8 MFD_] NR_\!T_PH OT50_L32?^@79?^ Z?X4?V)I/_0+LO_ =/\* +]%4/[$T MG_H%V7_@.G^%']B:3_T"[+_P'3_"@"_15#^Q-)_Z!=E_X#I_A1_8FD_] NR_ M\!T_PH OT50_L32?^@79?^ Z?X4?V)I/_0+LO_ =/\* +]%4/[$TG_H%V7_@ M.G^%4=57POHEH;K4X=+M81T:6)!GV QDGV%-*^B!NVYNUFR>(='AU"ZL)=3M M8[JTB6:>-Y0IC1NA.>G;Z;ES]X9\_FUR;Q.LEOX*\)VYB8%?[6OK9(X4[;D4 MCYL?_K4UYII_PS\2WGC:31;B'RI(&$MQ>R+YD0C).) 3]_=@X7J2"#C#8Z*= M!._.[&$ZS5N17/8KOXE0WMR]CX3TNYUV[!P9(AL@C/\ M2'_ /4?6H?^$-\2 M>)_WGB_76AM6Y_LS3#LCQZ._5OIS[&NOB\/:+!&(XM(L$1>BK;( /TI_]B:3 M_P! NR_\!T_PK/VBC\"M^9?(W\3(]&\/:1X>MO(TK3X+5",,47YF_P!YCR?Q M-:!AB:=)S&AF1619"HW*I() /8$JN1[#TJG_ &)I/_0+LO\ P'3_ H_L32? M^@79?^ Z?X5FVV[LM)+1%^BJ']B:3_T"[+_P'3_"C^Q-)_Z!=E_X#I_A2&7Z M*H?V)I/_ $"[+_P'3_"C^Q-)_P"@79?^ Z?X4 7Z*H?V)I/_ $"[+_P'3_"C M^Q-)_P"@79?^ Z?X4 7Z*H?V)I/_ $"[+_P'3_"C^Q-)_P"@79?^ Z?X4 7Z M*H?V)I/_ $"[+_P'3_"C^Q-)_P"@79?^ Z?X4 <5XIM9_!?B,>,],B9["']0M4NK*TTRYMWSLEACC=&P<'!'!Y!'X5-_8FD_] NR_ M\!T_PK(U+]%4/[$TG_H%V7_@.G^%']B:3_T"[+_P'3_"@"_15#^Q-)_Z!=E_ MX#I_A1_8FD_] NR_\!T_PH OT50_L32?^@79?^ Z?X5SOC#4O#GA;2)9'LM- M.HR1L+.V-LK-+)CY1M SMSC)X^N:<8N3LA-I*[.N$T33O )$,R*KM&&&Y5)( M!([ E6P?8^E/KY7T*P\67OCSR+6V:/6F8O.MU;@)&A RTB%=H3!&!C^[M&=M M>N_\(+XO?[WB'1H\_P!S1H3C\UK>I04'9R1C"LYKX6>ET5YI_P *Z\2R?ZSQ M99+GKLT.#_ZU'_"L-7?_ %GB]3GKLTF%?ZUGR1_F7X_Y%\\OY7^'^9V][XCT M?3=8LM)O-0AAO[W_ %$+'ENP]AD\#.,G@9-:E?./B3X3^)XO%45K:A]3AO3N M6^V[$3 ^82=0F.W8C&WGY1W&A:]IWARVM-%\;:&;*[C41KJ%Q DL5QCOYBKU M^N?5CG)K2=%:<6EJ]1.[T1R(\&>+Q=Z=GQ>K6V/\ 3\6< M2N#U_=?(1ST^;IC/.=H[Z&%((]D8(7KC)/\ .JG]B:3_ - NR_\ =/\*/[$ MTG_H%V7_ (#I_A1*3D$8V+S,%4L?56GB/2C,XEU"8W#CD(. M$7\*F;1M+=MSZ;9LQZEH%)_E3?[$TG_H%V7_ (#I_A5K!NH^;$RYO+:*^77Y MW^1/M>72FK?G_7H7E544*H"J.@ P!2U0_L32?^@79?\ @.G^%,ETO0[=-\UA MI\:_WGA0#]174>,'TYM7C_LO[/Y(@ ;[. %W;F].,XQ5'04EDUJ MW2&SBO)#NQ!-C8WRGKGCCK^%;*B^6YDZJO8]EI&944L[!5'4DX KC_\ A%]1 MO?\ CX72+%#_ VUFKG\R/Y&K5KX$TB$[I_.N6[[VVK^2XJ.5+=EW?1%'Q;X MHEM'M4TC4(BWS^=Y863'W<9R#CO6%8^,]8_M"V^UW_\ HWFKYO[E/N9&>BYZ M9Z5T?B'P:+Y+5=)BM+81;_,W94MG&.0#GH>OK678^ =1@U"VEN);*2%)5:1- MS'C2_>TVV'^ZFW^58>X;>\&JZ_9:19I=2EIHVD M$8$&UCD@GU''%8W_ L+2?\ GWO?^^$_^*K.\9Z!IFF:3%<6=J(I6G"$AV.1 MM8]"?85PU;TZ4)*YC.I*+L>KR>+K21S%IMM,9"CZD_P"%D_V)I/_0+LO_ =/\*/[$TG_H%V7_@.G^%9 M0J1B[I&DH.2M<\5'_(0TG_L*V/\ Z4Q5[S7+>*-.LK+2[6>TL[>WF&J:>HDB MB5& :\A4C(&<$$@^Q-=32J3YW<=./*K!7S!^T=_R4/3_ /L%1_\ HV6OI^OF M#]H[_DH>G_\ 8*C_ /1LM9EGO_@3_DGGAK_L%6O_ **6N@KG_ G_ "3SPU_V M"K7_ -%+704 %%%% !1110 4444 4-$_Y &G?]>L7_H(J_5#1/\ D :=_P!> ML7_H(J_0 4444 %%%% !1110 4444 %%%8OB#Q9HOAB#S-4O4B=AE(5^:1_H MHY_'I32;=D)M)79KS316T$D\\B10QJ7>1V"JJ@9))/0 =ZXFV^+G@^XM;RX- M_)$+:7RPDD1#S#LR*,DJ<'K@CN!D9QM6MO%'Q/LA9BR_L#0&TKX:Z3 M;78U#69I]=U+J;B_;QSBNS9@HRQ [FJKZC"&V1!IG]$&?UK)U'M M'0T5-;RU+2J%4*H 4# Z"H1=1F\:V_B"YS[^GY)GP(5 X51N8^U9 M2PWBR^8L4P?.=VTYK,T.EHJBC:@B*VU)01G!^5O\*7^T0G%Q!+%[D9'YT 7: M*BCN8)O]7*K'TSS^5.:5$D2-CAGSM&.N.M #Z*** "BBB@ HHHH **** "BB MB@ K@OBWH&KZ_P"$1%I,<4YMY?/E@\O=+(H!_P!6>Q&3P!EN@/\ "W>T54). M$E)$SBI1<6?.WPSUC7?"<)U6XLK^3PM<,PF,4'F*'''F+R-N.A;D'!') V^Z MZ+XCTCQ%;>?I-_#=*!EE0X9?]Y3R/Q%:EXVGKCVR*S=-I76J+4TW9Z,Z&D9 ME12S$*H&22< "N3NOB7X2MK"YNDU>&X\B4P^3!\TDCCLB_Q ]F'RGUK%72/$ M?Q!83:^9=&\/DY33(FQ-<#MYK=A[?H.M-4WO+1"=1;1U99U'QQ?:W?2:/X'M MDO;A3MGU*3_CVM_H?XC_ )YK2\->!;/1;IM4U"=]5UR3F2^N>2I]$'\(_7\. M*Z+3M-LM(L8[+3[:.VMHQA8XQ@?7W/N:M4.>EHZ(%#6\M6,$,2SO.(T$SJJ- M(%&YE!) )[@%FP/<^M/JF=0B6]>!F4*H^\3_ !=Q_GTI6U*T7_EKD^B@FLS0 MMT52_M#=_JK:=_?;@4>??/\ 9CN:SF;S+60^ZG)7Z\^V*TM!\4ZQ(7M_$6BBTDCZW=M.CPO[XW;E M_7\*Z1=/M(QN,8..I8YJA?ZOX>@@DM[N>SDC8;7A"B0,/0J ?UK3GE/1J_YF M?*HZIV";6X[B)&LVRN[._((8#MQ6O%(LT2R(?E89%>7CQ%:6):VL-."6D;L( M5$FT!JVMS-AV% M%%%9EA1110 4444 %,FFBMH))YY$BAC4N\CL%55 R22>@ [T^LSQ!K":%H=S MJ#(97C7;%"HR99&.$0#U+$"FE=V$W97/,K[XM:SJ>LO:^&-)233I7%I;W\\4 MF/.ZESC@*%R=I&<#PZ_3 % M7PQI$.A:7;6SQ0EPWFW'E( K2,W\;C^G^>M);Z3(9FN;J7?< M _(6 (!'?'IZ#\>#TTC,L=N9;@K"%&7+,,#WSZ5PTX5\4_W]XQZ);O\ Q-?D MK?/9;2<*?P:OO_D9VH3P>'-%GNX+8.(MN5W8+98#DX/K7-?\+(_ZA/\ Y,?_ M &-3>(-7N-=TRYM=(L9KFU!427 0_,0P.$'4\X_#\ZXS^P]6_P"@7>_^ [_X M5[="A3A#ELE;H<%6K-RNF>AQ>-+.>&,V]I=W,[("T4$1;8Q'(R<9QZT_^TO$ MEY_QZZ/#:J>CW4N?T'(K4T:)H=#L(W0HZV\892,$':,Y'K5ZLVXIZ(M)M:LY MW^QM=N_^/W76B7_GG:1[?_'NM/B\'Z2K^9<)-=R?W[B4L?TP*WZ*.>70?(CE M-8\$6^I74P4445!84444 %%%% !1110 4444 <_P",O^0';?\ M85TW_P!+8:Z"N?\ &7_(#MO^PKIO_I;#704 %?,'[1W_ "4/3_\ L%1_^C9: M^GZ^8/VCO^2AZ?\ ]@J/_P!&RT >_P#@3_DGGAK_ +!5K_Z*6N@KG_ G_)// M#7_8*M?_ $4M=!0 4444 %%%% !1110!0T3_ ) &G?\ 7K%_Z"*OU0T3_D : M=_UZQ?\ H(J_0 445#)=V\7WYD!],Y- $U%8]UK43!X("PDX^;@8'\_Y5"GB M#=-]G_=K(L>YGDR%/;KTS[5G*M3A\3L4HR>R-ZBL!M7D8VW()&1Z?U]JI3:U:6UC]JE+GC_51(9'S[*N3^-<-8>(HM8CGFW/;11R> M6IN%\OS#UW ,<@>YQT/'%6_M]I%*KMJ$94?>*$.<8[*.ISC\,FLWB\1S\L:, MK:=E\M]_NW6FUW[.GRW:[XM\23M;:9;KX=T[HU[=@/<,/]F,9VGZ M_F*T/#_A3P[H5P;W;/J6J,=SWUV#)(6]1G[OX<^YI%U>=O\ CRAU.;T*V"X_ M/-3Q7WBF0XCL)@OK)Y:?SKJ>+Q"5O822]8?_ "1DJ5.]^=-_/_(Z&358XP"8 M)@"< LN 35"'4I@9-]Q%$K$L7E/RI]">GXUD:S=:Q;644NHP1E#* @#*2K;6 MYR!QQGG-8B+IZN0UQ*\S>YP/RJ1[FRLEQ)/! H[,X6N:F\*ZA<-F?499A_=>X M?'\J6'PDMNL7_E_ M7YS+"U)?#)?>=1IWB[29+"V^TZ@@N?*7S=R%?GP,]L=<]*TH]=TB7A=2M#GL M95'\S6=;36D%A;V^H:>YDBB5'DD@#!B!@G)I_P!F\,W7_+M8@GUB"?T%..88 M.;MSI/M>WX.S&Z%9+8MW7=K;(LT,+R1R12M\K!20>#ZBO.WOM0C8JUY< C_ *:G M_&NV$8U/A9A*;A\2/6;4WUQ;+,MQC=GY70=CCM]*FQJ*][=_KD5S.@^&[?4M M%M[N\GO/M$F[?B<]F('Z 5I?\(;IW_/>]_[_ )J;0Z,J\NQJ>=?KUMHV_P!U M\5G/KIG+I"H5H9=DGS9^9>JGBF?\(;IW_/>]_P"_YKGY);_3YYK2UT&]D@BD M=4DPYWC>?4$#':K@UBS9=R MNS>P%<]X?TZ+5+J[N-3T1H758PGVA#AOO9(R!D]/7M74PV5K;C$%M#$/]B,+ M_*E)):#BVS(N/$ZQ';%IMY*?7"@?GFN%U:"\UGQ'),UG);B=E!S\P4!0,YZ' M@9_2O5&@A;[T2'ZJ*PK[3BFH22P)<,' RH'R)Q_" /Q/7\*J%3EU2%*'-N.O6HXM,N+%S_8NH26S#K97?S1GV![?SIR:F[]113@K'745SJ>) MWLG6'7+&6RI16<$9(ZJ".QJ.278KF1 MKT5D6?B?1[^Z2VMKS?,^=J^6XZ D\D8Z TR]\4Z7:/Y23&ZG/ BMAO)/X=_%3PSI>IZ3!=2VR1W?VE5-Q$JB1EVM\I..1P/RK8FU?7KY M]EM;1Z>AZ&3]Y+_WST'T-']@7"!+N[>:[N=W!D)'-;L-3TYIY;B'$@$GEE W0JG/K7:$@#).!14J.=G((4U"ZB6V;'YMBLZ]U#5GMG>\TZ>&V!!DEE<$*N1SL ))_D>:ZF;5K&#AKA6 M;T3YC^E9^I/+K5A)9Q6=R(Y"I\TL(R,$$$9SW%<,\PPT'RIW?97D_N1NL/5: MOLON_,YMM>TME*FZ.",<(X/Y@5L65WX@M[*!8-&BN(EC4+,9U1I!CAB#R">N M#6;;^#H]ZRLRH'.$DR<9]1C&,]CTST[9Z6#2[Z"WB@34MD42!$58AP , 9K* M&8.?\.C)KSY5^<==MVE5=2UO6#I=VLF@3 M0 PN#*+@'9\I^;@=NM;/]F71^_J4M>:@KA!>7#;ONE96.[Z5V.CG6I='@4ZU:6D'S8< M_/*?F.<[O?/3M6LOA>W:)VB>:+./+!V@^^?EXS]./T&E9Z-9V]NBM$97 R6G M"EN>><<<=.*A8K&U;6IQ7JV[^>B_4/8T8[R;_KU.>;3-(D8'4=5O=1?^ZSMM M_ #I^=:-HNG6F/[/T-\CH_DC/_?1R:WDBCC&(XU0?[(Q3Z;AC9_%52](_P"; M?Y#7L8[1^]G!:EX;6\O);F6WND9RTK[958@$^F.@YP#SCOQQEZW.W@^2#4K) MVGT2YVPS;_\ EB^3@-CH#GANQSG.:]0"JI) +')P.IZ5BZQH$5];7")&C)< M(4G@;[DH/\C[^M9PCB,++G;=2/5:72[QLDOE]WFY*G55DN5]_P#,;X?UR'4H M @8[AP W4>QK=KRKPM:SZ/J?_"/W[.CJ2--O6_Y:*.?(D_V@/NGT''3%>@PZ MH(9EM;_]U*3M5S]UCZ9['^==\9TZBYZ3NF8^\M)JS-2BBBF,**** "N?OK=M M7\06Z;B+:RRX /WI"-I/X*2H]V;T%:&LZK!H^FS7=Q(L:HI8L>P'4US]VUS9 M^"9[Z:26UO;HQR':V)(U+C"=>H7.>>I;M511,F=4+2V \B+_O@4]Y(K>$L[ M+'&HZG@"O)8;O6YG)_M6\6(HYKKET_7-3M;21;F#R1$I1YB7+# P MVWH2>O)[UR5L1[WLL/[TOP7J_P!-S2$;KFGHOQ?I_GL;!FNM6)6WW6]IT,I' MS/\ 3_/^%78X[33;?:&CA3NSL!GZDUCCPYJ$X O?$%XP[K;J(A].*DB\':,C M;Y89+A_[TTK$_P!!3H82%.7M*DN:?>WX)=%_3N.=64ERQ5E_6YPG_"9Z_P#\ M_P#_ .08_P#XFNA\/VMSXKMS=ZQ>R3P0RE%MP BL0 F2VUR\3NTQD!B)(P54=P/2O2J2@H^[N>&O^P5:_\ HI:Z"@ KRO51#8?%Z"_U&VCOHI7,5M/: M7 ,]DS-81JL@)4H@>0G:K-N6Y?*X9L^J5AW/A+2+OQ+!KTL,ANX48;!(1%(Q M,9#NG1G7RDP3_=3J40J X>,;@W[MY'+1GAV%GI'C+6-.TVT@LK$:?9 M3BVMHQ'&)&DN59]JX&XA$!/4A5]!70W-Q+!M\NSGN,YSY10;?KN8?I5;3-%L MM(\TVJSM)+@/-%+A[0W26\UQA3Y^%'R_[1 '\7<]^.*[#1=%M3HE MBX,@+P(YP0.2H)[>IJU_PC.D.)A<64-TLP4,MQ&KCC.."/?^7I7)*A4J5+RJ M24>B5M/O3_X&RT+4HQC[L4WW=_\ ,Y^*^U75HO-LT6\B/\4-U$R_HYJ1+77^ M]C+&?56B)_\ 0Q3+SX5>%KB;S[2WN-,N.TUA.T9'T'('Y56_X13QII/.C>,V MNHQT@U6$29^L@RWY"K_LZA+>^*[V^N; M:Q=$2U1!#;2MC.25QN;N1@8W+S@X&T,IPM->UY%?OO\ F8O&5)2]FF_38?-J M5OK[R6?A#0[_ %6Y0[9+N\GVV\1_W@V&/MD>V:WO#G@J73XQ-K=I?ZE=GG8# M#'"GL ),M]3^5>@6EG;6%K':V=O%;P1C"1Q*%51[ 5/6[JNW+'1"5-7O+<\[ MU_PQ?7U]')I>C&V@6(*4+Q+ELGGACV(_*F>'_#NM:5K=O>SZ<[1Q[LA)8R>5 M([L/6O1Z*7M96L5[.-[E#[?<_P#0(O?^^X?_ (Y1]ON?^@1>_P#?:'?21!@VWS8EY'TE'K68/#NE*KK**:;2 MLA-)ZLH?;[G_ *!%[_WW#_\ '*/M]S_T"+W_ +[A_P#CE7Z*0S/:^N&4J=(O ML$8XDA!_/S*:UU*T7E'1;P( 'A&,=,?O.,5I44G%/=#NT4/M]S_P! B]_[ M[A_^.5#)(9O]9H%R_N?(_P#CE:M%*4(S5I*X)M;& ]G$QRNAW\;>J2Q#_P!J M56$%\XS:0Z@(9<$^:\3 \X.?GY& /7(KJ**X:F5X:>T>7TT_+^OEOM'$U%UO MZZG/PWFO_*?[/=T(SF7RU/Y!^*NC4;V,?O\ 3)1[QL'_ )5IT52P\5^7Y&++XE@B;:;*\)_P!U!_-A2Q^(%D'%C/G&X@2P\#)QU<<\ M9]LUL,JN,,H(]"*H/I5M<.S26Z1@9"A 2?[QQ^@_/T$36.@URRC+Y-?C=C7 ML7NFOQ*__"0)C)LIMI (_?0YP0#R#("#U'X4QO$L*];&Y_!X3_[4J]#IUJ%Q M)9P!@<9V@AO?^0__ (NE'B:(L6^QW7EA<_=7.?\ OK'\NG?/&VL:+]U%'T%->+S) 7.4 M7D)CC/J?7V_/TP3IXYK2I'Y1?ZR!2H_RO[_^ 9\&K37&9(M-N9(B!M*/%GIS MG,G'ICV]Z6:XDN%VRZ+>-_P.'(_\B4CZ,BS/-:S-;N>1LZ#U&/3V_P#U %_= M61VZA!N3_GO$,C\1VI0Q=2BK8J-O[RUC_FOGIYC=*,W^[=_+K_P2!#? ^2-. MN'MV&&2Y,1&/P<_RKBO$VC?\3)&T[3VAB90KH.@?)[9X&,>@KTR&>*XCWPR* MZ^H-9^K1;]OEVV^4CYI%CR0HZ#./4G_)KTJ55?%%W3.6<+Z,\\TOP_+_ &TD M5[ \MJGWS&2-V5X /!/.,X]Z[6*TDM/W5KI$D,!')MC&&;ZEF!J?3(&CNP9K M4YQE)&CY0X[$],C(K4N;N"SCWSR!1V'<_045JZ4>:;LE]P4Z>MHK4I03R6ZX MCT6\'J=\.3_Y$J"ZUJ-6\F:QNHI!\RG=$2I'?Y7./RZ>U3>9?ZE_J@;2V/\ M&WWV'MZ5;MM.MK5,)&"Q()=N23USGZUYLZU;$Q<:"M'^:7Z+?YNR]3J48TW> M;N^R_5F+/G^>YE0R&W_P!3H-TA]08, M_GYE2M?7#J5;1KQE(P06A((_[^5H45W1IPA'EBK(P_]]P__ !RC[?<_] B]_P"^X?\ XY5^B@"A]ON?^@1>_P#?8V+PCD?^/\ 0+FUN$\6Z-$7O+5< M7MLO'VJ =?\ @2CH?3Z 5RRPLN?VE!VD_NEZ]GV?WW1?M;1M-77XKT_R+MMJ M^H>'3)%?0SW>GQ\+*,&2+V//(]SC^E=!!J\EU DT&F7&XE"26V RJQ! M.1G..E;8?$1Q#<&N6:W3W7]=UHR)P=-(@ZL7AX_\B5YM_PF>O\ _/\ _P#D&/\ ^)KI;N74H]/N[Z]=;FY5 M2L%O&=L>\]%'X]6ZX!K>K%4H\TVDB(3YW:*,37GU'Q3XAAMK&$3VMBXGFB)& MUW!^16)(&T$9P3\Q!]*T!I4^LJS7@NKR]R Q9U6.(9'"[6(/Y_A4O@KPK=Z= MHGDW[1;A3_F^T M_3LO-Z]EU-HTXT_>J:R[=%Z]SA+GPQ?7$'E_9[I$"?+$J0X#8_O>;Z^W3MFN MJLYKFQL;>T&F7D@@C6+>&A&[:,9QYG'2M6BMZ-&%&/)3T7]:^O=]12DYOF>Y M0^WW/_0(O?\ ON'_ ..4?;[G_H$7O_?*+F:XTNUCDL;BV4Z MIIY\V5HRHQ>0D#Y6)R2,#CJ1G R:ZFN?\9?\@.V_["NF_P#I;#704 %?,'[1 MW_)0]/\ ^P5'_P"C9:^GZ^8/VCO^2AZ?_P!@J/\ ]&RT >_^!/\ DGGAK_L% M6O\ Z*6N@KG_ )_R3SPU_V"K7_T4M=!0 4444 %%%% !1110!0T3_D :=_U MZQ?^@BK]4-$_Y &G?]>L7_H(J_0 4444 9?B#P_IWB?1Y=,U.'S('Y5AP\;= MG4]F&?Y@Y!(JUINFV>D:=!I^GVZ6]K NV.-.@']23R2>222:M44[NUN@K*]P MHHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *",C!HHH SIM)B,GG6KM;3>L?0_45"=0O;%U%] &AZ&:(9^A/^?_ *^O M4-:^E35?C]YFMJ M-U>RF/38QY8&#/(,#/M4]MI<44GG3L;BX_YZ/V^@[5:CA$3GRR%C/5 . ?4> MGN/_ *^9:=+!N3]IB'S2_!>B_5ZA*K9_LA_ MS]T9WM?\/>;9.+=F:W)W[0J1Q9.3[Y X%6[1KO7/'YTE)0 M=/TE%DOF3HTIY6$'T[GUP0??5O+F70;62]WP6TI4I&UVWEQ,Y!V@D^_\JN> MO#TGA[PS&EV2VI7;&ZO9&^\TK\D'Z<#ZY]:YZ5&I7?M,9JULOL^O6[]=GMT; MTE*,/G_P#8*C_] M&RT >_\ @3_DGGAK_L%6O_HI:Z"N?\"?\D\\-?\ 8*M?_12UT% !1110 45C MV_BG1KK7)-&AO-U]'P5\IPC'Y@560C8S9CD&T$G]W)Q\C8KV?C31+ZS-Y"]\ M+7REF2:73;F))58@*(V:,!V8LH55RS9& : .@HK/TS6K+5_-%JTZR18+PW-M M);R*#G#;)%5MIPP#8P2K '(.-"@"AHG_ " -._Z]8O\ T$5?JAHG_( T[_KU MB_\ 015^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "N/^(^D6EYX:?4Y+Q-/O=+_TFUO6./+< M8^7U(8X&!G)QP>E=A574M-L]7TZ?3]0MTN+6==LD;]"/Z$'D$<@@$54))Z'XW_ .%@^.-#M=?:VL[6S;S8(03MN+C:H4$GC.[<0./[O)//NU>; M>$?A#IWASQ%/JEU/]N$4F=/21?\ 5#@[W[%P>!C@8W=2 OI-:UY0;7)L9T8S M2?/N%%%%8&P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!S_C+_ ) =M_V%=-_]+8:Z"N?\9?\ (#MO^PKIO_I;#704 M %?,'[1W_)0]/_[!4?\ Z-EKZ?KY@_:._P"2AZ?_ -@J/_T;+0![_P"!/^2> M>&O^P5:_^BEKH*Y_P)_R3SPU_P!@JU_]%+704 %%%% 'C:SS6_C7Q!I&CZE= MPI?6\R7:R6QDN['+:A)YL2Q$,$$C1LN0S,+B+##(H] MV>TN+F1/LS)IZPWMJ5&;=$6-/+\YCN[0DC 5L^H""%;A[A8HQ.Z*CR!1N95) M*@GJ0"S$#MN/K4E '+Z'?V>K^,M8U'3;N"]L3I]E +FVD$D9D62Y9DW+D;@' M0D=0&7U%=#CQ:F=$L#'>6BI]FCVAK M5B0-HQD^8,_E5WRM6_Y_;+_P#?\ ^.T:)_R -._Z]8O_ $$5?H H>5JW_/[9 M?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P M#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9 M?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P M#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9 M?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P M#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9 M?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P M#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9 M?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P M#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9 M?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P M#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9 M?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P M#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9 M?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P M#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9 M?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P M#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9 M?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P M#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9 M?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P M#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9 M?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P M#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9 M?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P M#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9 M?^ ;_P#QVCRM6_Y_;+_P#?\ ^.U?HH H>5JW_/[9?^ ;_P#QVCRM6_Y_;+_P M#?\ ^.U?HH Y;Q0EZFEVIN[BWEA_M33\I% T;9^V0X.XNPP#@GCD CC.1U-< M_P",O^0';?\ 85TW_P!+8:Z"@ KY@_:._P"2AZ?_ -@J/_T;+7T_7S!^T=_R M4/3_ /L%1_\ HV6@#W_P)_R3SPU_V"K7_P!%+705S_@3_DGGAK_L%6O_ **6 MN@H **** "BBB@ HHHH H:)_R -._P"O6+_T$5?JAHG_ " -._Z]8O\ T$5? MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G_&7_(#MO\ L*Z;_P"E ML-=!7/\ C+_D!VW_ &%=-_\ 2V&N@H *^8/VCO\ DH>G_P#8*C_]&RU]/U\P M?M'?\E#T_P#[!4?_ *-EH ]_\"?\D\\-?]@JU_\ 12UT%<_X$_Y)YX:_[!5K M_P"BEKH* "BBB@ HHKA],\?W&I:==WZZ)LM1+;0V;_:P?,>X$!B$HV@QY%S' MG;YF-LG7"[P#N**Q])U:\NM1N]-U*R@M;ZVBBN"+:Y,\;1R&15^9D0[LQ/D; M<8V\G) V* *&B?\ ( T[_KUB_P#015^J&B?\@#3O^O6+_P!!%7Z "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH Y_P 9?\@.V_["NF_^EL-=!7/^,O\ MD!VW_85TW_TMAKH* "OF#]H[_DH>G_\ 8*C_ /1LM?3]?,'[1W_)0]/_ .P5 M'_Z-EH ]_P# G_)//#7_ &"K7_T4M=!7/^!/^2>>&O\ L%6O_HI:Z"@ HHHH M *\?TGPGKJZCJDD6C_V;#;W=O-+96SB*TNI(S8REK:+=LY,%QAVVG]Z@8Y#A M/8** .?T:*]N?$.I:S=:=/I\<]I;6J07+QM(3$\S%OW;NNT^;M()X;J MWBN+>6.:"5 \M[_P"!TW_Q=8U_?:S'XET0M)]DL+C4)+3[ M)M1VG06\[^8[<[_^!TW_ ,71_9%M_P ] M;W_P.F_^+J_4<\\-K;RW%Q+'#!$A>221@JHH&223P !SF@#-32!]OFW2WOV; MRD\O_3I?OY?=_'GIL_SFI_[(MO\ GK>_^!TW_P 76-XWOM9L_#VJW&ER?8EL MM/FNS>[4=F=$9EC1&R.J@LS#[I 4$L6CZB@"A_9%M_SUO?\ P.F_^+H_LBV_ MYZWO_@=-_P#%U?HH R7T@?;X=LM[]F\I_,_TZ7[^4V_QYZ;_ /.*G_LBV_YZ MWO\ X'3?_%U%>SW=\D<&D2QJDKR)-?HR.+?8VU@J\[I=V5 (VJ58MG:$>/PG M?7&I^#=#O[R3S+JZT^WFF?:!N=HU+' X&23TH L_V1;?\];W_P #IO\ XNC^ MR+;_ )ZWO_@=-_\ %U?HH R;C2!YUKY,M[Y?FGSO].E^YL;'5_[VWI_C4_\ M9%M_SUO?_ Z;_P"+I+Z\N'BDATD03W8E$$C.X*6I*AMTB@ACA2I"#EMR\JI+ MK3\)7-W=:$S7MU)=SQ7MY;^?(J*SK%M[_ .!T MW_Q=']D6W_/6]_\ Z;_ .+J_10!DWVD#[!<_9);W[3Y3>5_ITOW\''5\=<= M:G_LBV_YZWO_ ('3?_%U;$\+7#VZRQF=$5WC##7'<3JS(/E\[M[_P"!TW_Q=7Z* *']D6W_ #UO?_ Z;_XNH+'2 M!]@MOME:4D\,+PI++&CS/LB5F +MM+87U.U6.! MV!/:O/U^(4I\2PVRW5I<0?;;NWNM-LK":ZN[6* R1^<[1,V TBQ8!C'$O!.T MM0!VO]D6W_/6]_\ Z;_ .+H_LBV_P">M[_X'3?_ !=6X)X;JWBN+>6.:"5 M\_^!TW_P 74%GI \EOM,M[YGFR8_TZ M7[F\[.C_ -W;_6M*:>&V0//+'$A=4#.P4%F8*HY[EB !W) K@]<\>3V'B.;3 M[:[L?,MM0M[1M,6TEN;RXC9(Y99D$;Y55C=_X&&8CSE@H .Q_LBV_P">M[_X M'3?_ !=']D6W_/6]_P# Z;_XNI[&^M]1LX[JUD\R%\@$J5(()#*RG!5@005( M!!!! (JQ0!0_LBV_YZWO_@=-_P#%U FD#[?-NEO?LWE)Y?\ ITOW\ON_CSTV M?YS6E//#:V\MQ<2QPP1(7DDD8*J*!DDD\ M[_ .!TW_Q=4O"VO'7=&MGNHI+;5%MXFO;26WD@:*1EYPD@#;-PU_P"R1:9'87EC')J.H'3TNI_WD44@60D%0R[F+1&/;N!#-W(VD T?[(MO M^>M[_P"!TW_Q=']D6W_/6]_\#IO_ (NL;PKXDO-3NK[3=5C@%W;2RB&ZMU*0 MWL:2M&S(C$LK(Z['4D@$J0Q5UKJ* *']D6W_ #UO?_ Z;_XNH+C2!YUKY,M[ MY?FGSO\ 3I?N;&QU?^]MZ?XUK5A^)/$,.C:)=WD5S:!X+B"UEDF<;+9I7C7? M(,CA5E5RI*Y&.1G- %W^R+;_ )ZWO_@=-_\ %T?V1;?\];W_ ,#IO_BZPM%\ M1:E_PD][H.LBTF,;[;>_M(FAB>01I(T#([,1*%<.-K,&3<>"C =90!0_LBV_ MYZWO_@=-_P#%U!?:0/L%S]DEO?M/E-Y7^G2_?P<=7QUQUK6J,3PM,,-RJQ(4D=0"58 ]]I]* *G]D6W_/6]_\#IO_ (NC^R+;_GK>_P#@=-_\ M77%6/CO4BFA:M.VFW>CZM;M<2QVD;++IT8:-6=Y"Y21(FD"2'"$B4 M 4/[(MO^>M[_ .!TW_Q=']D6W_/6]_\ Z;_ .+J_4CXZYZ5/_9%M_P ] M;W_P.F_^+KCKOQIK$6=1LDL;^T35;C3I-)MX7:\/D^;O*2!]IDV1&41LBY4[ M0Q8J6[R">&ZMXKBWECF@E0/')&P974C(((X((YS0!4_LBV_YZWO_ ('3?_%T M?V1;?\];W_P.F_\ BZOU7OK^STRSDO+^[@M+6/&^:>01HN2 ,L>!DD#\: *- MGI \EOM,M[YGFR8_TZ7[F\[.C_W=O]:G_LBV_P">M[_X'3?_ !=<\OB75-6G MU.Y\-MI6HVMCM$5IYGSWX* ^9')NC(X!.UU8%6'8@CM0 S^R+;_GK>_P#@=-_\71_9%M_SUO?_ .F M_P#BZOU'//#:V\MQ<2QPP1(7DDD8*J*!DDD\ >FS_.:G_LBV_YZWO_ ('3?_%UC7/B7^U;RPM?#6JZ5)'<^<#? MD?:X1)&$/D )(G[QE=G'S9"Q-\I'*Z&@ZS<:G]LMM1T_^S]2LY=DMOYPE5D/ M*2QM@%HV&<$JOS*ZXRIH L_V1;?\];W_ ,#IO_BZ/[(MO^>M[_X'3?\ Q=7Z M* ,E]('V^';+>_9O*?S/].E^_E-O\>>F_P#SBI_[(MO^>M[_ .!TW_Q=8VK> M+K/[9!I6C:OI3ZE+=_9IR\@F%GPWS21JZGEPD0!9?GE7J<*;FD:O?2ZI=Z/K M%G';WD"+)#/$^8KZ+H9(P?F4JW#(<[-R?,P8$@%W^R+;_GK>_P#@=-_\71_9 M%M_SUO?_ .F_P#BZOT4 9-YI \E?LTM[YGFQY_TZ7[F\;^K_P!W=_2I_P"R M+;_GK>_^!TW_ ,765XA\7Z;I*36D&IZ:=65XT-M+.I>%69=TKQA@VR-&,K=/ ME0GM[_X'3?\ Q=7Z* ,F^T@?8+G[)+>_:?*; MRO\ 3I?OX..KXZXZU/\ V1;?\];W_P #IO\ XNDNM=T>QUKS5;&WOI]OD MVTUPB22;CM7:I.3D@@8ZFL?1O%;SZU)HNM6WV"_EEN6L-RLJ7<$M[_P"!TW_Q=']D6W_/6]_\#IO_ (NK]% %#^R+ M;_GK>_\ @=-_\74%CI ^P6WVN6]^T^4OF_Z=+]_ ST?'7/2K6I:MINC6ZW&J M:A:6,#.$62ZF6)2V"< L0,X!./8US]OXS5/$366H1QQ:;>W"PZ/J*;C%=$P1 M2;2^-N6,C;"#A]CK@%1N -W^R+;_ )ZWO_@=-_\ %T?V1;?\];W_ ,#IO_BZ MOT4 4/[(MO\ GK>_^!TW_P 74%OI \ZZ\Z6]\OS1Y/\ ITOW-BYZ/_>W=?\ M"KU]?V>F66#&BELC8SKG(;*@'0_V1;?\ /6]_\#IO_BZ/[(MO^>M[ M_P"!TW_Q=7Z* *']D6W_ #UO?_ Z;_XNH$T@?;YMTM[]F\I/+_TZ7[^7W?QY MZ;/\YK2GGAM;>6XN)8X8(D+R22,%5% R22> .J>+/\ 0+/4/#:0:]:B M[>.\^POYQ6-8))&VE,CS,J@53PQ=5RNX, #7?0[&79YHN)E21)566ZE==R,& M4X+$$A@"/<"M&J>E:K8ZYI=OJ>F7,=S9W";XI4Z,/Y@@Y!!Y!!!P15R@ KY@ M_:._Y*'I_P#V"H__ $;+7T_7S!^T=_R4/3_^P5'_ .C9: /?_ G_ "3SPU_V M"K7_ -%+705S_@3_ ))YX:_[!5K_ .BEKH* "BBB@ HHK/UVZO+'P]J=YIUO M]HOH+266WAV%_,D5"57:.3D@# Y- %?6?%&DZ!O_ +0FG'EQ&>7R+26?R8QG MYY/+5MBG:V"V =K8^Z<1^(]#TWQ&+2PO;J2&>)WNK80R*LH81M%YBY!.4,P8 M,/NOL/L30-:L=9N+_;!';ZQ9N+74("/WD94L4Y(!>([F9&P 0Q. =P&'\,BF MH>$M$U*30_LH06 M'B1XEM[W5!IH>&_C&X0SA=P F49!&< [@49/*-=9I.FPZ-HUCI=NTC065O'; MQM(06*HH4$X &<#T%7** ,_4]:LM(\H733M)+DI#;6TEQ(P&,MLC5FVC*@MC M +*"YDCQ-I> MKO#O8"-E:(S$'#31R!2VD\5PE^@MYH(\,C,P.0O + G M(Q@UH:WIG]L://9+-Y$S;9()]N[R9D8/')MR-VUU5MIX.,'@FN'M=.GNM8T[ M3-1T_5;VXGEFEUX7OFS:;LVLRK$)28BOFF$QA 75$P^TAP0#I-%LK[P]JDVF MO+)=D,$8C1-FM)4CFC4J"\@H DO=!EMM>NO$'AR]WZC]K4ZG991ENH_*B M7R3TVR*BJ\99L!I&SA9#CX:?SC+' 6BM)9(XY)"H1'D52B,2Z<,0<,IZ$$[% 1B3:T9B5IB(Y5 W^5(7<$@]8T88D 1.(V+81F1-A;$B$!63J6:YX*M&71!J%UITEI?WKNSFY11=- KN+=9F!+ M,ZPE =Q+ YRHV5@+2^O;JZEC1DLK26EW8W'VFVD5%==_EO'AU/WD*R," 5/HRGF@#/N M+GPYXU\.NDEU'+IXO8HITF7RR)HYT(AD209!9PJE& )##'4&L^PT76K2XCM) MM3DFU"P21=-U6YMC,LUHYCW17 #+NE#*AW H6VHP)_>K5/1]&MYO&[E],GN_ M*B>?4=1O; QQS7JS9@,/F_,?+5KA59,A4,:[VPN/0* ,OP]I#:%HD-A+>27L MX>2:>Y=%0RRR.TDC;5X4%G; '08&3UJY?7UOIUG)=74GEPI@$A2Q)) 5549+ M,20 H!)) )-6*Y.;Q(L7B>;1_$%A'#8SWJ0Z5=21MY>%[5X T0+$B51MPCALD8YK/A MT"XM);G0KF>>;1+F59]+DAB&_3I4;S1$2!M\M656BW*5&TQMD; U>_*7?Q(U M#1IM#_M.WO=*L6F,Z*;:)$N+@DR%LY;G**%.2O\ " 6'<4 8>BZ+?66J:CJF MJ:G'?7EXD,($%MY$4,4>XJJJ69B2TDC$EC]X 5L3SPVMO+<7$L<,$2%Y)) M&"JB@9))/ '.:DJ.>"&ZMY;>XBCF@E0I)'(H974C!!!X((XQ0!GZ5X@T_6; MBXM[3[6L]NB/+'=64ULP5RP4@2HI()1QD9Z&N;_L!-(NI]1TF?\ M#1+R6Z7 M6M-\I9Q,7ED+R(% S(C,8V7YBT:!<%D4&/7=*@M/&MKJ>FVVLW'B*\N+>,W" M^:;:VL@R^=D,$8C1-J@*<+S M70444 8]KXBM[[Q#/I%M:7TBPQ,[WXMS]DWJ^QHA+T:0'J!G&&!.5(&/>Z#+ M;:]=>(/#E[OU'[6IU.RRC+=1^5$ODGIMD5%5XRS8#2-G"R'&?K&E-HVHW=Q> M'7+G1#YUQ96FB-<+(MQ(0\J2>2P9]SAF1CA%,DBL5'EUU'A>PEL?#UG]LM(+ M?4YXDGU'R8T3S+ID7S7;9\I8L#DCK0!GVGASS-3TF\M9X++0K#=<66E6VG?9 MBLDD97=(6.>!)*=H1#E_FR174444 8>J>+]#T:X:&_NY(A&Z)-.+>5H(&<@* M))54I&3N4X9A@,I/!!K/U_PZU]K,VK:'JD=IXFM[> 1B3:T9B5IB(Y5 W^5( M7<$@]8T827]V=+O[B*XU&QCLFN'D*+&@6,1C=L<1JLBLL@9= MP&S)-2> ]-2S\.0W#:3_ &=<3[@$EA5)Q;(["V24C)+)#Y:_,21SDYS0!'JN M@-XFTNX%B8]$&JIY&KL^GJ;N9%^0IOW;00N] Y$@PP*'&">LHK/UVZO+'P]J M=YIUO]HOH+266WAV%_,D5"57:.3D@# Y- %?6?%&DZ!O_M":<>7$9Y?(M)9_ M)C&?GD\M6V*=K8+8!VMC[IQ'XFT/3=?AL;74+J2W=+AGM&BD5'\[R95!3(/S MJK-(I'(*!OX31H&M6.LW%_M@CM]8LW%KJ$!'[R,J6*-I""Q5%"@G S@>@JY10!3U+5+32;=9KMY '<)&D43RR2-@G"(@ M+,< D@ X"D] 35.*^T;6[.PU?S/W-O=L+>2=7@*3Y>W*E7VG=EW3:PZG@9Q6 MI)!#,\+RQ1N\+[XF902C;2N5]#M9AD=B1WKS_P .^&],LO%1T^PTO4I]/MD> M[OKS5HI'6;40Z+'-&9NLNU9BTD0"G7XA>(+?23]GU^TNP!-] MC,L$-I-;PR,LOS("KS!W"JP?S&9L;3)GM/#VD-H6B0V$MY)>SAY)I[ET5#++ M([22-M7A06=L =!@9/6M"."&%YGBBC1YGWRLJ@%VVA^ MOK?3K.2ZNI/+A3 )"EB22 JJHR68D@!0"22 2:RX+^Q\0^&(M2U*QN].M%< M73PZFOV>2 PR;U=QGY0&C#7B0P@06WD10Q1[BJJI9F)+22,26/W@ M!6P((5N'N%BC$[HJ/(%&YE4DJ">I +,0.VX^M24 1SSPVMO+<7$L<,$2%Y)) M&"JB@9))/ '.:R],\4:3J^HRZ=;33QWT40G:VN[26VD,9)4.%E52RY&,C(! MQGJ*N:MIL.LZ-?:7<-(L%[;R6\C1D!@KJ5)&01G!]#7%ZMI]Y!XATIY&OM6U MM+NW6TNH[ I#9VH=A.\DA_="1XC(K[2NX^5MC4JIH C\9P>%[32/#%G=11RZ M&MZVD-'"KSL8_(F00#9N=B)8HN!DAXU/WE!'0:/HNI_VS#K6K:G).\=D;:VM M6MHXFA5V5W,K(S!Y3Y<8)3:GRG:O-;%MI.FV5O;6]II]I!!:N7MXXH5586(8 M$H ,*2'<$C^\?4UYN#=S6ZJ MC?O=X99'*C!E^5"2,X8<,V QU* "L>]\4:38:BMC/-/YQEC@+16DLD<VNWL#<+<7<%BDI:[8+Y:B1807< M#Y#QT\M2>%H K^,(;&U\(>+GM3&M^;*34)<29=)5AVQ2@9RA!@7:1CF/(Y!- M:$$UCXPT:*\MQ=Q0%Q-8WIC\J3.WY9HPPR!\S+\Z@,-P(9&^:GX2TU+CPY)< M:EI/E7&I>8)TO85,\MMO<0)<'DNPA**=Y8]Z58M,9T4VT2)<7!)D+9RW.44*0*-S*I)4$]2 68@=MQ]: *]GIL-A<74ENTB1W#^8UOD>6LA)+NHQD%B M>&O^P5:_\ HI:Z"@ HHHH M**** *7(8R )X^<(X(Y"L=RG@J^L M;?4;.2UNH_,A?!(#%2"""K*PP58$ A@000"""*L44 1P1M#;Q1/-).Z(%:60 M*&<@?>.T 9/7@ >@%2444 %%%% !1110 4444 %%%% !1110 4444 %%%% % M.3387U2'44:2*X1/+D,9 $\?.$<$L:9HU_:K<"+59C#$LBA6B81/ M+^\&>/EC/3.AS4DGC+PZEQIT":Q8S-J%RUK 8KA&!D"EB.#_NK_O.@_B% M:Y_PGX.O_ U7+P@&5H65@5C?./*.1QU'- %K3?$VF: MJ8OLUPH$J(T?F.JLS,9 4V$[PP,,F05'W3C)5L/?Q#I4;71EO[6.WMD5Y+A[ MF,1KN=TP?FR"&C8<@#/ )(8#EHO ^J6MMJ$D-]:OJ,L,$T$[J547B7-S<.2H M'$9:<+P2=NX?5S^"+ZSO;.ZT^2TF-C!9K%'2+[4)"Y"G&?M(<$ _,O2 M@#H[3Q1H]U!#*U]!;^?75K#&K74TP M98XB/,&V7!1B,%1ANYU[WP+/>Z/'9>=;P2-J6I74L\>=PCN4NE7''+ 3Q9!P M/D/)P,@'2Z=XATW5]0N;33[F.Z^SP13M-"ZO&0[2* &!/(,+9';(]\,M_$=E M<^);K046875O'O9RH\MB A95.B:I8ZYJ6I:C'ID7VJTM; M=(K#=A3"93/$5B9988BKDL,-F=#MZG! M!. =!]8TN*VCN9-2LTMY(#=S>#=;LIM!5H MK*>"P^SV2-:JWFR(MY;3&:4D #Y(')'9CP6WX6P/ VNW&FV.G7ZZ/+:Z=I#: M;"OF2YF/F6[+(Q !0D0=B=C8/S] ==#XOT"YUBRTNVU:SN+B]@DN(/)G1PZ MH0#C!Y)RQ&.H1_[IJROB'17T^74$UC3VLH6V27 N4,:-Z%LX!Y'6N/@\%ZY+ M&PO;BR1KFUU"TFDBD+21K.L(1]_EKYSJ80"6"G!')V\K9>"=3LTCO(X;!;Z" MYAF2&74+JY281QR)AI)B-47]U)+N,BN4QB)@< M,2"5R!G-0:3X>O=/\%R:1/'I=S YH67 MA"^74]/N)H;&ULK6_6Y&GQ7#SQQ[8)X]R%D7#%I8SM 'EY!R>0#I9/$.B0Q MVDDFL:>B7F#;,UR@$^>FPY^;\*<^O:/'%UT$&*%UNX)Y?*N9L!5NEF<+*Q,F[ ; M#9!W8/R]K5KX4MM/\1:??6<:BWM[:Z60S2O+,\LK0$.6?);Y86!).?NCIT - M"U\0:7=?84^W6L5U?0+/!:OZAV637$TV]WB>"&.,B-=N",Q[E M8E2I8G!Z5-X-\&W/AR]62Y\J006IM8Y_MUS.\H+!MQ20[(ONC*J#ST('! .U MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^8/VCO^2AZ?_V" MH_\ T;+7T_7S!^T=_P E#T__ +!4?_HV6@#W_P "?\D\\-?]@JU_]%+705S_ M ($_Y)YX:_[!5K_Z*6N@H **** "BBB@ HHHH *Q]1OK@>(-)TNVD\KSUEN9 MWV@DQ1; 4&>A+2ISZ XP>1L50OM,^U7]A?13>3/:.W.W<'C88=#R.N%.>Q4= M>00#SC1/%NN66G:'K&M3ZR]E=6+W-PUW#9&*4K;--B'R,.I.PD>9_""#S6]: M^.]2N_LL*>&IX[JYNUMHQ<&:WC(:&67=NEA4G;Y)# *<;@03TK9L/!>A::D: M0VT\D44)@BBNKR:X2*,KM*HLCL%&WY> ...E2V/A31M.EAEM[5_-@E$T6 K&Q7$ MA+02$9V# &2,XK-;QUJFD:5=WM_IBW5LEWJD4$XN C.;=KB1$*!,!?+@*[LD MY'(.11)YDC2NK@-AU+LQVME1G@5+=^%M&OM.-A< M6>^U,MQ-L\UQ\\XE$IR#GYA/+]-W&,# !BMXWNK>]E@O=%$*Q7$MJ[K>*<2K M;&Z4?,%&#$.6) 5N.1\U5;/XA7=[?QZ='HD9OI9XXE7[3(L>UXKB0-N>%2:KV/@_0 M]/ODOK>UE-VC(XFENI97)5)$4DNQSA9I!SV(]!@ J^$_$$^L2:C;2D2O97EU M%)*<*0!=2I&@4#G$:#+9].ISC(@U/6K:&/6Y-9DN()-=ETY]/FBB6,1F]:V0 MQLJ!]RC:WS,V0&^HZ^RT6PTZX>>U@, M$=%M=3&H1V\S3K-)<();J62..21BSND;,41B6;E0.I]: ./OOB/JL\D%IINE M6J3S36[QR27;E&B-S#$REA"4+'SD'R,X 8MG(4-T&F^,WU+Q/)I<6CWGV19Y MK<7HAFV!XBP;&E'RV,HQ'Y*$7DV8T#I(%0[_D > M-" N-N.,9-:$/AO2K?5VU2*U*W;,SY\URBNPPSK&3L5B."P )YR>: .?U#5= M6CUF]NHM1>.TL=6L].^PB*,I*DP@W.6*[]P,_&& ^3HE32Z)ITRWBR6^Y;RXCN;@;V^>1 @4]?2)!@<''(.3D X_2 M;_Q&3IDESK1EEO;Z[TQX9+:/RXWA2<+*-H5B2T&2-V#OP,<4@UK7;(ZYI1R6D%E+=0PB0F>1H_-41C88_E+*&&X;&W#I73GPGHC7\]Z]F9))Q()$DF MD:+YQAR(RVP%AD$@ G)]:=:^%](LVC>.WE:2.99EDFN))7W*K*N6=B2 ';"D MX&<@9H YO4;WQ!IDT\,>MM>A_(@GG-K&JV<\UQ%&OE@#GY'=MKER-J9.&Y2? M5O$-E%/ FHQSI8Z]:64]U/"OFS12O:_* H" XG8%L?PC RG2M!;&V M349-0$?^E20I TFX\HI9E&.@Y=OKGGH*KZ1IG]F03B2;S[BYG>XGFV[=[MZ# M)P H51R>%')H T**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *^8/VCO^2AZ?\ ]@J/_P!&RU]/U\P?M'?\E#T__L%1_P#HV6@# MJ_#7Q]\*Z-X5TC2[C3]9:>RLH;>1HX8BI9$"DC,@.,CT%:G_ T=X/\ ^@;K MG_?B'_X[110 ?\-'>#_^@;KG_?B'_P".T?\ #1W@_P#Z!NN?]^(?_CM%% !_ MPT=X/_Z!NN?]^(?_ ([1_P -'>#_ /H&ZY_WXA_^.T44 '_#1W@__H&ZY_WX MA_\ CM'_ T=X/\ ^@;KG_?B'_X[110 ?\-'>#_^@;KG_?B'_P".T?\ #1W@ M_P#Z!NN?]^(?_CM%% !_PT=X/_Z!NN?]^(?_ ([1_P -'>#_ /H&ZY_WXA_^ M.T44 '_#1W@__H&ZY_WXA_\ CM'_ T=X/\ ^@;KG_?B'_X[110 ?\-'>#_^ M@;KG_?B'_P".T?\ #1W@_P#Z!NN?]^(?_CM%% !_PT=X/_Z!NN?]^(?_ ([1 M_P -'>#_ /H&ZY_WXA_^.T44 '_#1W@__H&ZY_WXA_\ CM'_ T=X/\ ^@;K MG_?B'_X[110 ?\-'>#_^@;KG_?B'_P".T?\ #1W@_P#Z!NN?]^(?_CM%% !_ MPT=X/_Z!NN?]^(?_ ([1_P -'>#_ /H&ZY_WXA_^.T44 '_#1W@__H&ZY_WX MA_\ CM'_ T=X/\ ^@;KG_?B'_X[110 ?\-'>#_^@;KG_?B'_P".T?\ #1W@ M_P#Z!NN?]^(?_CM%% !_PT=X/_Z!NN?]^(?_ ([1_P -'>#_ /H&ZY_WXA_^ M.T44 '_#1W@__H&ZY_WXA_\ CM'_ T=X/\ ^@;KG_?B'_X[110 ?\-'>#_^ M@;KG_?B'_P".T?\ #1W@_P#Z!NN?]^(?_CM%% !_PT=X/_Z!NN?]^(?_ ([1 M_P -'>#_ /H&ZY_WXA_^.T44 '_#1W@__H&ZY_WXA_\ CM'_ T=X/\ ^@;K MG_?B'_X[110 ?\-'>#_^@;KG_?B'_P".T?\ #1W@_P#Z!NN?]^(?_CM%% !_ MPT=X/_Z!NN?]^(?_ ([1_P -'>#_ /H&ZY_WXA_^.T44 '_#1W@__H&ZY_WX MA_\ CM'_ T=X/\ ^@;KG_?B'_X[110 ?\-'>#_^@;KG_?B'_P".T?\ #1W@ M_P#Z!NN?]^(?_CM%% !_PT=X/_Z!NN?]^(?_ ([1_P -'>#_ /H&ZY_WXA_^ M.T44 '_#1W@__H&ZY_WXA_\ CM'_ T=X/\ ^@;KG_?B'_X[110 ?\-'>#_^ M@;KG_?B'_P".T?\ #1W@_P#Z!NN?]^(?_CM%% !_PT=X/_Z!NN?]^(?_ ([1 M_P -'>#_ /H&ZY_WXA_^.T44 '_#1W@__H&ZY_WXA_\ CM'_ T=X/\ ^@;K MG_?B'_X[110 ?\-'>#_^@;KG_?B'_P".T?\ #1W@_P#Z!NN?]^(?_CM%% !_ MPT=X/_Z!NN?]^(?_ ([1_P -'>#_ /H&ZY_WXA_^.T44 '_#1W@__H&ZY_WX MA_\ CM'_ T=X/\ ^@;KG_?B'_X[110 ?\-'>#_^@;KG_?B'_P".T?\ #1W@ M_P#Z!NN?]^(?_CM%% !_PT=X/_Z!NN?]^(?_ ([1_P -'>#_ /H&ZY_WXA_^ M.T44 '_#1W@__H&ZY_WXA_\ CM'_ T=X/\ ^@;KG_?B'_X[110 ?\-'>#_^ M@;KG_?B'_P".T?\ #1W@_P#Z!NN?]^(?_CM%% !_PT=X/_Z!NN?]^(?_ ([1 M_P -'>#_ /H&ZY_WXA_^.T44 '_#1W@__H&ZY_WXA_\ CM'_ T=X/\ ^@;K MG_?B'_X[110 ?\-'>#_^@;KG_?B'_P".T?\ #1W@_P#Z!NN?]^(?_CM%% !_ MPT=X/_Z!NN?]^(?_ ([1_P -'>#_ /H&ZY_WXA_^.T44 '_#1W@__H&ZY_WX MA_\ CM'_ T=X/\ ^@;KG_?B'_X[110 ?\-'>#_^@;KG_?B'_P".T?\ #1W@ M_P#Z!NN?]^(?_CM%% !_PT=X/_Z!NN?]^(?_ ([1_P -'>#_ /H&ZY_WXA_^ M.T44 '_#1W@__H&ZY_WXA_\ CM'_ T=X/\ ^@;KG_?B'_X[110 ?\-'>#_^ M@;KG_?B'_P".T?\ #1W@_P#Z!NN?]^(?_CM%% !_PT=X/_Z!NN?]^(?_ ([1 M_P -'>#_ /H&ZY_WXA_^.T44 '_#1W@__H&ZY_WXA_\ CM'_ T=X/\ ^@;K MG_?B'_X[110 ?\-'>#_^@;KG_?B'_P".T?\ #1W@_P#Z!NN?]^(?_CM%% !_ MPT=X/_Z!NN?]^(?_ ([7CGQ9\:Z;X\\56NJ:7!=PP1626[+=(JL6#NV1M9AC )#COZT44 ?__9 end EX-101.PRE 9 pgti-20220101_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.CAL 10 pgti-20220101_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 pgti-20220101_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 pgti-20220101_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total Redeemable Noncontrolling Interest, Equity, Carrying Amount Redeemable non-controlling interest Accretion value of redeemable non-controlling interest Balance at beginning of period Balance at end of period Deferred Finance Costs Two Year Deferred finance costs two year. 2023 Entity Address, City or Town Entity Address, City or Town Reconciliation of Statutory Federal Income Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Net Income (Loss) Available to Common Stockholders, Basic Net income attributable to common shareholders Net income (loss) attributable to common shareholders Net income (loss) attributable to common shareholders Fair Value Disclosures [Abstract] New Accounting Pronouncements Or Change In Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Accrued and other liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Liabilities And Other Liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Liabilities And Other Liabilities Earnings Per Share [Abstract] Net income per common share attributable to common shareholders: Net income per common share: Quoted Prices in Active Markets (Level 1) [Member] Fair Value, Inputs, Level 1 [Member] Intangible Assets, Net (Including Goodwill), Total Intangible Assets, Net (Including Goodwill) Preliminary/Final Valuation Amount Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Operating lease termination period Lessee, operating lease, option to terminate, description Lessee, Operating Lease, Option to Terminate Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from Term Loan Proceeds from term loan. Proceeds from term loan WinDoor [Member] Windoor [Member] WinDoor. Shipping, Handling and Distribution [Member] Shipping Handling And Distribution [Member] Shipping, handling and distribution. Indefinite-lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] Servicing warranty claims Servicing Warranty Claims Servicing warranty claims. Revenue recognition, practical expedient Revenue, Practical Expedient, Incremental Cost of Obtaining Contract [true false] Amendment Flag Amendment Flag Long-Term Debt, Maturity, Year Four 2024 Less: Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Warranty expense, average rate Warranty Expense Rate During Specified Period Warranty expense rate during specified period. Cost of Sales [Member] Inventory Classified as Cost of Sales [Member] Cost of Sales [Member] Thereafter Long Term Debt Maturities Repayments Of Principal Thereafter Long term debt maturities repayments of principal thereafter. MTP Contracts [Member] Midwest Transaction Premium Contracts [Member] Midwest transaction premium contracts. Goodwill Goodwill Goodwill Goodwill at January 2, 2021 Goodwill at January 1, 2022 Operating lease right-of-use asset, net Operating Lease, Right-of-Use Asset Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Amounts reclassified from accumulated other comprehensive earnings Postemployment Benefits [Abstract] Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] Purchases of treasury stock under repurchase program Payments for Repurchase of Common Stock Insulation Glass Plants [Member] Insulation Glass Plant Member [Member] Insulation glass plant. SEC Schedule, 12-09, Valuation Allowances and Reserves SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Net income per common share Earnings Per Share, Policy [Policy Text Block] Leases, Commitments And Contingencies Leases Commitments And Contingencies Disclosure [Text Block] Leases,Commitments and Contingencies disclosure. Statement [Table] Statement [Table] Operating lease liability, less current portion Operating Lease, Liability, Noncurrent Other Comprehensive Income (Loss), Tax Other Comprehensive Income (Loss), Tax, Total Income tax expense relating to derivative financial instruments Contract Assets, Net [Member] Contract Assets Net [Member] Contract assets, net. Subsegments Subsegments [Domain] Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Change in accounting principle, accounting standards update, immaterial effect Operating cash flows relating to operating leases Operating Lease, Payments Common stock issued under ESPP, Shares Stock Issued During Period, Shares, Employee Stock Purchase Plans Business combination, effective date of acquisition Business Acquisition, Effective Date of Acquisition Number of operating segments Number of Operating Segments Other Liabilities [Member] Other Noncurrent Liabilities [Member] Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Business Acquisition Business Acquisition [Axis] Accumulated Other Comprehensive Income Loss [Table] Accumulated Other Comprehensive Income (Loss) [Table] Machinery and Equipment [Member] Machinery and Equipment [Member] Restructuring costs and charges Restructuring costs and charges, Charged to Expense Restructuring costs and charges Restructuring Charges Restructuring Charges, Total Auditor Firm ID Weighted average fair value of common stock Weighted Average Fair Value, Outstanding Beginning balance Weighted Average Fair Value, Outstanding Ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted Average Fair Value, Vested Weighted average fair value of common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Property and equipment costs and charges. Property and Equipment Costs and Charges [Member] Property and Equipment Costs and Charges [Membe] Decrease in commercial inventories Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Acquisitions Business Combination Disclosure [Text Block] Self-insurance reserves Self Insurance Reserve [Policy Text Block] Accounting Policies And General Information [Table] Accounting Policies And General Information [Table] Accounting Policies And General Information [Table] Accounting Standards Update 2019-12 [Member] Accounting Standards Update 2019-12 [Member] Consolidated statements of operations: Income Tax Effects Allocated Directly To Income Statement [Abstract] Income Tax Effects Allocated Directly to Income Statement [Abstract] Trade names Trade Name Policy [Text Block] Trade Name [Policy Text Block] Product and Service Product and Service [Axis] Total barrowings after making prepayments during period Line of Credit Facility, Maximum Amount Outstanding During Period Maximum borrowing available during period KPMG LLP [Member] KPMG LLP. Business Combination, Contingent Consideration, Liability, Total Business Combination, Contingent Consideration, Liability Earn-out contingency liability Estimated fair value of contingent consideration Initial Useful Life (in years) Finite-Lived Intangible Asset, Useful Life Indefinite-Lived Intangible Assets Acquired Preliminary/Final Valuation Amount Other Information Relating to Leases Summary Of Other Information Relating To Leases Table [Text Block] Summary of other information relating to leases. Accrued payroll and benefits Employee-related Liabilities, Current Employee-related Liabilities, Current, Total Earnings Before Interest Tax Depreciation And Amortization Margin Percentage. Earnings Before Interest Tax Depreciation And Amortization Margin Percentage TSM EBITDA margin percentage Stock Options [Member] Share-Based Payment Arrangement, Option [Member] Operating leases Operating Lease, Weighted Average Remaining Lease Term Liabilities and Equity Total liabilities, redeemable non-controlling interest, and shareholders' equity Accounts receivable due from Builders FirstSource Accounts Receivable, Related Parties Tax Period Tax Period [Axis] Inventories Inventory, Policy [Policy Text Block] Operating lease right-of-use asset Deferred Tax Liabilities, Leasing Arrangements Plan Name Plan Name [Domain] Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net, Total Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Derivatives in Cash Flow Hedging Relationships Amount of Gain or (Loss) Reclassified from Accumulated OCI(L) into Income Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted average number of common shares outstanding: Raw materials Inventory, Raw Materials, Gross Inventory, Raw Materials, Gross, Total Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Change in accounting principle accounting standards update adopted Schedule Of Equity [Line Items] Schedule Of Equity [Line Items] Schedule Of Equity [Line Items] Shipping and Handling Cost and Commissions on Contract Assets Shipping And Handling Cost And Commissions On Contract Assets Policy [Text Block] Shipping and handling cost and commissions on contract assets. Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Income Statement [Abstract] Timing of Transfer of Good or Service Timing of Transfer of Good or Service [Axis] Cash On Hand [Member] Cash On Hand [Member] Cash on Hand. Total cost of common stock repurchased Treasury Stock Value Acquired Cost Method Include Commission Treasury stock value acquired cost method include commission. Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Proceeds from issuance of common stock under ESPP Proceeds from Stock Plans Total derivative instruments Liabilities Derivative liabilities, net Derivative Liability Derivative Liability, Total Step-up acquisition of goodwill percentage Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage Add-on Issuance [Member] Add On Issuance [Member] Add on issuance. Redeemable Noncontrolling Interest [Table Text Block] Summary of Changes in Redeemable Non-Controlling Interest Total current liabilities Liabilities, Current Current liability Contract assets, net Contract with Customer, Asset, after Allowance for Credit Loss, Current Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total Payments of Debt Restructuring Costs Add: Deferred financing costs from the refinancing of the 2016 Credit Agreement due 2024 Business combination, earn-out contingency payment due in two year. Business Combination, Earn-out Contingency Payment Due in Two Year Earn-out contingency payment due in two year Common stock issued under ESPP Stock Issued During Period, Value, Employee Stock Purchase Plan Non-deductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent, Total Lessee, Operating Lease, Liability, to be Paid, Year Three Year Three Noncontrolling Interest, Change in Redemption Value Change in redemption value of redeemable non-controlling interest Change in value of redeemable non-controlling interest Change in value of redeemable non-controlling interest Bonus depreciation and operating loss carryforwards State bonus depreciation and net operating loss carryforwards Deferred Tax Assets State Bonus Depreciation And Net Operating Loss Carryforwards Deferred tax assets state bonus depreciation and net operating loss carryforwards. Long-Term Debt, Maturity, Year Five 2025 Operating lease liability Deferred Tax Assets Leasing Arrangements Deferred tax assets, leasing arrangements. ASU 2016-09 [Member] Accounting Standards Updates 2016 09 [Member] Accounting standards updates 2016 09. Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Interest expense Interest Expense Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss, Beginning Balance Accounts Receivable, Allowance for Credit Loss, Ending Balance Less: Allowance for credit losses Trade Name [Member] Trade Names [Member] 2019 Employee Stock Purchase Plan [Member] Employees Stock Purchase Plan [Member] Employees Stock Purchase Plan [Member] Derivative, amount of hedged item Quantity Of Aluminum Commodity Contracts Quantity of aluminum commodity contracts. Short-Term Lease, Cost Short-term lease cost Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Income and Sales Taxes Income Tax, Policy [Policy Text Block] Shareholders Return Option Two [Member] TSR Falls at 25th Percentile or Lower [Member] Original maturity date of cash and cash equivalents Cash And Cash Equivalents Maturity Description Cash and cash equivalents maturity description. Goodwill Deferred Tax Liabilities, Goodwill Carrying value of trade name Indefinite-Lived Trade Names Preferred stock, Shares authorized Preferred Stock, Shares Authorized Total deferred tax liabilities, net Deferred Tax Liabilities, Net Deferred Tax Liabilities, Net, Total Accounting Standards Update 2021-08 [Member] Accounting Standards Update 2021-08 [Member] Fair value of current long-term debt Long-Term Debt, Fair Value Amortization of deferred gain Amortization Of Deferred Gains Amortization Of Deferred Gains Total derivative instruments Assets Derivative Asset Derivative Asset, Total Derivative assets CRi SoCal, Incorporation. C Ri So Cal Incorporation [Member] CRi [Member] Components of Income Tax Expense Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Establish right-of-use asset, net of straight-line rent in 2019 Establish Right Of Use Asset Net Of Straight Line Rent Establish right-of-use asset, net of straight-line rent. Operating leases Operating Lease, Weighted Average Discount Rate, Percent Basis points, floor Debt Instrument Basis Points Floor Debt instrument basis points, floor. Entity Small Business Entity Small Business Schedule of Property, Plant and Equipment Property Plant And Equipment Useful Life Table [Text Block] Property plant and equipment useful life. Number of reportable segments Number of Reportable Segments Excess tax benefits Excess tax benefit Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Net income from acquisition Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Payment of Term Loan Debt Payment of term loan debt. Payments of term loan debt Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Restructuring and Related Activities [Abstract] Restructuring costs and charges, Beginning of Period Restructuring costs and charges, End of Period Restructuring Reserve Restructuring Reserve, Total Share-based compensation arrangement percentage of additional shares to be received by grantee. Share-based Compensation Arrangement Percentage of Additional Shares to Be Received By Grantee Percentage of additional performance shares to be received by grantee Schedule for Valuation of Identifiable Intangible Assets Acquired and Estimate of Useful Lives Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Debt Instrument, Redemption, Period Debt Instrument, Redemption, Period [Domain] Total current assets Assets, Current Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Anlin Windows and Doors [Member] Anlin Windows & Doors. Anlin Windows & Doors [Member] Anlin [Member] Indefinite-lived Intangible Assets Indefinite-Lived Intangible Assets [Axis] NewSouth Window Solutions [Member] New South Window Solutions [Member] NewSouth Window Solutions. Intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Indefinite-lived Intangible Assets (Excluding Goodwill), Total Indefinite-lived Intangible Assets (Excluding Goodwill), Beginning Balance Indefinite-lived Intangible Assets (Excluding Goodwill), Ending Balance Seller Two [Member] Seller Two [Member] Seller two. Weighted-average common shares - Basic Basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic, Total Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount Schedule Of Deferred Financing Costs Table [Text Block] Schedule of deferred financing costs. Income from operations: Operating Income (Loss) [Abstract] Summary of Income Taxes Included in Consolidated Statement of Operations and Consolidated Statement of Equity Schedule Of Components Of Income Tax Expense Benefit Included In Consolidated Statements Of Income And Equity Table [Text Block] Schedule of Components of Income Tax Expense (Benefit) Included in Consolidated Statements of Income and Equity[Table Text Block] City Area Code City Area Code Sale of Assets Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Latest Tax Year [Member] Latest Tax Year [Member] Payment of Call Premium on Redemption of Senior Notes Payment of call premium on redemption of senior notes. Payment of call-premium on redemption of senior notes Payment of call-premium on redemption of senior notes Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Share-Based Payment Arrangement [Abstract] Western Window Systems Blocker LLC [Member] Western Window Systems Blocker Limited Liability Company [Member] Western window systems blocker limited liability company. Total liabilities Liabilities Document Period End Date Document Period End Date Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent Eco partnership income attributable to non-controlling interest Eco partnership income attributable to non-controlling interest Valuation And Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Restricted Stock [Member] Restricted Stock [Member] Construction in Progress [Member] Construction in Progress [Member] Stock-based compensation expense Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Derivative financial instruments Deferred Tax Liabilities Derivative Financial Instruments Deferred tax liabilities derivative financial instruments. New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Amortization and write-offs of deferred financing costs Amortization And Writeoffs Of Deferred Financing Costs Amortization and writeoffs of deferred financing costs. Summary of Financial Data Attributable to Operating Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Software [Member] Software and Software Development Costs [Member] Finite-Lived Intangible Asset, Expected Amortization, Year One 2022 Statistical Measurement Statistical Measurement [Axis] Performance percentage Share Based Compensation Arrangement By Share Based Payment Award Performance Percentage Share based compensation arrangement by share based payment award performance percentage. Leases Commitments Contingencies And Other Matters [Table] Leases Commitments Contingencies And Other Matters [Table] Leases, commitments contingencies and other matters. Impairment of lease Right-of-use asset. Impairment of Lease Right of Use Asset [Member] Impairment of Lease Right-of-Use Asset [Member] Other Assets, Current Other current assets, net Schedule of Goodwill and Intangible Assets Net Schedule of Intangible Assets and Goodwill [Table Text Block] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Vehicles [Member] Vehicles [Member] Related Party Related Party [Axis] Total assets Assets Net sales from acquisition Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Derivative Contract Derivative Contract [Domain] Previously Reported [Member] Previously Reported [Member] Derivative [Line Items] Derivative [Line Items] Computer Software [Member] Software Development [Member] Proceeds from issuance of senior notes Proceeds from Issuance of Senior Long-Term Debt Employee's contribution Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Long-term debt, net, less current portion Long-term debt Long-Term Debt, Excluding Current Maturities Long-term debt, net, less current portion Percentage Of Unsecured Notes Issued Amount To Principal Amount Percentage of unsecured notes issued amount to principal amount. Percentage of principal amount issued Diluted Earnings Per Share, Diluted Earnings Per Share, Diluted, Total Net income (loss) per share - diluted Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Calculation of net income per common share attributable to common shareholders: Deferred Finance Costs Next Twelve Months Deferred finance costs next twelve months. 2022 Lessee operating lease liability payments due after year six. Thereafter Redeemable Noncontrolling Interest, by Legal Entity [Table] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Other Liabilities [Member] Other Liabilities [Member] Total net sales Net sales Revenue from Contract with Customer, Including Assessed Tax Revision of Prior Period Revision of Prior Period [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Percentage of estimated discount for lack of sellers of marketability of minority stake. Percentage Of Estimated Discount For Lack Of Sellers Of Marketability Of Minority Stake Percentage of estimated discount for lack of sellers of marketability of minority stake Fair value of assets, level 1 to level 2 or level 3 transfers Fair Value Measurements Transfers Between Level One Level Two And Level Three Fair value measurements transfers between level one level two and level three. Cost of sales Cost of Goods and Services Sold Cost of Goods and Services Sold, Total Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Change in fair value of derivatives Amount of Gain or (Loss) Recognized in OCI(L) on Derivatives Total current Current Income Tax Expense (Benefit) Accounts receivable Increase (Decrease) in Accounts Receivable Revolving Credit Facility [Member] Revolving Credit Facility [Member] Catastrophic Event Catastrophic Event [Domain] Preferred stock; par value $.01 per share; 10,000 shares authorized; none outstanding Preferred Stock, Value, Issued Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Ending Balance Derivative [Table] Derivative [Table] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Sellers equity interest put or call right exercise purchase price description. Sellers Equity Interest Put Or Call Right Exercise Purchase Price Description Sellers equity interest put or call right exercise purchase price description Add: Dilutive effect of stock compensation plans Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Incremental Common Shares Attributable to Share-based Payment Arrangements, Total Add: Dilutive shares from equity plans Derivative average price Derivative, Average Forward Price Derivative Instruments in Hedges, at Fair Value, Net [Abstract] Counterparty Name Counterparty Name [Domain] Operating lease liability - total Operating lease liability Operating Lease, Liability Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Property, plant and equipment Deferred Tax Liabilities, Property, Plant and Equipment Statement of Financial Position [Abstract] Term Notes Payable [Member] Notes Payable to Banks [Member] Decrease due to impairment of WWS trade name Impairment of trade name Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill) Impairment of trade name Increase in trade names Entity File Number Entity File Number Volume Products [Member] Volume Product [Member] Volume product. Business combination, earn-out contingency payment due in one year. Business Combination, Earn-out Contingency Payment due in One Year Earn-out contingency payment due in one year Statement of Cash Flows [Abstract] Purchase of materials Purchase Commitment Program Amount Of Purchase Purchase commitment program amount of purchase. Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Credit available under the credit facility Line of Credit Facility, Current Borrowing Capacity Contingent consideration Business Combination, Consideration Transferred, Liabilities Incurred Building and Improvements [Member] Building and Building Improvements [Member] SEC Schedule, 12-09, Valuation Allowances and Reserves Type SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Geographical Geographical [Domain] Shareholders Return option One [Member] TSR Falls at 75th Percentile or Higher [Member] Statistical Measurement Statistical Measurement [Domain] Statement of Stockholders' Equity [Abstract] Southeast Segment [Member] Southeast Segment [Member] Southeast segment. Purchase price of common stock as percentage of fair market value Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Auditor Location Costs and expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Revenue recognition Revenue from Contract with Customer [Policy Text Block] Legal Entity [Axis] Components of Lease Expense Lease, Cost [Table Text Block] Warranty period of the majority of products sold Product Warranty Period For Majority Products Product warranty period for majority products. Fair Value Fair Value Disclosures [Text Block] Third Amendment [Member] Third Amendment To Credit Agreement [Member] Third amendment to credit agreement. Adjustments to accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Total Weighted Average Remaining Life, Exercisable Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Proceeds from exercise of stock options Proceeds from Stock Options Exercised Long-term Debt, Type Long-Term Debt, Type [Axis] Debt Financing Other Costs Debt financing other costs. Financing costs other Total deferred Deferred Income Tax Expense (Benefit) Debt Instrument, Redemption, Period One [Member] Prior to October 1, 2024 [Member] Accrued warranty Product Warranty Accrual, Current Deferred income taxes Deferred Income Tax Liabilities, Net Deferred Income Tax Liabilities, Net, Total Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Revenue Recognition and Contracts with Customers Revenue from Contract with Customer [Text Block] Concentrations of credit risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Assets (Liabilities) Derivative, Fair Value, Net Derivative, Fair Value, Net, Total ECO [Member] E C O Window Systems And Its Related Companies E C O Glass Production L L C And Unity Windows L L C Florida Limited Liability Companies [Member] ECO window systems and its related companies, ECO glass production, LLC, and Unity windows, LLC, Florida Limited Liability companies. Amount available under credit facility Line of Credit Facility, Maximum Borrowing Capacity Subsegments Subsegments [Axis] Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Contract liabilities Contract with Customer, Liability, Current Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Reclassification to earnings Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Net assets acquired Repair and Remodel [Member] Repair And Remodel [Member] Repair and remodel. Credit Facility Credit Facility [Domain] Weighted-average common shares - Diluted Diluted Weighted Average Number of Shares Outstanding, Diluted Acquisition costs Deferred Tax Assets Acquisition Costs Deferred tax assets acquisition costs. Redeemable non-controlling interest Business combination acquisition of less than 100 percent redeemable non-controlling interest fair Value. Business Combination Acquisition Of Less Than100 Percent Redeemable Noncontrolling Interest Fair Value Estimated fair value of redeemable non-controlling interest Redeemable non-controlling interest Schedule Of Indefinite Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Executive and Non-Executive Employees [Member] Executive and Non-Executive Employees [Member] Unamortized balance of deferred gain Deferred Gain Loss Unamortized Amount Deferred gain loss unamortized amount. Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Credit Facility Credit Facility [Axis] Total unrecognized compensation Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Net income Business Acquisition, Pro Forma Net Income (Loss) Balance at Beginning of Period Balance at End of Period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Schedule of Supplemental Cash Flow Information and Non-Cash Activity Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Customer deposits Accrued Customer Deposits Accrued customer deposits. Financing Costs Debt Financing Costs Debt financing costs. Derivative Instruments and Hedging Activities Disclosure [Abstract] Depreciation Depreciation, Total Depreciation expense Financial Instruments Financial Instruments [Domain] Right-of-use assets obtained in exchange for lease obligations: Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract] Right-Of-Use Assets Obtained In Exchange For Lease Obligations:[Abstract] Term Loan Payable with 0.675 [Member] Term Loan Payable With Zero Point Six Seven Five [Member] Term loan payable with 0.675. Cash and cash equivalents at beginning of year Cash and cash equivalents at end of year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Other assets, net Other Assets, Noncurrent Other Assets, Noncurrent, Total Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Total Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Beginning Balance Ending Balance Entity Address, Address Line One Entity Address, Address Line One Payments of long-term debt Repayments of Long-term Debt, Total Repayment of senior notes Repayments of debt Trade names and other intangible assets, net Deferred Tax Liabilities, Intangible Assets Purchase price Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Purchase Price1 Business combination recognized identifiable assets acquired and liabilities assumed purchase price 1. Business combination, purchase price Average rate of interest payable Debt, Weighted Average Interest Rate Document Annual Report Document Annual Report Quarterly Financial Information Disclosure [Abstract] Repurchase notes percentage of aggregate principal amount Repurchase Notes Percentage At Aggregate Principal Amount Repurchase notes percentage at aggregate principal amount Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Percentage of increase (decrease) in net sales Percentage Of Increase Decrease In Net Sales Percentage of Increase (decrease) in net sales. Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Warranty expense Warranty Expense Policy [Text Block] Warranty expense. Share Repurchase Program Share Repurchase Program [Domain] Deferred tax assets: Components of Deferred Tax Assets [Abstract] Amortization expense for capitalized software Capitalized Computer Software, Amortization Accounting Standards Update and Change in Accounting Principle [Text Block] Recent Accounting Pronouncements Capitalized interest Interest Costs Capitalized Adjustment Accumulated depreciation of capitalized software Capitalized Computer Software, Accumulated Amortization Income tax expense relating to continuing operations Income tax expense Income tax expense Income Tax Expense (Benefit) COVID-19 [Member] C O V I D Nineteen [Member] COVID-19. Open tax years for examination Open Tax Year Income Taxes Income Tax Disclosure [Text Block] Vesting Vesting [Axis] Balance Sheet Location Balance Sheet Location [Domain] Other Other Accrued Liabilities, Current Debt Instrument, Redemption, Period Two [Member] Due on October 31, 2024 [Member] On or After August 1, 2021 [Member] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Payments to Acquire Property, Plant, and Equipment, Total Income Tax Disclosure [Abstract] Line Of Credit Facility [Table] Line of Credit Facility [Table] Change in Accounting Principle, Accounting Standards Update, Adoption Date Change in accounting principle, accounting standards update, adoption date Credit facility amortization percentage Line of Credit Facility, Commitment Fee Percentage Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Business combination, value of shares issuance Capitalization of software Capitalized Computer Software, Net Capitalized Computer Software, Net, Total Capitalized Computer Software, Net, Beginning Balance Capitalized Computer Software, Net, Ending Balance Goodwill deductible for tax purpose Goodwill deductible for tax purposes Business Acquisition, Goodwill, Expected Tax Deductible Amount Business combination working capital adjustment and customer deposits. Business Combination Working Capital Adjustment And Customer Deposits Working capital adjustment and customer deposits Earliest Tax Year [Member] Earliest Tax Year [Member] Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Vesting of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Goodwill and Intangible Assets Disclosure [Abstract] Defined contribution plan working hours required. Requisite hours of work Stock-based compensation Share-Based Payment Arrangement [Policy Text Block] Term Loan Facility [Member] Term Loan Facility [Member] Term loan facility. Auditor Name Equity [Abstract] Equity Method Investments And Cost Method Investments [Abstract] Equity Method Investments And Cost Method Investments [Abstract] Total Eleven Stores. Total Eleven Stores [Member] Restructuring and related activities, initiation date Restructuring and Related Activities, Initiation Date Total income from operations Income from operations Operating Income (Loss) Operating lease extension period Lessee, operating lease, option to extend, description Lessee, Operating Lease, Option to Extend Accrued Interest rate Accrued Interest Rate Of Loan Accrued Interest Rate Of Loan Consolidated statements of shareholders' equity: Income Tax Effects Allocated Directly to Equity [Abstract] Related Party Related Party [Domain] Additional paid-in-capital Additional Paid in Capital, Common Stock Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock, Ending Balance Proceeds from issuance of term loan debt. Proceeds from Issuance of Term Loan Debt Proceeds from issuance of term loan debt Business acquisitions Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired, Total Redeemable Noncontrolling Interest, Equity, Redemption Value, Total Redeemable Noncontrolling Interest, Equity, Redemption Value Redeemable noncontrolling interest value Performance criteria defined in share awards Share-Based Compensation Arrangement by Share-Based Payment Award, Terms of Award Accrued Liabilities [Member] Accrued Liabilitiy [Member] Accrued liabilitiy. Entity Filer Category Entity Filer Category Portion of warranty expense related to issuance of product Product Warranty Expense Aluminum Forward Contracts [Member] Forward Contracts [Member] Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false] Change in accounting principle, accounting standards update, early adoption Business combination, recognized identifiable assets acquired and liabilities assumed, operating lease right-of-use-assets and operating lease liability, non current. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Assets And Operating Lease Liability Non Current Operating lease right of use assets and operating lease liabilities Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other comprehensive income Other comprehensive income, net of tax Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Entity Current Reporting Status Entity Current Reporting Status Net sales Revenue From Customer Segment One Revenue from customer segment one. Grants of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Gross Unamortized goodwill Estimated Unamortized Tax Deductible Goodwill Estimated Unamortized Tax Deductible Goodwill Inventories Inventories Inventory, Net State Current State and Local Tax Expense (Benefit) ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Net Income (Loss) Attributable to Redeemable Noncontrolling Interest, Total Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Less: Net income attributable to redeemable non-controlling interest Net income portion attributable to redeemable non-controlling interest Percentage of estimated fair value of entity at acquisition date to calculate fair value of redeemable non-controlling interest. Percentage Of Estimated Fair Value Of Entity At Acquisition Date To Calculate Fair Value Of Redeemable Non Controlling Interest Percentage of estimated fair value of entity at acquisition date to calculate fair value of redeemable on controlling interest Other Assets [Member] Other Assets [Member] Shareholders' Equity Stockholders' Equity Note Disclosure [Text Block] Business Combinations [Abstract] Subtotal Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Total shareholders' equity Net decrease in accumulated deficit Stockholders' Equity Attributable to Parent Accumulated other comprehensive income (loss), Beginning Balance Accumulated other comprehensive income (loss), Ending Balance Accumulated Other Comprehensive Loss [Member] AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Member] Property, plant and equipment additions in accounts payable Noncash or Part Noncash Acquisition, Fixed Assets Acquired Manufacturing Equipment [Member] Manufacturing Equipment [Member] Manufacturing Equipment. Long-Term Debt, Maturity, Year Two 2022 Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Entity Tax Identification Number Entity Tax Identification Number Income Statement Location Income Statement Location [Axis] Forfeited/Performance adjustment Restricted stock awards, forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Common Stock, Value, Issued Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance Common stock; par value $.01 per share; 200,000 shares authorized; 63,516 and 62,542 shares issued and 59,696 and 58,999 shares outstanding at January 1, 2022 and January 2, 2021, respectively Retained earnings Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit) [Member] Equity Components [Axis] Maturity period of contract, maximum Derivative Higher Remaining Maturity Range One Derivative higher remaining maturity range one. Fees, costs, premium and discount Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total Comprehensive income net of tax redeemable noncontrolling interest. Comprehensive Income Net of Tax Redeemable Noncontrolling Interest Less: Comprehensive income of redeemable non-controlling interest Business combination, acquisition related costs Business Combination, Acquisition Related Costs Accounting Standards Update Accounting Standards Update [Domain] Western Window Systems [Member] Western Window Systems [Member] Western window systems. Sellers equity put right exercise period. Sellers Equity Interest Put Right Exercise Period Sellers equity interest put right exercise period following call right exercise period Cash and cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Deferred income taxes Deferred Income Taxes and Tax Credits Deferred Income Taxes and Tax Credits, Total At beginning of year Debt Issuance Costs, Gross Prepaid expenses Prepaid Expense, Current Prepaid Expense, Current, Total CGI [Member] C G I Windows And Doors Holding Inc [Member] CGI [Member] Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Customer Relationships and Customer-related Assets [Member] Customer-related Intangible [Member] Customer Relationships [Member] Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Western Segment [Member] Western Segment [Member] Western segment. Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total Entity Emerging Growth Company Entity Emerging Growth Company Schedule Of Business Acquisitions By Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Proceeds from sale of manufacturing equipment Proceeds from disposals of assets Proceeds from Sale of Machinery and Equipment Long-term debt Interest Expense, Debt Interest Expense, Debt, Total Deferred income Deferred Income Federal Current Federal Tax Expense (Benefit) Adjustments to Allocation [Member] Revision of Prior Period, Adjustment [Member] Schedule of Accounts, Notes Receivable and Allowance for Doubtful Accounts Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Contract with Customer, Sales Channel Contract with Customer, Sales Channel [Axis] Non-Impact Window and Door Products [Member] Non Window And Door Products [Member] Non Window And Door Products [Member] Accrued Warranty, Settlements Standard and Extended Product Warranty Accrual, Decrease for Payments Standard and Extended Product Warranty Accrual, Decrease for Payments, Total Sellers equity interest call right exercise period. Sellers Equity Interest Call Right Exercise Period Sellers equity interest call right exercise period Allowance for doubtful accounts Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Deferrals and accruals relating to ASC 606, net Redeemable Noncontrolling Interest [Line Items] Entity Voluntary Filers Entity Voluntary Filers Federal Deferred Federal Income Tax Expense (Benefit) Deferred Federal Income Tax Expense Benefit, Total Debt fees Debt Fees Debt fees. Retirement Benefits [Abstract] Document Transition Report Document Transition Report Prepaid expenses and other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Long-Term Debt, Maturity, Year Three 2023 Derivative Instruments And Hedging Activities [Line Items] Derivative Instruments And Hedging Activities [Line Items] Derivative Instruments And Hedging Activities [Line Items] Regulatory Assets [Abstract] Regulatory Assets [Abstract] Weighted Average Fair Value, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Fourth Amendment to Credit Agreement [Member] Fourth amendment to credit agreement. Fourth Amendment [Member] Program for Repurchases of Company Common Stock [Member] Programfor Repurchasesof Company Common Stock [Member] Program for repurchases of company common stock. Business combination, recognized identifiable assets acquired and liabilities assumed, current liabilities, trade accounts payable and customer deposits. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Trade Accounts Payable And Customer Deposits Trade accounts payable and customer deposits Schedule Of Segment Reporting Information By Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Business Combination, Separately Recognized Transactions Business Combination, Separately Recognized Transactions [Domain] Vesting of restricted stock, Shares Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total Components of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Sale of stock, price per share Sale of Stock, Price Per Share Amendment Description Exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated other comprehensive income Tax Period Tax Period [Domain] Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Percentage of shares issuable based on target performance Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Shares Issuable Based On Target Performance Share based compensation arrangement by share-based payment award, percentage of shares Issuable based on target performance. Excess stock-based compensation tax benefits Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Maturity period of contract, minimum Derivative Lower Remaining Maturity Range One Derivative lower remaining maturity range one. State Deferred State and Local Income Tax Expense (Benefit) Shipping and handling costs Shipping And Handling Costs Policy [Text Block] Shipping and handling costs. Aluminum Contracts [Member] Commodity Contract [Member] Less: Amortization expense Amortization of Debt Issuance Costs Contract assets, net Business Combination, Acquired Receivables, Gross Contractual Amount Revision of Prior Period Revision of Prior Period [Domain] Net income attributable to the Company Net income attributable to the Company Net income (loss) attributable to common shareholders Net income Current portion of operating lease liability Operating Lease, Liability, Current Age of employees Defined Contribution Plan, Description Schedule of Fair Value on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Accrued warranty Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves Debt Instrument, Redemption Price, Percentage Debt instrument, redemption percentage Purchases of treasury stock relating to tax withholdings on employee equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Weighted average remaining lease term in years Weighted Average Remaining Lease Term In Years [Abstract] Weighted Average Remaining Lease Term In Years [Abstract] Document Information [Line Items] Schedule of Maturities of Long-Term Debt [Table Text Block] Future Maturities of Long-Term Debt 2018 Senior Notes Due 2026 [Member] Two thousand eighteen senior notes due two thousand twenty six. 2018 Senior Notes Due 2026 [Member] Second Additional Senior Notes [Member] Seller One [Member] Seller One [Member] Seller one. Entity Registrant Name Entity Registrant Name Advertising Expense Advertising Expense Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Ending Balance Total net sales to Builders FirstSource Related Party Transaction, Amounts of Transaction Ten Stores [Member] Ten Stores [Member] Weighted average interest rate Weighted-average interest rate Long-Term Debt, Weighted Average Interest Rate, at Point in Time Debt instrument, maturity date Debt Instrument, Maturity Date Statement of Comprehensive Income [Abstract] Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Award Type Award Type [Domain] Statement [Line Items] Statement [Line Items] Period of holder of redeemable non-controlling interest restricted from selling shares from date of acquisition. Period Of Holder Of Redeemable Non Controlling Interest Restricted From Selling Shares From Date Of Acquisition Period of holder of redeemable non-controlling interest restricted from selling shares from date of acquisition Lease expenses Operating Lease, Expense Title of 12(b) Security Title of 12(b) Security Intangible assets Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross, Total Accrued health claims insurance payable Accrued Insurance, Current Builders FirstSource, Inc [Member] Affiliated Entity [Member] Developed Technology [Member] Developed Technology [Member] Developed Technology [Member] Ownership [Domain] Restructuring Cost And Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Common Stock [Member] Common Stock [Member] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Equity Component Equity Component [Domain] Manufacturing Facility Closing [Member] Facility Closing [Member] Typical order quantities payment terms net Typical Order Quantities Payment Terms Typical order quantities payment terms. Deferred tax liabilities basis differences in asset acquisition. Deferred Tax Liabilities Basis Differences In Asset Acquisition Eco partnership basis difference Total income before income taxes Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Four Point Three Seven Five Percent Senior Notes Due 2029 [Member] Four point three seven five percent senior notes due 2029. 2021 Senior Notes Due 2029 [Member] Entity Address, State or Province Entity Address, State or Province Lessee, Operating Lease, Liability, to be Paid, Year Four Year Four Geographical Geographical [Axis] Employee Benefit Plans Postemployment Benefits Disclosure [Text Block] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net (decrease) increase in cash and cash equivalents Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive income Comprehensive income Document Type Document Type Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Summary of Unaudited Proforma Results Business Acquisition, Pro Forma Information [Table Text Block] Restricted Stock Award and Restricted Stock Units [Member] Restricted Stock Award and Restricted Stock Units [Member] Non-cash portion of restructuring costs and charges Non Cash Portion Of Restructuring Charges Net Non cash portion of restructuring charges net. Debt Instrument, Unamortized Premium Debt Instrument, Unamortized Premium, Total Debt instrument premium Noncontrolling Interest Disclosure [Text Block] Redeemable Non-Controlling Interest Cost, Depreciation Depreciation classified within cost of sales Stock Issued During Period, Shares, Treasury Stock Reissued Issuance of treasury stock, Shares Share Repurchase Program Share Repurchase Program [Axis] Entity Shell Company Entity Shell Company Derivative financial instruments Derivatives, Policy [Policy Text Block] Inventories Increase (Decrease) in Inventories Increase (Decrease) in Inventories, Total Compensation expense for stock based awards Allocated stock-based compensation expense Stock-based compensation Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Asset supply agreement term Asset Supply Agreement Term Asset supply agreement term. Payments of financing costs Payments of Financing Costs Payments of Financing Costs, Total Add: Deferred financing costs from the issuance of Senior Notes Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Offsetting [Abstract] North Venice [Member] North Venice [Member] North Venice [Member] Security Exchange Name Security Exchange Name Accounts receivable Accounts Receivable, before Allowance for Credit Loss Goodwill Goodwill and Intangible Assets, Policy [Policy Text Block] Revenue from Contract with Customer [Abstract] Accrued interest Deposit Liabilities, Accrued Interest Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities US Impact Systems Inc. [Member] Us Impact Systems Inc [Member] US Impact Systems Inc. Weighted-average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted Average Remaining Life, Outstanding Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Prepaid expenses Deferred Tax Liabilities, Prepaid Expenses Passes at Point in Time [Member] Transferred at Point in Time [Member] Cash Cash payment to acquire business Payments to Acquire Businesses, Gross Commitments and Contingencies Disclosure [Abstract] Accrued federal and state income taxes Accrued Income Taxes, Current The amount of insured limit exceeds by the balance Cash Exceeds Federally Insured Limits Amount Cash exceeds federally insured limits amount. Two Thousand And Twenty One Long Term Incentive Plan [Member] 2021 Long Term Incentive Plan [Member] Operating lease cost Operating Lease, Cost Asset Purchase Agreement [Member] Asset Purchase Agreement [Member] Asset Purchase Agreement. Lessee operating lease liability payments due year six. Year Six Gains (Losses) on Derivative Financial Instruments Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Less: Income tax (expense) benefit Income tax benefit related to other comprehensive loss Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent, Total Income tax expense related to other comprehensive income Tax effect Restricted Stock Units [Member] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Future Minimum Lease Commitments for Non-Cancelable Operating Leases Accrued interest Line of Credit Facility, Increase, Accrued Interest Goodwill remaining amortization period for tax purposes Goodwill For Tax Purposes Amortization Period Goodwill For Tax Purposes Amortization Period Principles of consolidation Consolidation, Policy [Policy Text Block] Contract with Customer, Sales Channel Contract with Customer, Sales Channel [Domain] Information Regarding Warranty Accrual Schedule of Product Warranty Liability [Table Text Block] Lapsing period of restrictions related to restricted stock issued Lapse In Period Of Restricted Shares Issued Under Plans Lapse in period of restricted shares issued under plans. Net sales Business Acquisition, Pro Forma Revenue Sales Acquisition of assets and assumption of liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Total Estimated fair value of assets acquired Restructuring costs and charges, Write-offs of Assets Restructuring Reserve Write Offs Of Assets Restructuring reserve, write-offs of assets Summary of the Status of Stock Options Share-Based Payment Arrangement, Option, Activity [Table Text Block] Accounting Pronouncements Recently Adopted New Accounting Pronouncements, Policy [Policy Text Block] Accounts receivable, net Receivable [Policy Text Block] Noncontrolling Interest, Ownership Percentage by Parent Noncontrolling interest, ownership percentage by parent Schedule Of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Common stock, shares outstanding Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Business Acquisition [Line Items] Business Acquisition [Line Items] Deferred Finance Costs Three Year Deferred finance costs three year. 2024 Decrease in acquired accounts receivable Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Cost of sales Cost of Goods and Service [Policy Text Block] Work in progress Inventory, Work in Process, Gross Research activities credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Significant Other Observable Inputs (Level 2) [Member] Fair Value, Inputs, Level 2 [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Estimated Amortization for Future Fiscal Year Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Commitments and Contingencies Income Tax Authority, Name Income Tax Authority, Name [Domain] Common stock, shares issued Common Stock, Shares, Issued Common Stock, Shares, Issued, Total Derivatives Derivative Instruments and Hedging Activities Disclosure [Text Block] Advance supplier consideration Due to Related Parties, Current Due to Related Parties, Current, Total 2006 Equity Incentive Plan [Member] Two Thousand Six Equity Incentive Plan [Member] Two thousand six equity incentive plan. Weighted average discount rate Weighted Average Discount Rate [Abstract] Weighted Average Discount Rate [Abstract] Percentage of estimated discount for lack of sellers voting control in new entity. Percentage Of Estimated Discount For Lack Of Sellers Voting Control In New Entity Percentage of estimated discount for lack of sellers voting control in new entity Earnings Before Interest Tax, Depreciation and Amortization Metric. Earnings Before Interest Tax, Depreciation and Amortization Metric [Member] EBITDA Criteria [Member] Minimum [Member] Minimum [Member] Activities of Restructuring Costs and Charges Restructuring and Related Costs [Table Text Block] Debt Instrument, Redemption, Period Three [Member] On or After August 2025 [Member] Income Tax Authority, Name Income Tax Authority, Name [Axis] Glass Tempering and Laminating Plant [Member] Glass Tempering And Laminating Plant [Member] Glass tempering and laminating plant Share-based compensation arrangement by share-based payment award, shares awarded subject to shareholder return. Share-based Compensation Arrangement by Share-based Payment Award, Shares Awarded Subject to Shareholder Return Shares awarded subject to total shareholder return Minority interest redeemable non controlling interest estimated fair value. Minority Interest Redeemable Non Controlling Interest Estimated Fair Value Redeemable non-controlling interest in Eco at initially estimated fair value Segments Segments [Domain] Income Taxes [Table] Income Taxes [Table] Income Taxes [Table] Leases Lessee, Leases [Policy Text Block] Exercisable at January 2, 2021 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Accounting Standards Update Accounting Standards Update [Axis] Accrued liabilities Accrued liabilities Accrued Liabilities, Current Weighted average fair value of common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price, Ending Balance Debt Instrument Debt Instrument [Axis] Shareholders' equity: Stockholders' Equity Attributable to Parent [Abstract] State income taxes, net of federal income tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Treasury Stock [Member] Treasury Stock [Member] Counterparty Name Counterparty Name [Axis] Segments Segments [Axis] Software License [Member] Computer Software, Intangible Asset [Member] Property Plant And Equipment Capitalized Interest Costs [Abstract] Property Plant And Equipment Capitalized Interest Costs [Abstract] Net sales: Revenues [Abstract] Weighted Average Fair Value, Forfeited/Performance adjustment Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Diluted Business Acquisition, Pro Forma Earnings Per Share, Diluted Operating lease not yet commenced description Lessee, Operating Lease, Lease Not yet Commenced, Description Deferred Finance Costs Four Year Deferred finance costs four year. 2025 Amortization of intangible assets Amortization of Intangible Assets Amortization of Intangible Assets, Total Award Type Award Type [Axis] Accrued Warranty, Beginning of Period Accrued Warranty, End of Period Standard and Extended Product Warranty Accrual Standard and Extended Product Warranty Accrual, Total Repayments of Senior Debt, Total Repayments of Senior Debt Payments of senior notes Payments of senior notes Increase decrease contract assets, net, prepaid expenses, other current and other assets. Increase Decrease Contract Assets Net Prepaid Expenses Other Current And Other Assets Contract assets, net, prepaid expenses, other current and other assets Number of plants Number Of Plants Number of plants. Total fair value of consideration Fair value of consideration Business Combination, Consideration Transferred Fair value of consideration transferred AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax Accumulated other comprehensive income, net of tax Long-lived assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Aggregate intrinsic value of stock options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Long-term Debt, Current Maturities, Total Long-Term Debt, Current Maturities Less current portion of long-term debt Discontinued Operations and Disposal Groups [Abstract] Business Description And Accounting Policies [Line Items] Business Description And Accounting Policies [Line Items] Business description and accounting policies. Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Restructuring Type Restructuring Type [Axis] Description Of Business [Line Items] Description Of Business [Line Items] Description Of Business [Line Items] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Current assets Changes related to state rate changes and U.S. tax reform Effective Income Tax Rate Reconciliation, Tax Settlement, State and Local, Percent Operating lease term Lessee, Operating Lease, Term of Contract Premium On Issuance Of Debt Premium on issuance of debt. Less: Premium on the Second Additional Senior Notes Other Indefinite-lived Intangible Assets Other Indefinite-Lived Intangible Assets Entity Central Index Key Entity Central Index Key Cash paid for amounts included in the measurement of lease liabilities: Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract] Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract] Advertising Advertising Cost [Policy Text Block] EBITDA And Shareholders Component Criteria. EBITDA And Shareholders Component Criteria [Member] EBITDA Criteria of Performance and TSR component [Member] Operating lease existence of option to terminate Operating lease existence of option to terminate Lessee, Operating Lease, Existence of Option to Terminate [true false] Business Combination, Contingent Consideration, Liability, Noncurrent Estimated fair value of contingent consideration, non-current Accrued Warranty, Adjustments Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties, Total 2018 Senior Notes Due 2026 [Member] 2018 Senior Notes due 2026 [Member] Six Point Seven Five Percent Senior Notes Due2026 [Member] Six Point Seven Five Percent Senior Notes Due 2026 [Member] New Construction [Member] New Construction [Member] New construction. Accounting Policies [Abstract] Debt Instrument, Redemption, Period Debt Instrument, Redemption, Period [Axis] Business combination, percentage of ownership stake acquired Business Acquisition Percentage Of Ownership Stake Acquired Business acquisition percentage of ownership stake acquired. Percentage of ownership stake Increase in trade names Indefinite-Lived Intangible Assets, Period Increase (Decrease) Indefinite-Lived Intangible Assets, Period Increase (Decrease), Total Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Common shares available for grant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Stock Based Compensation Share-Based Payment Arrangement [Text Block] Debt Instrument, Fee Amount Debt instrument, fees Business Combination, Contingent Consideration, Liability, Current Estimated fair value of contingent consideration, current Amortization and write-offs of deferred financing costs and debt discount Amortization of Debt Issuance Costs and Discounts Amortization of Debt Issuance Costs and Discounts, Total Organization, Consolidation and Presentation of Financial Statements [Abstract] Document Information [Table] Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted Average Exercise Price, Beginning balance Weighted Average Exercise Price, Ending balance Restructuring and related activities, completion date Restructuring and Related Activities, Completion Date Payment amortized under supply agreement term Deferred Income Amortization Period Deferred income amortization period. Total Fees and cost At end of year Debt Issuance Costs, Net Total lease cost Lease, Cost Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Other deferrals and accruals, net Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Matching contribution Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Schedule II - Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Retained Earnings (Accumulated Deficit) [Member] Retained Earnings [Member] Amount required for payment of materials Significant Purchase Commitment Cancellation Damages Amount Significant purchase commitment cancellation damages amount. Business Combination, Contingent Consideration, Asset, Total Business Combination, Contingent Consideration, Asset Estimated fair value of contingent consideration Number of stores Business combination, number of shares issuance Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Segment Reporting [Abstract] Effective Income Tax Rate Reconciliation, Percent Consolidated effective tax rate Restructuring costs and charges, Settled in Cash Proceeds From Payments For Restructuring Proceeds from (payments for) restructuring. Service period required Defined Contribution Plan Service Period Required Defined contribution plan service period required. Issue of common stock value to acquire business Business Combination, Consideration Transferred, Equity Interests Issued and Issuable PGTI common stock Tax benefit realized Deferred Tax Expense from Stock Options Exercised Property, plant and equipment, gross Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Finite-Lived Intangible Assets Acquired Preliminary/Final Valuation Amount Basic Business Acquisition, Pro Forma Earnings Per Share, Basic Entity Interactive Data Current Entity Interactive Data Current Entity Public Float Entity Public Float Accrued Liabilities [Member] Accrued Liabilities [Member] Related Parties Related Party Transactions Disclosure [Text Block] Letters of credit Letters of credit outstanding Letters of Credit Outstanding, Amount Decrease in commercial trade name Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total Related Party Transactions [Abstract] Forfeitures of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Forfeitures Lessee, Operating Lease, Liability, to be Paid, Year One Year one Accounts Receivable, Credit Loss Expense (Reversal) Provision for allowance for credit losses Leasehold Improvements [Member] Leasehold Improvements [Member] Number of non management board members Number Of Non Management Members Number of non-management members. Local Phone Number Local Phone Number Statutory federal income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Schedule Of Equity [Table] Schedule Of Equity [Table] Schedule Of Equity [Table] Property, plant and equipment, fair market value Assets Held-for-sale, Long-Lived, Fair Value Disclosure Schedule of Fair Value of Assets and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in the Calculation of Basic and Diluted EPS Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Fair Value of Derivative Price Risk Cash Flow Hedge Unrealized Gain (Loss) to be Reclassified During Next 12 Months Debt Disclosure [Abstract] Summary of Consolidated Quarterly Results of Operations Quarterly Financial Information [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Eco Enterprises, LLC. Eco Enterprises L L C [Member] Eco Enterprises, LLC [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Number of Shares, Exercisable Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Cardinal LG Company. Cardinal LG Company [Member] Cardinal LG [Member] Operating lease existence of option to extend Operating lease existence of option to extend Lessee, Operating Lease, Existence of Option to Extend [true false] Disaggregation of Revenue [Table Text Block] Net Sales by Reporting Segment, Product Category and Market Shares issued to employees, under special employee grants Common stock issued in employee grant, Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Other liabilities Other Liabilities, Noncurrent Other Liabilities, Noncurrent, Total Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Other Current Assets [Member] Other Current Assets [Member] Income Statement Location Income Statement Location [Domain] Long-Term Debt, Maturity, Year One 2021 2019 Equity and Incentive Compensation Plan [Member] Two Thousand And Nineteen Equity And Incentive Compensation Plan [Member] Two thousand and nineteen equity and incentive compensation plan. Net increase in the purchase price Total liabilities assumed Total liabilities assumed Liabilities assumed Selling, General and Administrative Expenses [Member] Selling, General and Administrative Expenses [Member] Purchases of treasury stock Acquisition of treasury stock Treasury Stock, Value, Acquired, Cost Method Property, Plant and Equipment [Abstract] Eleventh Store. Eleventh Store [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Outstanding at January 2, 2021 Outstanding at January 1, 2022 Company Performance Criteria [Member] Company Performance Criteria [Member] Company Performance Criteria [Member] Long-Term Debt Long-term debt, net Begining Balance, Shares Ending Balance, Shares Shares, Outstanding Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Unaudited Quarterly Financial Data Quarterly Financial Information [Text Block] Debt Instrument, Redemption, Period Four [Member] On or After August 1, 2026 [Member] Inventory Disclosure [Abstract] Fair value of derivative financial instruments Fair Value Of Derivative Financial Instruments Accured Current Fair value of derivative financial instruments accured current. Reclassification of accounts receivable to notes receivable Reclassification Of Accounts Receivable To Notes Receivable Reclassification of accounts receivable to notes receivable. Amortization Amortization, Total Amortization expense Amortization Number of Shares, Outstanding Beginning balance Number of Shares, Outstanding Ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Debt Instrument, Name Debt Instrument, Name [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Intangible assets, net Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Material liability for unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total Other comprehensive income (loss) before tax: Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Four Point Three Seven Five Percent Senior Notes Due in Two Thousand Twenty Nine [Member] Four Point Three Seven Five Percent Senior Notes Due in Two Thousand Twenty Nine [Member] 4.375% Senior Notes Due in 2029 [Member] Debt extinguishment costs Extinguishment of Debt, Amount Operating lease liability Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Liability Non Current Business combination recognized identifiable assets acquired and liabilities assumed operating lease liability non current. Accounts receivable Deferred Finance Costs Five Year Deferred finance costs five year. 2026 Goodwill, Period Increase (Decrease), Total Goodwill, Period Increase (Decrease) Increase in goodwill Lessee, Operating Lease, Liability, to be Paid, Year Two Year Two Interest income Interest and Other Income Interest and Other Income, Total Vesting Vesting [Domain] Basic Earnings Per Share, Basic Earnings Per Share, Basic, Total Net income (loss) per share - basic ASSETS Assets [Abstract] Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Assets Including Goodwill Business combination recognized identifiable assets acquired and liabilities assumed assets including goodwill. Total assets acquired Deferred tax asset and liability Deferred Tax Assets, Net Deferred Tax Assets, Net, Total Gross profit Gross profit Gross Profit Commitments Contingencies And Other Matters Leases Commitments Contingencies And Other Matters [Line Items] Leases, commitments contingencies and other matters. Timing of Transfer of Good or Service Timing of Transfer of Good or Service [Domain] Schedule of Long-term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Revolving Credit Facility due 2024 [Member] Revolving Credit Facility Due Two Thousand Twenty Four [Member] Revolving credit facility due two thousand twenty four. Maturity term of credit agreement Line of Credit Facility, Expiration Period Guarantees [Abstract] Business acquisition estimated working capital adjustment. Business Acquisition Estimated Working Capital Adjustment Estimated working capital adjustments Treasury Stock, Value Treasury Stock, Value, Total Treasury Stock, Value, Beginning Balance Treasury Stock, Value, Ending Balance Treasury stock at cost Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest Fair value of consideration transferred Fair value of consideration transferred Interest expense, net Interest expense, net Interest expense, net Interest Income (Expense), Nonoperating, Net Financial Instrument Financial Instrument [Axis] Inventory Charges [Member] Inventory Charges [Member] Inventory charges. Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Schedule Of Restructuring And Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Liabilities and Equity [Abstract] LIABILITIES, REDEEMABLE NON-CONTROLLING INTEREST, AND SHAREHOLDERS' EQUITY Land [Member] Land [Member] Impairment of intangible assets Impairment of Intangible Assets, Finite-Lived Catastrophic Event Catastrophic Event [Axis] Two Thousand Sixteen Credit Agreement Due Two Thousand Twenty Four [Member] Two thousand sixteen credit agreement due two thousand twenty four. 2016 Credit Agreement Due 2024 [Member] Income tax payments, net of refunds Income Taxes Paid, Net Income Taxes Paid, Net, Total Property, plant and equipment Property, Plant and Equipment, Policy [Policy Text Block] Developed Technology [Member] Developed Technology Rights [Member] Type of Restructuring Type of Restructuring [Domain] Summary of the Status of Restricted Share Awards Nonvested Restricted Stock Shares Activity [Table Text Block] Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income Net income Net income Current assets: Assets, Current [Abstract] Finite-Lived Intangible Asset, Expected Amortization, Year Four 2025 Supplemental cash flows information Supplemental Cash Flows Information [Abstract] Supplemental Cash Flows Information [Abstract] Retirement of treasury stock Treasury Stock, Retired, Cost Method, Amount Thereafter Deferred Finance Costs Year Thereafter Deferred Finance Costs Year Thereafter Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Financing Receivable, Allowance for Credit Loss Allowance for credit losses Finite-Lived Intangible Asset, Expected Amortization, Year Two 2023 Additional payments owe to seller Due to Sellers Additional Payments Owe To Seller To Acquire Businesses Gross Additional payments owe to seller to acquire businesses gross. Segments Segment Reporting Disclosure [Text Block] Derivative Instruments And Hedging Activities [Table] Derivative Instruments And Hedging Activities [Table] Derivative Instruments And Hedging Activities [Table] Noncontrolling Interest [Abstract] Number of outstanding forward contracts Derivative Liability, Number of Instruments Held Components of Net Deferred Tax Asset and Liability Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Prepayment of term loan Prepayment Of Term Loan Amount Prepayment of term loan amount. Computer software Internal Use Software, Policy [Policy Text Block] Supplemental Cash Flow Elements [Abstract] Payables and Accruals [Abstract] New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] New South Window Solutions L L C And New South Window Solutions Orlando L L C [Member] New South Window Solutions LLC and New South Window Solutions Orlando LLC. Restructuring and related activities, Description Restructuring and Related Activities, Description Business combination recognized identifiable assets acquired and liabilities assumed accrued liabilities and other liabilities including customer deposits. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Liabilities And Other Liabilities Including Customer Deposits Accrued and other liabilities, including customer deposits Change in operating assets and liabilities (net of acquisition effects): Increase (Decrease) in Operating Capital [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Allowance for Doubtful Accounts [Member] SEC Schedule, 12-09, Allowance, Credit Loss [Member] Earnings before interest, tax, depreciation and amortization amount. Earnings Before Interest, Tax, Depreciation and Amortization Amount TSM EBITDA, amount Entity [Domain] Vesting rate Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage Description Of Business [Table] Description Of Business [Table] Description Of Business [Table] Income Taxes [Line Items] Income Taxes [Line Items] Income taxes. Restructuring Costs and Charges Restructuring and Related Activities Disclosure [Text Block] Cover [Abstract] Net increase in the purchase price Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset Product and Service Product and Service [Domain] Accounting Changes and Error Corrections [Abstract] Initial Useful Life (in years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Lessee, Operating Lease, Liability, to be Paid, Year Five Year Five Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Finished goods Inventory, Finished Goods, Gross Inventory, Finished Goods, Gross, Total Impact-Resistant Windows and Door Products [Member] Impact Resistant Window And Door Products [Member] Impact Resistant window and door products [Member] Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Other comprehensive income before tax Percentage of discount in sale of stock price per share for lack of marketability. Percentage Of Discount In Sale Of Stock Price Per Share For Lack Of Marketability Percentage of discount in sale of stock price per share for lack of marketability Current liabilities: Liabilities, Current [Abstract] Noncompete Agreements [Member] Noncompete Agreements [Member] Operating lease right-of-use asset Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Asset Non Current Business combination recognized identifiable assets acquired and liabilities assumed operating lease right of use asset non current. Maximum [Member] Maximum [Member] Obsolete inventory and UNICAP adjustment Deferred Tax Assets, Inventory Stock Issued During Period, Value, Treasury Stock Reissued Issuance of treasury stock Premium [Member] Premium [Member] Premium. Long-term debt Aggregate Principal Amount Of Senior Notes Aggregate Principal Amount of Senior Notes Aggregate principal amount Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Furniture and Equipment [Member] Furniture and Fixtures [Member] Number of Shares, Exercised Number of shares exercised Exercise of stock options, Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Accrued Warranty, Acquired Standard and Extended Product Warranty Accrual, Additions from Business Acquisition Standard and Extended Product Warranty Accrual, Additions from Business Acquisition, Total Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Inventories Schedule of Inventory, Current [Table Text Block] Significant Unobservable Inputs (Level 3) [Member] Fair Value, Inputs, Level 3 [Member] Second Amendment [Member] Second Amendment To Credit Agreement [Member] Second Amendment to Credit Agreement. Use of estimates Use of Estimates, Policy [Policy Text Block] Total deferred tax liabilities Deferred Tax Liabilities, Gross Deferred Tax Liabilities, Gross, Total Senior Secured Credit Facilities [Member] Senior Secured Credit Facilities [Member] Senior secured credit facilities. Personnel-Related Costs [Member] Personnel Related Costs [Member] Personnel-related costs. Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Segment information Segment Reporting, Policy [Policy Text Block] Finite-Lived Intangible Asset, Expected Amortization, Year Five 2026 Leases Commitments And Contingencies Disclosure [Abstract] Leases, commitments and contingencies disclosure. 2016 Credit Agreement [Member] Two Thousand Sixteen Credit Agreement [Member] Two thousand sixteen credit agreement. Estimated life Property, Plant and Equipment, Useful Life Recognized employee benefit Defined Contribution Plan, Cost Establish operating lease liability Establish Operating Lease Liability Establish operating lease liability. Supplemental cash flow information and non-cash activity Supplemental Cash Flow Information And Non Cash Activity Policy [Text Block] Supplemental cash flow information and non-cash activity. Florida excess tax refund relating to the Tax Cuts and Jobs Act Effective Income Tax Rate Reconciliation, Tax Credit, Percent Effective Income Tax Rate Reconciliation, Tax Credit, Percent, Total Total Long-term debt Face value of debt outstanding Lump sum payment due Aggregate principal amount issuance Finite-Lived Intangible Asset, Expected Amortization, Year Three 2024 Share-based compensation arrangement by share-based payment award, shares awarded subject to performance adjustment. Share-based Compensation Arrangement by Share-based Payment Award, Shares Awarded Subject to Performance Adjustment Shares awarded subject to performance adjustment Common stock, Shares authorized Common Stock, Shares Authorized Warranty periods Product Warranty Periods Product warranty periods. Trading Symbol Trading Symbol Ownership [Axis] Summary of Fair Value of Hedges Interest Rate Swaps Designated As Fair Value Hedges Table [Text Block] Interest Rate Swaps Designated As Fair Value Hedges Table [Text Block] Share Based Compensation Arrangement Percentage Of Shares To Be Forfeiture By Grantee Share Based Compensation Arrangement Percentage Of Shares To Be Forfeiture By Grantee Percentage of performance shares to be forfeiture by grantee Write off of Deferred Debt Issuance Cost Less: Write-off of deferred costs classified as debt extinguishment costs Selling, general and administrative expenses Selling, General and Administrative Expense Selling, General and Administrative Expense, Total SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Title of Individual Title of Individual [Domain] Tradename [Member] Tradename. Trade Name [Member] Interest rate terms Debt Instrument, Interest Rate Terms Debt Financing Costs Lender Spread Debt financing costs lender spread. Financing costs lender spread Supply Agreement [Member] Supply Agreement [Member] Supply Agreement [Member] Balance Sheet Location Balance Sheet Location [Axis] Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive income attributable to the Company Percentage of holder of redeemable non-controlling interest restricted from selling shares from date of acquisition. Percentage Of Holder Of Redeemable Non Controlling Interest Restricted From Selling Shares From Date Of Acquisition Percentage of holder of redeemable non-controlling interest restricted from selling shares from date of acquisition Fiscal period Fiscal Period, Policy [Policy Text Block] Accounts payable Accounts Payable, Current Accounts Payable, Current, Total Plan Name Plan Name [Axis] Components of Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Debt Instrument Financing Costs Percentage of Lender Spread Debt instrument financing costs percentage of lender spread. Percentage of lender spread on principal amount Schedule Of Related Party Transactions By Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Title of Individual Title of Individual [Axis] Purchases of treasury stock, Shares Shares repurchased Treasury Stock, Shares, Acquired Internal Revenue Service (IRS) [Member] Internal Revenue Service (IRS) [Member] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Finance lease not yet commenced description Lessee, Finance Lease, Lease Not yet Commenced, Description Term of credit facility Debt Instrument, Term Common stock, par value Common Stock, Par or Stated Value Per Share Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Loss (gain) on sales of assets Gain on disposals of assets Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Advance supplier consideration Deferred Tax Assets Advance Supplier Consideration Deferred tax assets advance supplier consideration. Stock Issued During Period, Shares, Acquisitions Issuance in acquisition of Eco, Shares Business Combination, Separately Recognized Transactions Business Combination, Separately Recognized Transactions [Axis] 2014 Omnibus Equity Incentive Plan [Member] Two Thousand And Fourteen Omnibus Incentive Plan [Member] Two Thousand And Fourteen Omnibus Incentive Plan [Member] Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Comprehensive income Comprehensive Income, Policy [Policy Text Block] Granted Restricted stock awards Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Stock Issued During Period, Value, Acquisitions Issuance in acquisition of Eco Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Credit agreement date Line of Credit Facility, Initiation Date Derivative Instrument Derivative Instrument [Axis] Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Estimated life Property, Plant and Equipment, Estimated Useful Lives Long-Term Debt Long-Term Debt [Text Block] Accrued Warranty, Charged to Expense Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Standard and Extended Product Warranty Accrual, Increase for Warranties Issued, Total Debt Instrument [Line Items] Debt Instrument [Line Items] Long-term Debt, Type Long-Term Debt, Type [Domain] Weighted average diluted shares outstanding excluding underlying securities Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Indefinite-lived Intangible Assets, Major Class Name Indefinite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Interest Expense, Net Interest Income and Interest Expense Disclosure [Table Text Block] Non-cash activity: Noncash Investing and Financing Items [Abstract] EX-101.SCH 13 pgti-20220101.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Acquisitions - Schedule of Fair Value of Assets and Liabilities Assumed (Detail) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Disclosure - Long Term Debt - Schedule of Long-term Debt (Detail) 2 link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100050 - Disclosure - Acquisitions - Schedule of Fair Value of Assets and Liabilities Assumed (Detail) 3 link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100070 - Disclosure - Leases, Commitments and Contingencies - Future Minimum Lease Commitments for Non-Cancelable Operating Leases (Detail) 4 link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Leases, Commitments and Contingencies - Future Minimum Lease Commitments for Non-Cancelable Operating Leases (Detail) 5 link:presentationLink link:calculationLink link:definitionLink 100100 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 100110 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 100120 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Revenue Recognition and Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Sale of Assets link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Derivatives link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Leases, Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Stock Based Compensation link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Unaudited Quarterly Financial Data link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Restructuring Costs and Charges link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Redeemable Non-Controlling Interest link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Schedule II - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Revenue Recognition and Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Derivatives (Tables) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Leases, Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Unaudited Quarterly Financial Data (Tables) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Restructuring Costs and Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Redeemable Non-Controlling Interest (Tables) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Description of Business - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accounts, Notes Receivable and Allowance for Doubtful Accounts (Detail) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Summary of Significant Accounting Policies - Information Regarding Warranty Accrual (Detail) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Summary of Significant Accounting Policies - Inventories (Detail) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Summary of Significant Accounting Policies - Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in Calculation of Basic and Diluted EPS (Detail) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Summary of Significant Accounting Policies - Schedule of Supplemental Cash Flow Information and Non-Cash Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Recent Accounting Pronouncements - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Revenue Recognition and Contracts with Customers - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Revenue Recognition and Contracts with Customers - Net Sales by Reporting Segment, Product Category and Market (Detail) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Acquisitions - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Acquisitions - Schedule of Fair Value of Assets and Liabilities Assumed (Detail) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Acquisitions - Schedule for Valuation of Identifiable Intangible Assets Acquired and Estimate of Useful Lives (Detail) link:presentationLink link:calculationLink link:definitionLink 100690 - Disclosure - Acquisitions - Summary of Unaudited Proforma Results (Detail) link:presentationLink link:calculationLink link:definitionLink 100700 - Disclosure - Sale of Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100710 - Disclosure - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 100720 - Disclosure - Property, Plant and Equipment - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100730 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill and Intangible Assets Net (Detail) link:presentationLink link:calculationLink link:definitionLink 100740 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100750 - Disclosure - Goodwill and Intangible Assets - Estimated Amortization for Future Fiscal Year (Detail) link:presentationLink link:calculationLink link:definitionLink 100760 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 100770 - Disclosure - Accrued Liabilities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100780 - Disclosure - Long Term Debt - Schedule of Long-term Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 100790 - Disclosure - Long Term Debt - Schedule of Long-term Debt (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 100800 - Disclosure - Long-Term Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100810 - Disclosure - Long-Term Debt - Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) link:presentationLink link:calculationLink link:definitionLink 100820 - Disclosure - Long-Term Debt - Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) link:presentationLink link:calculationLink link:definitionLink 100830 - Disclosure - Long-Term Debt - Future Maturities of Long-Term Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 100840 - Disclosure - Long Term Debt - Interest Expense, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 100850 - Disclosure - Derivatives - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100860 - Disclosure - Derivatives - Summary of Fair Value of Hedges (Detail) link:presentationLink link:calculationLink link:definitionLink 100870 - Disclosure - Derivatives - Gains (Losses) on Derivative Financial Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 100880 - Disclosure - Fair Value - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100890 - Disclosure - Fair Value - Schedule of Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 100900 - Disclosure - Income Taxes - Components of Income Tax Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 100910 - Disclosure - Income Taxes - Summary of Income Taxes Included in Consolidated Statement of Operations and Consolidated Statement of Equity (Detail) link:presentationLink link:calculationLink link:definitionLink 100920 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate (Detail) link:presentationLink link:calculationLink link:definitionLink 100930 - Disclosure - Income Taxes - Components of Net Deferred Tax Asset and Liability (Detail) link:presentationLink link:calculationLink link:definitionLink 100940 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100950 - Disclosure - Leases, Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100960 - Disclosure - Leases, Commitments and Contingencies - Components of Lease Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 100970 - Disclosure - Leases, Commitments and Contingencies - Other Information Relating to Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 100980 - Disclosure - Leases, Commitments and Contingencies - Future Minimum Lease Commitments for Non-Cancelable Operating Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 100990 - Disclosure - Employee Benefit Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 101000 - Disclosure - Related Parties - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 101010 - Disclosure - Shareholders' Equity - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 101020 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 101030 - Disclosure - Stock Based Compensation - Summary of the Status of Stock Options (Detail) link:presentationLink link:calculationLink link:definitionLink 101040 - Disclosure - Stock Based Compensation - Summary of the Status of Restricted Share Awards (Detail) link:presentationLink link:calculationLink link:definitionLink 101050 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Loss) (Detail) link:presentationLink link:calculationLink link:definitionLink 101060 - Disclosure - Segments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 101070 - Disclosure - Segments - Summary of Financial Data Attributable to Operating Segments (Detail) link:presentationLink link:calculationLink link:definitionLink 101080 - Disclosure - Unaudited Quarterly Financial Data - Summary of Consolidated Quarterly Results of Operations (Detail) link:presentationLink link:calculationLink link:definitionLink 101090 - Disclosure - Unaudited Quarterly Financial Data - Summary of Consolidated Quarterly Results of Operations (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 101100 - Disclosure - Restructuring Costs and Charges - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 101110 - Disclosure - Restructuring Costs and Charges - Summary of Restructuring Costs and Charges (Detail) link:presentationLink link:calculationLink link:definitionLink 101120 - Disclosure - Redeemable Non-Controlling Interest - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 101130 - Disclosure - Redeemable Non-Controlling Interest - Summary of Changes in Redeemable Non-Controlling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 101140 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Detail) link:presentationLink link:calculationLink link:definitionLink XML 14 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document and Entity Information - USD ($)
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Feb. 25, 2022
Jul. 02, 2021
Document Information [Line Items]        
Document Type 10-K/A      
Amendment Flag true      
Amendment Description The purpose of this Amendment No. 1 (the “Amendment”) to the Annual Report on Form 10-K of PGT Innovations, Inc. (the “Company”) for the year ended January 1, 2022, which was filed with the United States Securities and Exchange Commission (“SEC”) on March 1, 2022 (the “Original Form 10-K”) is (i) to provide, pursuant to Public Company Accounting Oversight Board ("PCAOB") Auditing Standards ("AS"), an updated report of our current independent registered public accounting firm, Ernst & Young LLP (PCAOB ID: 42), that includes the introductory language required by PCAOB AS 3101.15, including the section title "Critical Audit Matter," to immediately precede the critical audit matter discussed in its report, which was inadvertently excluded from its report as filed in the Original Form 10-K due to typographical error; and (ii) to provide the report of our predecessor independent registered public accounting firm, KPMG LLP (PCAOB ID: 185) ("Predecessor Auditor") relating to the Predecessor Auditor's audits of the Company's consolidated financial statements for periods prior to the Company's 2021 fiscal year, including the Company's consolidated balance sheet as of January 2, 2021, and the Company's consolidated statements of operations, comprehensive income, cash flows, and shareholders' equity for the two-year period ended January 2, 2021, which was inadvertently excluded from the Original Form 10-K due to miscommunication between the Company and the Predecessor Auditor regarding the inclusion of the Predecessor Auditor's report in subsequent filings with the SEC.Except as otherwise set forth in this Explanatory Note, no other information included in the Original Form 10-K is amended or changed by this Amendment. This Amendment does not reflect events occurring after the date of the filing of the Original Form 10-K or modify or update any of the other disclosures contained therein in any way.      
Document Period End Date Jan. 01, 2022      
Document Fiscal Year Focus 2021      
Document Fiscal Period Focus FY      
Trading Symbol PGTI      
Entity Registrant Name PGT Innovations, Inc.      
Entity Central Index Key 0001354327      
Current Fiscal Year End Date --01-01      
Entity Well-known Seasoned Issuer Yes      
Entity Current Reporting Status Yes      
Entity Voluntary Filers No      
Entity Filer Category Large Accelerated Filer      
Entity Small Business false      
Entity Emerging Growth Company false      
ICFR Auditor Attestation Flag true      
Entity Shell Company false      
Entity Common Stock, Shares Outstanding     59,899,927  
Entity Public Float       $ 1,317,945,678
Entity File Number 001-37971      
Entity Tax Identification Number 20-0634715      
Entity Address, Address Line One 1070 Technology Drive      
Entity Address, City or Town North Venice      
Entity Address, State or Province FL      
Entity Address, Postal Zip Code 34275      
City Area Code 941      
Local Phone Number 480-1600      
Title of 12(b) Security Common stock, par value $0.01 per share      
Security Exchange Name NYSE      
Auditor Name Ernst & Young LLP      
Entity Interactive Data Current Yes      
Entity Incorporation, State or Country Code DE      
Document Annual Report true      
Document Transition Report false      
Documents Incorporated by Reference

Portions of the Company’s Proxy Statement for the Company’s 2022 Annual Meeting of Stockholders are incorporated by reference into Part III of this Form 10-K. The Company’s Proxy Statement will be filed with the Securities and Exchange Commission pursuant to Regulation 14A.

     
Auditor Firm ID 42      
Auditor Location Tampa, Florida      
KPMG LLP [Member]        
Document Information [Line Items]        
Auditor Name   KPMG LLP    
Auditor Firm ID   185    
Auditor Location   Tampa, Florida    

XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Income Statement [Abstract]      
Net sales $ 1,161,464 $ 882,621 $ 744,956
Cost of sales 757,965 561,297 484,588
Gross profit 403,499 321,324 260,368
Selling, general and administrative expenses 303,043 224,386 176,312
Impairment of trade name   8,000  
Restructuring costs and charges   4,227  
Income from operations 100,456 84,711 84,056
Interest expense, net 30,029 27,719 26,417
Debt extinguishment costs 25,472   1,512
Income before income taxes 44,955 56,992 56,127
Income tax expense 9,759 11,884 12,439
Net income 35,196 45,108 43,688
Less: Net income attributable to redeemable non-controlling interest (2,318)    
Net income attributable to the Company 32,878 45,108 43,688
Calculation of net income per common share attributable to common shareholders:      
Net income attributable to the Company 32,878 45,108 43,688
Change in redemption value of redeemable non-controlling interest (6,081)    
Net income attributable to common shareholders $ 26,797 $ 45,108 $ 43,688
Net income per common share attributable to common shareholders:      
Basic $ 0.45 $ 0.77 $ 0.75
Diluted $ 0.45 $ 0.76 $ 0.74
Weighted average number of common shares outstanding:      
Basic 59,518 58,887 58,346
Diluted 60,058 59,360 59,150
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Statement of Comprehensive Income [Abstract]      
Net income $ 35,196 $ 45,108 $ 43,688
Other comprehensive income (loss) before tax:      
Change in fair value of derivatives 24,455 1,569 (1,229)
Reclassification to earnings (18,638) 2,359 5,030
Other comprehensive income before tax 5,817 3,928 3,801
Income tax expense related to other comprehensive income 1,531 970 974
Other comprehensive income, net of tax 4,286 2,958 2,827
Comprehensive income 39,482 48,066 46,515
Less: Comprehensive income of redeemable non-controlling interest (2,318)    
Comprehensive income attributable to the Company $ 37,164 $ 48,066 $ 46,515
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 01, 2022
Jan. 02, 2021
Current assets:    
Cash and cash equivalents $ 96,146 $ 100,320
Accounts receivable, net 141,221 92,844
Inventories 91,440 60,317
Contract assets, net 55,239 28,723
Prepaid expenses 8,727 8,357
Other current assets, net 28,985 11,111
Total current assets 421,758 301,672
Property, plant and equipment, net 185,266 135,155
Operating lease right-of-use asset, net 91,162 38,567
Intangible assets, net 394,525 256,507
Goodwill 364,598 329,695
Other assets, net 3,301 925
Total assets 1,460,610 1,062,521
Current liabilities:    
Accounts payable 40,021 23,469
Accrued liabilities 82,660 60,875
Current portion of operating lease liability 13,180 6,132
Total current liabilities 135,861 90,476
Long-term debt 625,655 412,098
Operating lease liability, less current portion 83,903 35,130
Deferred income taxes 37,489 28,329
Other liabilities 11,742 11,354
Total liabilities 894,650 577,387
Redeemable non-controlling interest 36,863  
Commitments and Contingencies
Shareholders' equity:    
Preferred stock; par value $.01 per share; 10,000 shares authorized; none outstanding
Common stock; par value $.01 per share; 200,000 shares authorized; 63,516 and 62,542 shares issued and 59,696 and 58,999 shares outstanding at January 1, 2022 and January 2, 2021, respectively 635 625
Additional paid-in-capital 433,347 420,202
Accumulated other comprehensive income 7,006 2,720
Retained earnings 106,398 79,896
Treasury stock at cost (18,289) (18,309)
Total shareholders' equity 529,097 485,134
Total liabilities, redeemable non-controlling interest, and shareholders' equity $ 1,460,610 $ 1,062,521
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jan. 01, 2022
Jan. 02, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, Shares authorized 10,000,000 10,000,000
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.01 $ 0.01
Common stock, Shares authorized 200,000,000 200,000,000
Common stock, shares issued 63,516,000 62,542,000
Common stock, shares outstanding 59,696,000 58,999,000
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Cash flows from operating activities:      
Net income $ 35,196 $ 45,108 $ 43,688
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation 30,487 24,014 18,876
Amortization 21,082 18,825 15,856
Impairment of trade name   8,000  
Non-cash portion of restructuring costs and charges   2,442  
Provision for allowance for credit losses 3,834 996 1,553
Stock-based compensation 7,819 5,458 3,923
Amortization and write-offs of deferred financing costs 978 1,206 1,674
Debt extinguishment costs 25,472   1,512
Deferred income taxes 7,632 (593) 4,410
Loss (gain) on sales of assets 261 (291) 143
Change in operating assets and liabilities (net of acquisition effects):      
Accounts receivable (34,390) (13,775) 12,682
Inventories (15,984) (14,793) 815
Contract assets, net, prepaid expenses, other current and other assets (5,958) (11,342) (4,429)
Accounts payable and accrued liabilities (12,750) 10,240 (19,487)
Net cash provided by operating activities 63,679 75,495 81,216
Cash flows from investing activities:      
Purchases of property, plant and equipment (33,424) (24,800) (31,268)
Business acquisitions (220,676) (90,368)  
Proceeds from disposals of assets 187 766 71
Net cash used in investing activities (253,913) (114,402) (31,197)
Cash flows from financing activities:      
Proceeds from issuance of senior notes 638,300 53,188  
Payments of senior notes (425,000)    
Payment of call-premium on redemption of senior notes (21,518)    
Proceeds from issuance of term loan debt 60,000   64,000
Payments of term loan debt (54,000) (10,000) (64,138)
Payments of financing costs (10,675) (1,266) (854)
Purchases of treasury stock under repurchase program     (5,550)
Purchases of treasury stock relating to tax withholdings on employee equity awards (1,648) (815) (505)
Proceeds from exercise of stock options 138 572 1,562
Proceeds from issuance of common stock under ESPP 463 305 59
Net cash provided by (used in) financing activities 186,060 41,984 (5,426)
Net (decrease) increase in cash and cash equivalents (4,174) 3,077 44,593
Cash and cash equivalents at beginning of year 100,320 97,243 52,650
Cash and cash equivalents at end of year $ 96,146 $ 100,320 $ 97,243
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Retained Earnings (Accumulated Deficit) [Member]
Treasury Stock [Member]
Beginning Balance at Dec. 29, 2018 $ 385,544 $ 607 $ 409,661 $ (3,065) $ (8,900) $ (12,759)
Begining Balance, Shares at Dec. 29, 2018   58,081,540        
Grants of restricted stock   $ 6 (6)      
Vesting of restricted stock, Shares   164,226        
Forfeitures of restricted stock   $ (1) 1      
Purchases of treasury stock (6,055)         (6,055)
Purchases of treasury stock, Shares   (428,059)        
Retirement of treasury stock     (505)     505
Stock-based compensation 3,923   3,923      
Exercise of stock options 1,562 $ 7 1,555      
Exercise of stock options, Shares   682,931        
Common stock issued under ESPP 59   59      
Common stock issued under ESPP, Shares   4,096        
Net income 43,688       43,688  
Other comprehensive income 2,827     2,827    
Ending Balance at Dec. 28, 2019 431,548 $ 619 414,688 (238) 34,788 (18,309)
Ending Balance, Shares at Dec. 28, 2019   58,504,734        
Grants of restricted stock   $ 7 (7)      
Vesting of restricted stock, Shares   219,977        
Forfeitures of restricted stock   $ (3) 3      
Purchases of treasury stock (815)         (815)
Purchases of treasury stock, Shares   (51,479)        
Retirement of treasury stock   $ (1) (814)     815
Stock-based compensation 5,458   5,458      
Exercise of stock options 572 $ 3 569      
Exercise of stock options, Shares   284,353        
Common stock issued under ESPP 305   305      
Common stock issued under ESPP, Shares   41,126        
Net income 45,108       45,108  
Other comprehensive income 2,958     2,958    
Ending Balance at Jan. 02, 2021 485,134 $ 625 420,202 2,720 79,896 (18,309)
Ending Balance, Shares at Jan. 02, 2021   58,998,711        
Grants of restricted stock   $ 7 (7)      
Vesting of restricted stock, Shares   312,982        
Forfeitures of restricted stock   $ (1) 1      
Issuance of treasury stock         (20) 20
Issuance of treasury stock, Shares   4,600        
Purchases of treasury stock (1,648)         (1,648)
Purchases of treasury stock, Shares   (73,105)        
Retirement of treasury stock   $ (1) (1,372)   (275) 1,648
Stock-based compensation 7,819   7,819      
Exercise of stock options $ 138 $ 1 137      
Exercise of stock options, Shares 67,797 67,797        
Common stock issued under ESPP $ 463   463      
Common stock issued under ESPP, Shares   27,335        
Issuance in acquisition of Eco 6,108 $ 4 6,104      
Issuance in acquisition of Eco, Shares   357,797        
Net income 32,878       32,878  
Other comprehensive income 4,286     4,286    
Change in redemption value of redeemable non-controlling interest (6,081)       (6,081)  
Ending Balance at Jan. 01, 2022 $ 529,097 $ 635 $ 433,347 $ 7,006 $ 106,398 $ (18,289)
Ending Balance, Shares at Jan. 01, 2022   59,696,117        
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Shareholders' Equity (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Statement of Stockholders' Equity [Abstract]      
Income tax expense related to other comprehensive income $ 1,531 $ 970 $ 974
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business
12 Months Ended
Jan. 01, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business

1. Description of Business

PGT Innovations, Inc. (“PGTI”, “we,” or the “Company”), formerly named PGT, Inc., is a leading manufacturer of impact-resistant aluminum and vinyl-framed windows and doors and offers a broad range of fully customizable window and door products. The majority of our sales are to customers in the state of Florida; however, we also sell products in many other states, the Caribbean, Canada, and in South and Central America. Our acquisition of Eco Enterprises ("Eco Acquisition") in February 2021 expands our range of product offerings in our major market of southeast Florida. We also have sales of products that are designed to unify indoor and outdoor living spaces, through our Western Windows Systems’ (“WWS”) division, and most of its sales are in the western United States. Our acquisition of Anlin Windows and Doors in October 2021 expands our presence in the west. Products are sold primarily through an authorized dealer and distributor network. However, with our acquisition of NewSouth Windows Solutions in February 2020, we also began to sell window products in the direct-to-consumer channel through a “factory-direct” sales model.

We were incorporated in the state of Delaware on December 16, 2003, as JLL Window Holdings, Inc., with primary operations in North Venice, Florida. On February 15, 2006, our Company was renamed PGT, Inc. On December 14, 2016, we announced that we changed our name to PGT Innovations, Inc. and, effective on December 28, 2016, the listing of our common stock was transferred to the New York Stock Exchange (“NYSE”) from the NASDAQ Global Market, and began trading on the NYSE under its existing ticker symbol of “PGTI”. As of January 1, 2022, we had major manufacturing operations in Florida, in North Venice, Tampa, and in the greater Miami area. We also have manufacturing operations in Arizona and California. Additionally, we have two glass tempering and laminating plants and one insulation glass plant located in North Venice.

All references to PGTI or our Company apply to the consolidated financial statements of PGT Innovations, Inc. unless otherwise noted.

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
12 Months Ended
Jan. 01, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”).

Fiscal period

Our fiscal year consists of 52 or 53 weeks ending on the Saturday nearest December 31 of the related year. The years ended January 1, 2022, and December 28, 2019, consisted of 52 weeks. The year ended January 2, 2021 consisted of 53 weeks.

Principles of consolidation

The consolidated financial statements present the results of the operations, financial position and cash flows of PGTI, and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. We are consolidating all wholly owned subsidiaries, as well as Eco, based on the 75% majority ownership. We refer to Note 23 for our accounting policies relating to the non-redeemable minority interest.

Segment information

We operate as two segments based on geography: the Southeast segment and the Western segment. See Note 20 for more information.

Use of estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.

Revenue recognition

With the adoption of Accounting Standards Update (“ASU”) 2014-09, “Revenue from Contracts with Customers,” together with subsequently issued related guidance, we recognize revenue pursuant to Topic 606 of the Accounting Standards Codification ("ASC"). See Note 4, “Revenue Recognition and Contracts with Customers.”

Cost of sales

Cost of sales represents costs directly related to the production of our products. Primary costs include raw materials, direct labor, and manufacturing overhead, which consist of salaries, wages, employee benefits, utilities, maintenance, lease costs and depreciation.

Shipping and handling costs

Shipping and handling costs incurred in the purchase of materials used in the manufacturing process are included in cost of sales. Costs relating to shipping, handling and distribution of finished products to our customers are included in selling, general and administrative expenses and totaled $62.4 million, $39.3 million and $38.3 million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively.

Advertising

We expense advertising costs as incurred. Advertising expense, which is included in selling, general and administrative expenses, was $15.8 million, $11.6 million and $5.2 million for the years ended January 1, 2022, January 2, 2021 and December 28, 2019, respectively. NewSouth, acquired effective on February 1, 2020, relies heavily on advertising, consistent with its sales-direct-to-homeowner business model.

Cash and cash equivalents

Cash and cash equivalents consist of cash on hand or highly liquid investments with an original maturity date of three months or less when purchased.

Accounts receivable, net

In the ordinary course of business, we extend credit to qualified dealers and distributors, generally on a non-collateralized basis. The Company maintains an allowance for credit losses which is based on management’s assessments of the amount which may become uncollectible in the future and is determined through consideration of our write-off history, specific identification of uncollectible accounts based in part on the customer’s past due balance (based on contractual terms), and consideration of prevailing economic and industry conditions. Uncollectible accounts are written off after repeated attempts to collect from the customer have been unsuccessful.

 

 

 

 

 

January 1,

 

 

January 2,

 

 

 

 

 

2022

 

 

2021

 

 

 

 

 

(in thousands)

 

Accounts receivable

 

 

 

$

145,923

 

 

$

96,560

 

Less: Allowance for credit losses

 

 

 

 

(4,702

)

 

 

(3,716

)

 

 

 

 

 

 

 

 

 

Accounts receivable, net

 

 

 

$

141,221

 

 

$

92,844

 

 

Self-insurance reserves

We are primarily self-insured for employee health benefits and workers’ compensation claims prior to 2010 and after 2017. Provisions for losses under these programs are recorded based on the Company’s estimates of the aggregate liabilities for the claims incurred. Accruals for healthcare claims and workers’ compensation are included in accrued liabilities in the accompanying consolidated balance sheets.

Warranty expense

We have warranty obligations with respect to most of our manufactured products. Warranty periods, which vary by product components, generally range from 1 to 10 years, although the warranty period for a limited number of specifically identified components in certain applications is a lifetime. However, the majority of the products sold have warranties on components which range from 1 to 3 years. The Company has recorded a reserve for estimated warranty and related costs based on historical experience and periodically adjusts these provisions to reflect actual experience.

During 2021, we recorded warranty expense at an average rate of 2.0% of sales. This rate is higher than the average rate of 1.7% of sales recorded in 2020. The increase in our warranty expense rate in 2021, compared to 2020 is a result of costs associated with recent higher levels of warranty repair experience on larger commercial projects than experienced in 2020, which resulted in warranty costs incremental to those we would incur in the normal course of business. The increase in our warranty expense in 2021, compared to 2020, was also affected by costs associated with the wind-down of the commercial business of NewSouth in the first quarter of 2021, which resulted in warranty costs incremental to those we would incur in the normal course of business.

We assess the adequacy of our warranty accrual on a quarterly basis, and adjust the previous amounts recorded, if necessary, to reflect the change in estimate of the future costs of claims yet to be serviced. The following provides information with respect to our warranty accrual.

 

Accrued Warranty

 

Beginning of
Period

 

 

Acquired

 

 

Charged to
Expense

 

 

Adjustments

 

 

Settlements

 

 

End of
Period

 

 

(in thousands)

 

Year ended January 1, 2022

 

$

8,001

 

 

$

4,150

 

 

$

23,637

 

 

$

(1,440

)

 

$

(20,844

)

 

$

13,504

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year ended January 2, 2021

 

$

6,244

 

 

$

3,515

 

 

$

15,256

 

 

$

266

 

 

$

(17,280

)

 

$

8,001

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year ended December 28, 2019

 

$

6,149

 

 

$

-

 

 

$

12,720

 

 

$

570

 

 

$

(13,195

)

 

$

6,244

 

 

The accrual for warranty is included in accrued liabilities and other liabilities, depending on estimated settlement date, in the consolidated balance sheets as of January 1, 2022 and January 2, 2021. The portion of warranty expense related to the issuance of product of $3.0 million, $3.8 million and $2.7 million is included in cost of sales in the consolidated statements of operations for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively. The portion related to servicing warranty claims including costs of the service department personnel is included in selling, general and administrative expenses in the consolidated statements of operations, and is $19.2 million, $11.7 million and $10.6 million, respectively, for the years ended January 1, 2022, January 2, 2021, and December 28, 2019.

Inventories

 

Inventories consist principally of raw materials purchased for the manufacture of our products. We have limited finished goods inventory as most products are custom, made-to-order products manufactured under noncancelable purchase orders and therefore are recognized as costs of sales relating to revenue recognized over time during the manufacturing process. All inventories are stated at the lower of cost (first-in, first-out method) or net realizable value. The reserve for obsolescence, which was immaterial at January 1, 2022 and January 2, 2021, is based on management’s assessment of the amount of inventory that may become obsolete in the future and is determined through Company history, specific identification and consideration of prevailing economic and industry conditions. Inventories consist of the following:

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Raw materials

 

$

87,164

 

 

$

55,916

 

Work in progress

 

 

3,248

 

 

 

4,058

 

Finished goods

 

 

1,028

 

 

 

343

 

 

 

 

 

 

 

 

Inventories

 

$

91,440

 

 

$

60,317

 

 

Property, plant and equipment

Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the related assets. Depreciable assets are assigned estimated lives as follows:

 

Building and improvements

5 to 40 years

Leasehold improvements

Shorter of lease term or estimated useful life

Furniture and equipment

3 to 10 years

Vehicles

5 to 10 years

Computer software

3 years

 

Maintenance and repair expenditures are charged to expense as incurred.

 

Leases

 

We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, current portion of operating lease liability, and operating lease liability, less current portion, on our consolidated balance sheets. Should we engage in any finance leases in the future, finance leases would be included in property and equipment, other current liabilities, and other liabilities on our consolidated balance sheets.

 

Operating lease right-of-use assets and operating lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. As most of our leases do not provide an implicit rate, we use our incremental borrowing

rate based on the information available at commencement date in determining the present value of future payments. The operating lease right-of-use asset also includes any up-front lease payments made and initial direct costs incurred, less lease incentives received. Our lease terms may include options to extend or terminate the lease. Judgment is required to determine when it is reasonably certain that we will exercise an option and should therefore include the optional period in the lease term. Lease expense is recognized on a straight-line basis over the lease term. We elected the practical expedient to not separate lease and non-lease components for all classes of underlying assets.

Long-lived assets

We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of long-lived assets to future undiscounted net cash flows expected to be generated. If such assets are considered to be impaired, the impairment recognized is the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell, and depreciation is no longer recorded.

Computer software

We capitalize costs associated with software developed or obtained for internal use when both the preliminary project stage is complete, and it is probable that computer software being developed will be completed and placed in service. Capitalized costs include:

(i) external direct costs of materials and services consumed in developing or obtaining computer software,

(ii) payroll and other related costs for employees who are directly associated with and who devote time to the software project, and

(iii) interest costs incurred, when material, while developing internal-use software.

Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended purpose.

Capitalized software as of January 1, 2022, and January 2, 2021, was $31.8 million and $30.4 million, respectively. Accumulated depreciation of capitalized software was $29.0 million and $25.3 million as of January 1, 2022, and January 2, 2021, respectively.

Amortization expense for capitalized software was $3.7 million, $4.1 million, and $2.4 million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively.

We review the carrying value of capitalized software and development costs for impairment in accordance with our policy pertaining to the impairment of long-lived assets.

Goodwill

Goodwill is calculated as the excess of the consideration paid in a business combination over the fair value of the identifiable net assets acquired. We test goodwill for impairment at the reporting unit level at least annually or whenever events or circumstances indicate that the carrying value of goodwill may not be recoverable. Our annual test for impairment is done on the first date of our fiscal fourth quarter. We consider various qualitative factors, including macroeconomic and industry conditions, financial performance of the Company and changes in the stock price of the Company to determine whether it is necessary to perform a quantitative test for goodwill impairment. If we believe, as a result of our qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is required. Under the quantitative test, goodwill is tested under a one-step method for impairment at a level of reporting referred to as a reporting unit. This quantitative analysis involves identifying potential impairment by comparing the fair value of each reporting unit with its carrying amount and, if the carrying amount of a reporting unit exceeds its fair value, then a charge for goodwill impairment will be recognized in the amount by which a reporting unit’s carrying value exceeds its fair value.

For our Southeast and Western reporting units, based on qualitative assessments, we concluded that quantitative assessments were not required to be performed. See Note 8 for further discussion of the goodwill of our reporting units.

Trade names

The Company has indefinite-lived intangible assets in the form of certain trade names. The impairment evaluation of the carrying amount of our indefinite-lived trade names is conducted annually, or more frequently, if events or changes in circumstances indicate that they might be impaired. We have the option of performing a qualitative assessment of impairment to determine whether

any further quantitative testing for impairment is necessary. If we elect to bypass the qualitative assessment or if we determine, based on qualitative factors, that it is more likely than not that the fair value of our indefinite-lived trade names is less than the carrying amount, an evaluation is performed by comparing their carrying amount to their estimated fair values. If the estimated fair value is less than the carrying amount of the indefinite-lived trade name, then an impairment charge is recorded to reduce the carrying value to its estimated fair value. The estimated fair value is determined using the relief from royalty method that is based upon the discounted projected cost savings (value) attributable to ownership of our trade names, our only indefinite-lived intangible assets. Based on qualitative assessments for 2020, we concluded that quantitative assessments were required to be performed for our Western Window Systems trade name.

We review the carrying value of our finite-lived trade name in accordance with our policy for long-lived assets. See Note 8 for further discussion of our trade name.

Derivative financial instruments

We utilize certain derivative instruments, from time to time, including forward contracts to manage variability in cash flow associated with commodity market price risk exposure in the aluminum market. We do not enter into derivatives for speculative purposes.

Concentrations of credit risk

Financial instruments, which potentially subject us to concentrations of credit risk, consist principally of cash and cash equivalents, trade accounts receivable and contract assets. Accounts receivable and contract assets are due primarily from dealers and distributors of building materials, and other companies in the construction industry, primarily located in Florida, California, Texas and Arizona. Credit is extended based on an evaluation of the customer’s financial condition and credit history, and generally collateral is not required. The Company maintains an allowance for potential credit losses on trade receivables and contract assets.

We maintain our cash with several financial institutions, the balance of which exceeds federally insured limits. At January 1, 2022 and January 2, 2021, our cash balance exceeded the insured limit by $89.0 million and $96.1 million, respectively.

Comprehensive income

The Company reports comprehensive income (loss), defined as the total of net income and other comprehensive income (loss), which is composed of all other non-owner changes in equity, and the components thereof, in its consolidated statements of comprehensive income.

The components of other comprehensive income (loss) relate to gains and losses on cash flow hedges. Reclassification adjustments reflecting such gains and losses are recorded as income in the same period as the hedged items affect earnings.

Stock-based compensation

We use a fair-value based approach for measuring stock-based compensation and record compensation expense over an award’s vesting period based on the award’s fair value at the date of grant. Our Company’s awards vest based on service conditions and compensation expense is recognized on a straight-line basis for each separately vesting portion of an award. Stock-based compensation expense is recognized only for those awards that ultimately vest.

Income and Sales Taxes

We account for income taxes utilizing the liability method. Deferred income taxes are recorded to reflect consequences on future years of differences between financial reporting and the tax basis of assets and liabilities measured using the enacted statutory tax rates and tax laws applicable to the periods in which differences are expected to affect taxable earnings. We have no liability for unrecognized tax benefits. However, should we accrue for such liabilities, when and if they arise in the future, we will recognize interest and penalties associated with uncertain tax positions as part of our income tax provision. Income taxes relating to gains and losses on our cash flow hedges are released at the same time as the underlying transactions are realized. Interest and penalties on income taxes, if any, are recorded as income taxes. Refer to Note 13 for additional information regarding the Company’s income taxes.

Sales taxes collected from customers have been recorded on a net basis.

Net income per common share

Basic earnings per share (“EPS”) available to PGT Innovations, Inc. common stockholders is computed using the two-class method by dividing net income attributable to common shareholders, after deducting the redemption adjustment related to the

redeemable noncontrolling interest, by the average number of common shares outstanding during the period. Diluted EPS available to PGT Innovations, Inc. common stockholders is computed using the two-class method by dividing net income attributable to common shareholders, after deducting the redemption adjustment related to the redeemable noncontrolling interest, by the average number of common shares outstanding, including the dilutive effect of common stock equivalents computed using the treasury stock method and the average share price during the period. Forfeiture of unvested equity are recognized on an actual basis, at the same time as the equity is forfeited.

There were no anti-dilutive shares outstanding for the year ended January 1, 2022. Our weighted average number of diluted shares outstanding excludes underlying securities of 23 thousand and 74 thousand for the years ended January 2, 2021, and December 28, 2019, respectively, because their effects were anti-dilutive.

The table below presents the calculation of basic and diluted earnings per share, including a reconciliation of weighted average common shares:

 

 

Year Ended

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

2022

 

 

2021

 

 

2019

 

 

(in thousands, except per share amounts)

 

Net income

$

35,196

 

 

$

45,108

 

 

$

43,688

 

Less: Net income attributable to redeemable non-controlling interest

 

(2,318

)

 

 

 

 

 

 

Net income attributable to the Company

 

32,878

 

 

 

45,108

 

 

 

43,688

 

Change in redemption value of redeemable non-controlling interest

 

(6,081

)

 

 

 

 

 

 

Net income attributable to common shareholders

$

26,797

 

 

$

45,108

 

 

$

43,688

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares - Basic

 

59,518

 

 

 

58,887

 

 

 

58,346

 

Add: Dilutive shares from equity plans

 

540

 

 

 

473

 

 

 

804

 

Weighted-average common shares - Diluted

 

60,058

 

 

 

59,360

 

 

 

59,150

 

 

 

 

 

 

 

 

 

 

Weighted average number of common shares outstanding:

 

 

 

 

 

 

 

 

Basic

$

0.45

 

 

$

0.77

 

 

$

0.75

 

Diluted

$

0.45

 

 

$

0.76

 

 

$

0.74

 

 

Supplemental cash flow information and non-cash activity

The table below presents supplemental cash flow information and non-cash activity for the years ended January 1, 2022, January 2, 2021, and December 28, 2019:

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

(in thousands)

 

2022

 

 

2021

 

 

2019

 

Supplemental cash flow information:

 

 

 

 

 

 

 

 

 

Interest paid

 

$

32,636

 

 

$

25,156

 

 

$

24,455

 

Income tax payments, net of refunds

 

$

12,166

 

 

$

9,242

 

 

$

11,862

 

Non-cash activity:

 

 

 

 

 

 

 

 

 

Establish right-of-use asset, net of straight-line rent in 2019

 

$

65,678

 

 

$

19,185

 

 

$

31,332

 

Establish operating lease liability

 

$

(65,678

)

 

$

(19,185

)

 

$

(33,072

)

Reclassification of accounts receivable to notes receivable

 

$

 

 

$

1,437

 

 

$

4,401

 

Property, plant and equipment additions in accounts payable

 

$

772

 

 

$

61

 

 

$

449

 

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Recent Accounting Pronouncements
12 Months Ended
Jan. 01, 2022
Accounting Changes and Error Corrections [Abstract]  
Recent Accounting Pronouncements

3. Recent Accounting Pronouncements

Accounting Pronouncements Recently Adopted

Accounting for Income Taxes

In December 2019, the FASB issued ASU 2019-12, “Simplifying the Accounting for Income Taxes.” ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles and also clarifies and amends existing guidance. This standard was effective beginning January 1, 2021. Early adoption was permitted. The adoption of this standard did not have any impact on our consolidated financial statements.

Business Combinations - Contracts Assets and Liabilities

On October 28, 2021, the FASB issued ASU 2021-08,1 which amends ASC 805-20 to “require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.” Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. This standard was effective beginning January 1, 2022. Early adoption was permitted. The adoption of this standard did not have any impact on our consolidated financial statements.


 

 

Accounting Pronouncements Recently Issued, Not Yet Adopted

Reference Rate Reform

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” and in March 2021, subsequent amendment to the initial guidance, ASU 2021-01, “Reference Rate Reform (Topic 848): Scope” (collectively, “Topic 848”). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The guidance generally can be applied currently, through December 31, 2022. We are currently assessing the impacts of the practical expedients provided in Topic 848 and which, if any, we will adopt.

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition and Contracts with Customers
12 Months Ended
Jan. 01, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Recognition and Contracts with Customers

4. Revenue Recognition and Contracts with Customers

Revenue Recognition Accounting Policy

The Company primarily manufactures fully customized windows and doors based on design specifications, measurements, colors, finishes, framing materials, glass-types, and other options selected by the customer at the point in time an order is received. The Company has an enforceable right to payment at the time an order is received and accepted at the agreed-upon sales prices contained in our agreements with our customers for all manufacturing efforts expended on behalf of its customers. Due to the customized build-to-order nature of these products, the Company’s assessment is that the substantial portion of its finished goods and certain unused glass components have no alternative use, and that control of these products and components passes to the customer over time during the manufacturing of the products in an order, or upon our receipt of certain pre-cut glass components from our supplier attributed to specific customer orders. We give our customers 30-day payment terms, which is typical in our industry.

Based on these factors, the Company recognizes a substantial portion of revenue over time during the manufacturing process once customization begins, and for certain unused glass components on hand, at the end of a reporting period. Revenue on work-in-process at the end of a reporting period is recognized in proportion to costs incurred to total estimated cost of the product being manufactured. Except for the Western segment’s volume products, discussed in the section titled Disaggregation of Revenue from Contracts with Customers below, revenue recognized at a point in time is immaterial.

Disaggregation of Revenue from Contracts with Customers

As discussed in Note 1, we have two reportable segments: our Southeast segment and our Western segment. See Note 20 for more information. The following table provides information about our net sales by reporting segment, product category and market for the years ended January 1, 2022, January 2, 2021, and December 28, 2019 (in millions):

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

Disaggregation of revenue:

 

2022

 

 

2021

 

 

2019

 

Reporting segment:

 

 

 

 

 

 

 

 

 

Southeast

 

$

968.7

 

 

$

752.4

 

 

$

606.6

 

Western

 

 

192.8

 

 

 

130.2

 

 

 

138.4

 

 

 

 

 

 

 

 

 

 

 

Total net sales

 

$

1,161.5

 

 

$

882.6

 

 

$

745.0

 

 

 

 

 

 

 

 

 

 

 

Product category:

 

 

 

 

 

 

 

 

 

Impact-resistant window and door products

 

$

787.2

 

 

$

630.2

 

 

$

516.1

 

Non-impact window and door products

 

 

374.3

 

 

 

252.4

 

 

 

228.9

 

 

 

 

 

 

 

 

 

 

 

Total net sales

 

$

1,161.5

 

 

$

882.6

 

 

$

745.0

 

 

 

 

 

 

 

 

 

 

 

Market:

 

 

 

 

 

 

 

 

 

New construction

 

$

489.9

 

 

$

402.5

 

 

$

368.4

 

Repair and remodel

 

 

671.6

 

 

 

480.1

 

 

 

376.6

 

 

 

 

 

 

 

 

 

 

 

Total net sales

 

$

1,161.5

 

 

$

882.6

 

 

$

745.0

 

The Company’s Western segment includes both custom and volume products. This segment’s volume products are not made-to-order and are of standardized sizes and design specifications. Therefore, the Company’s assessment is that the Western segment’s volume products have alternative uses, and that control of these products passes to the customer at a point in time, which is typically when the product has been delivered to the customer. For the years ended January 1, 2022, January 2, 2021, and December 28, 2019, the Western segment’s net sales of its volume products were $83.0 million, $53.2 million and $53.9 million, respectively.

Contract Balances

Contract assets represent sales recognized in excess of billings related to finished goods not yet shipped and certain unused glass components not yet placed into the production process for which revenue is recognized over time as noted above. Contract liabilities relate to customer deposits at the end of reporting periods. At January 1, 2022 and January 2, 2021, those contract liabilities totaled $45.2 million and $22.8 million, respectively, of which $37.0 million and $18.1 million, respectively, are classified within accrued liabilities, and $8.2 million and $4.6 million, respectively, are classified within contract assets, net, in the accompanying consolidated balance sheets at January 1, 2022 and January 2, 2021.

Because of the short-term nature of our performance obligations, substantially all of our performance obligations are satisfied within the quarter following the end of a reporting period. As such, substantially all of the contract liabilities at January 2, 2021 were satisfied in the first quarter of 2021, and contract assets at January 2, 2021 were transferred to accounts receivable in the first quarter of 2021. Contract liabilities at January 1, 2022 represents cash received during the three-month period ended January 1, 2022, excluding amounts recognized as revenue during that period. Contract assets at January 1, 2022 represents revenue recognized during the three-month period ended January 1, 2022, excluding amounts transferred to accounts receivable during that period.

 

Performance Obligations

 

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue as the performance obligation is satisfied. Our contracts with our customers generally represent an approved purchase order, together with our standard terms and conditions. Our custom product contracts include distinct goods that are substantially the same and have the same pattern of transfer to the customer over time, and therefore represent a series of distinct goods accounted for as a single performance obligation. For volume products, we allocate the contract’s transaction price to each distinct performance obligation based on the estimated relative standalone selling price of each distinct good. Observable standalone sales are used to determine the standalone selling price. Certain customers are eligible for rebates based on their volume or purchases during an annual period. Rebates are recorded as a reduction to sales and were immaterial in all periods presented.

 

Performance obligations are satisfied over time, generally for our custom products, and as of a point in time for our volume products. Performance obligations are supported by contracts with customers, and we have elected not to disclose our unsatisfied performance obligations as of January 1, 2022 under the short-term contract exemption as we expect such performance obligations will be satisfied within the quarter following the end of a reporting period.

 

Policies Regarding Shipping and Handling Costs and Commissions on Contract Assets

 

The Company has made a policy election to continue to recognize shipping and handling costs as a fulfillment activity. Treating shipping and handling as a fulfillment activity requires estimated shipping and handling costs for undelivered custom products and certain glass components on which we have recognized revenue and created a contract asset, to be accrued to match this cost with the recognized revenue.

 

The Company utilizes the practical expedient which permits expensing of costs to obtain a contract when the expected amortization period is one year or less, which typically results in expensing commissions paid to employees. We expense sales commissions paid to employees as sales are recognized, including sales from the creation of contract assets, as the expected amortization period is less than one year.

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions
12 Months Ended
Jan. 01, 2022
Business Combinations [Abstract]  
Acquisitions

5. Acquisitions

Anlin Windows & Doors

On October 25, 2021, we completed the acquisition of Anlin Windows & Doors. The acquisition was done by Western Window Holding LLC, a Delaware limited liability company, indirectly wholly-owned by PGT Innovations, Inc., which acquired substantially all of the assets, properties and rights owned, used or held for use in the business, as operated by Anlin Industries, a California corporation, of manufacturing vinyl windows and doors for the replacement market and the new construction market, and all activities conducted in connection therewith (the "Anlin Acquisition"), pursuant to that certain Asset Purchase Agreement dated as of September 1, 2021 (the “Anlin Purchase Agreement”), by and among the Company, and Anlin Industries. The fair value of consideration transferred in the Anlin Acquisition was $120.1 million, composed of $114.2 million in cash, including $113.5 million for purchase price and $0.7 million in estimated working capital adjustment, and estimated fair value of contingent consideration of $5.9 million, discussed in greater detail below.

The cash portion of the Anlin Acquisition of $114.2 million was financed with borrowings under the fourth amendment of our 2016 Credit Agreement due 2024 of $60.0 million, which resulted in net proceeds after fees of $59.4 million, with the remaining $54.8 million from cash on hand. Cash on hand for the Anlin Acquisition was ultimately provided by the issuance of senior notes due 2029 of $575.0 million of 4.375% and related transactions, further explained in Note 10, Long-Term Debt.

Purchase Price Allocation

The estimated fair value of assets acquired, and liabilities assumed as of the closing date, are as follows:

 

 

 

 

 

 

Preliminary
Allocation

 

Accounts receivable

 

$

10,803

 

Inventories

 

 

7,633

 

Contract assets, net

 

 

7,027

 

Prepaid expenses and other assets

 

 

1,626

 

Property and equipment

 

 

22,800

 

Operating lease right-of-use asset

 

 

3,450

 

Intangible assets

 

 

77,800

 

Goodwill

 

 

5,596

 

Total assets acquired

 

 

136,735

 

Accounts payable

 

 

(5,175

)

Accrued and other liabilities

 

 

(7,993

)

Operating lease liability

 

 

(3,450

)

Total liabilities assumed

 

 

(16,618

)

Fair value of consideration transferred

 

$

120,117

 

 

 

 

 

Consideration:

 

 

 

Cash

 

$

114,196

 

Contingent consideration

 

 

5,921

 

Fair value of consideration transferred

 

$

120,117

 

The fair value of certain working capital related items, including Anlin’s accounts receivable, prepaid expenses and other assets, and accounts payable and accrued liabilities, approximated their book values at the date of the Anlin Acquisition. The fair value of inventory was estimated by major category, at net realizable value, which we believe approximates the price a market participant

could achieve in a current sale. The substantial majority of inventories at the acquisition date was composed of raw materials. The fair value of property and equipment and remaining useful lives were estimated by management, with the assistance of a third-party valuation firm, using the cost approach. Valuations of the intangible assets were done using income and royalty relief approaches based on projections provided by management, which we consider to be Level 3 inputs, with the assistance of a third-party valuations firm.

We incurred acquisition costs totaling $1.8 million relating to legal expenses, representations and warranties insurance, diligence, accounting and printing services in the Anlin Acquisition, classified as selling, general and administrative expenses in the accompanying consolidated statements of operations for the year ended January 1, 2022.

The Anlin Purchase Agreement provides for the potential for an earn-out contingency payment to sellers should Anlin achieve a certain level of earnings before interest, taxes, depreciation and amortization, ("Anlin EBITDA"), as defined in the Anlin Purchase Agreement, for its fiscal years of 2021 and 2022, of up to $3.2 million to be paid out by March 31, 2022, and of up to $9.5 million to be paid out by March 31, 2023, respectively. We have recorded an earn-out contingency liability of $5.9 million, representing its estimated fair value based on probability adjusted levels of estimated Anlin EBITDA. Estimated Anlin EBITDA is a significant input that is not observable in the market, which ASC 820 considers to be a Level 3 input. This estimated fair value of contingent consideration is preliminary, and may be adjusted as we continue to review the calculation's inputs and assumptions. For tax purposes, contingent consideration does not become part of tax goodwill until paid. As such, the amount of goodwill deductible for tax purposes will not be finalized until the outcome of this earn-out contingency is known. As of January 1, 2022, as the estimated fair value of the earn-out contingency exceeds the amount of book goodwill, there is currently no goodwill deductible for tax purposes, and the amount by which the estimated fair value of the earn-out contingency exceeds book goodwill has gone to reduce the tax bases of the other intangible assets recorded in the Anlin Acquisition. We believe goodwill relates to the expansion of our footprint in a key, strategic market we have identified as a geographic area of growth for our Company.

Regarding the allocation of the fair value of consideration transferred in the Anlin Acquisition, specific items being finalized are our calculations of contingencies assumed in the Anlin acquisition, including the earn-out contingency and reserves for warranty obligations. Our estimated fair values of intangibles assets acquired and property and equipment may change as we continue our review changes made to the calculations performed by our third-party valuation firm. However, as noted above, the purchase allocation is preliminary and other items are subject to change.

The Anlin Purchase Agreement has a post-closing working capital calculation whereby we are required to prepare, and deliver to sellers, a final statement of purchase price.

Valuation of Identified Intangible Assets

The valuation of the identifiable intangible assets acquired in the Anlin Acquisition and our estimate of their respective useful lives are as follows:

 

 

 

 

 

Initial

 

 

Preliminary

 

 

Useful Life

 

 

Valuation

 

 

(in years)

(in thousands)

 

 

 

 

 

Trade name

 

$

35,400

 

 

indefinite

Customer relationships

 

 

42,100

 

 

15

Developed technology

 

 

300

 

 

9

 

 

 

 

 

 

Intangible assets, net

 

$

77,800

 

 

 

 

Pro Forma Financial Information

The following unaudited pro forma financial information assumes the acquisition had occurred at the beginning of the earliest period presented that does not include Anlin's actual results for the entire period. Pro forma results have been prepared by adjusting our historical results to include the results of Anlin adjusted for the following: amortization expense related to the intangible assets arising from the acquisition and interest expense to reflect the refinancing of the 2018 Senior Notes due 2026 and the third amendment of the 2016 Credit Agreement due 2024 into the 2021 Senior Notes due 2029 and the fourth amendment of the 2016 Credit Agreement due 2024. The unaudited pro forma results below do not necessarily reflect the results of operations that would have resulted had the acquisition been completed at the beginning of the earliest periods presented, nor does it indicate the results of operations in future periods. The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.

 

 

 

Years Ended

 

 

 

January 1,

 

 

January 2,

 

Pro Forma Results (unaudited)

 

2022

 

 

2021

 

(in thousands, except per share amounts)

 

(unaudited)

 

Net sales

 

$

1,251,314

 

 

$

967,825

 

 

 

 

 

 

 

 

Net income attributable to common shareholders

 

$

35,273

 

 

$

50,838

 

 

 

 

 

 

 

 

Net income per common share attributable to common shareholders:

 

 

 

 

 

 

Basic

 

$

0.59

 

 

$

0.86

 

Diluted

 

$

0.59

 

 

$

0.86

 

 

 

 

 

 

 

 

Sales from Anlin included in the year ended January 1, 2022, since its October 25, 2021 acquisition date, totaled $21.4 million, and had net income, included in consolidated net income of $1.9 million in the year ended January 1, 2022. Such net income has not been reduced for any income taxes or interest expense as we do not allocate such amounts to the division level.

 

CRi SoCal, Inc.

On May 2, 2021, pursuant to an asset purchase agreement dated April 9, 2021, we acquired substantially all of the assets and assumed certain liabilities of CRi SoCal, Inc. (“CRi”), a California corporation doing business in California as Combined Resources (the “CRi Acquisition”). CRi is engaged in the sales, distribution and installation of window and door products, and related design services, to homebuilders in the residential new construction market from its leased facility in Rancho Santa Margarita, California. Until its acquisition by the Company, CRi was a customer of the Company’s western business unit.

The fair value of consideration transferred in the acquisition of CRi totaled $12.5 million, and included $12.1 million in cash, funded from cash on hand, and $0.4 million in accounts receivable owed by CRi to the Company’s western business unit relating to sales prior to the acquisition, which are considered settled as a result of the acquisition. The purchase price is subject to change through a net working capital adjustment, currently being finalized. The preliminary estimated fair value of assets acquired and liabilities assumed totaled $17.6 million and $5.1 million, respectively, which included offsetting operating lease right of use assets and operating lease liabilities totaling $2.6 million. The estimated fair value of assets acquired also included current assets totaling $4.1 million, primarily accounts receivable, identifiable intangible assets totaling $7.0 million, goodwill of $3.7 million, all of which we believe is tax deductible, and a small amount of property and equipment. Liabilities assumed included the aforementioned operating lease liability, as well as a total of $2.5 million in trade accounts payable and customer deposits. Valuations of the intangible assets have been estimated using income and royalty relief approaches based on projections, which we consider to be Level 3 inputs, with the assistance of a third-party valuation firm. We believe goodwill in the acquisition relates to the expansion of our footprint in an existing market, in a way that we believe will enhance our long-term profitability in that market of our Western business.

Sales from CRi included in the year ended January 1, 2022, since its May 2, 2021 acquisition date totaled $10.9 million. CRi’s effect on consolidated net income was immaterial in the year ended January 1, 2022.


 

NewSouth Window Solutions

On February 1, 2020, we completed the acquisition of NewSouth Window Solutions LLC and NewSouth Window Solutions of Orlando LLC (together, “NewSouth”, and “NewSouth Acquisition”), which became wholly-owned subsidiaries of PGT Innovations, Inc. The fair value of consideration transferred in the acquisition was $90.4 million. The acquisition was financed with proceeds of $53.2 million from the add-on issuance of $50.0 million in 2018 Senior Notes due 2026 (“Add-On Senior Notes”), including a premium of $3.2 million, and with $37.2 million in cash, including a post-closing adjustment owed to sellers of $0.2 million, which was paid during the third quarter of 2020, described below. See Note 10 for a discussion of the First Additional Senior Notes.

 

Purchase Price Allocation

The estimated fair value of assets acquired, and liabilities assumed as of the closing date, are as follows:

 

 

 

Initial
Allocation

 

 

Adjustments to
Allocation

 

 

Final
Allocation

 

Accounts receivable

 

$

10,294

 

 

$

(1,860

)

 

$

8,434

 

Inventories

 

 

3,757

 

 

 

(821

)

 

 

2,936

 

Contract assets, net

 

 

4,413

 

 

 

 

 

 

4,413

 

Prepaid expenses and other assets

 

 

1,756

 

 

 

 

 

 

1,756

 

Property and equipment

 

 

7,423

 

 

 

10

 

 

 

7,433

 

Operating lease right-of-use asset

 

 

10,578

 

 

 

 

 

 

10,578

 

Intangible assets

 

 

28,670

 

 

 

(1,300

)

 

 

27,370

 

Goodwill

 

 

46,200

 

 

 

5,894

 

 

 

52,094

 

Accounts payable

 

 

(6,621

)

 

 

 

 

 

(6,621

)

Accrued and other liabilities

 

 

(5,524

)

 

 

(1,923

)

 

 

(7,447

)

Operating lease liability

 

 

(10,578

)

 

 

 

 

 

(10,578

)

Purchase price

 

$

90,368

 

 

$

 

 

$

90,368

 

 

 

 

 

 

 

 

 

 

 

Consideration:

 

 

 

 

 

 

 

 

 

Cash

 

$

90,145

 

 

$

223

 

 

$

90,368

 

Due to Sellers

 

 

223

 

 

 

(223

)

 

 

-

 

Total fair value of consideration

 

$

90,368

 

 

$

 

 

$

90,368

 

The fair value of certain working capital related items, including NewSouth’s retail accounts receivable, prepaid expenses, and accounts payable and accrued liabilities, approximated their book values at the date of the NewSouth Acquisition. Subsequent to our initial allocation, we adjusted the fair value of certain acquired commercial receivable accounts based on a further post-acquisition assessment of their collectability. The fair value of inventory was estimated by major category, at net realizable value. The substantial majority of inventories at the acquisition date was composed of raw materials. The fair value of property and equipment and remaining useful lives were estimated by management, with the assistance of a third-party valuation firm, using the cost approach. Valuations of the intangible assets were done using income and royalty relief approaches based on projections provided by management, which we consider to be Level 3 inputs, with the assistance of a third-party valuations firm.

We incurred acquisition costs totaling $2.4 million relating to legal expenses, representations and warranties insurance, diligence, accounting and printing services in the NewSouth Acquisition, which includes $0.9 million in 2020, and $1.5 million in 2019, classified as selling, general and administrative expenses in the accompanying consolidated statements of operations for the years ended January 2, 2021, and December 28, 2019, respectively.

The remaining consideration, after identified intangible assets and the net assets and liabilities recorded at fair value, has been determined to be $52.1 million, all of which we expect to be deductible for tax purposes. Goodwill represents the increased value of the combined entity through new direct-to-consumer sales channel opportunities, as well as NewSouth’s extensive advertising throughout Florida, and NewSouth’s market intelligence, which we expect to utilize. During 2020, we made additional adjustments to accrued liabilities assumed in the acquisition totaling $1.9 million, relating to certain commercial contracts that existed at the acquisition date, which required additional warranty-related rework to complete and which we were not aware of until after the acquisition date, during 2020. Other adjustments to our initial allocation primarily relate to the commercial assets acquired and liabilities assumed in the NewSouth Acquisition. The adjustments included a $1.9 million decrease in acquired commercial accounts receivable, which we determined were uncollectible, a $1.3 million decrease in acquired intangible assets relating to the commercial trade name, which we have determined had no fair value at the acquisition date, and $0.8 million relating to certain commercial inventories, which we determined were obsolete at the acquisition date. The net increase in goodwill relating to these adjustments since the initial allocation was $5.9 million.

The purchase agreement relating to the NewSouth Acquisition (“PA”) requires certain post-closing adjustments, under which we determined that we owed sellers an additional $0.2 million. The calculation resulted in a net increase in purchase price of $0.2 million. We paid this amount during the third quarter of 2020.

 

 

Valuation of Identified Intangible Assets

The valuation of the identifiable intangible assets acquired in the NewSouth Acquisition and our estimate of their respective useful lives are as follows:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Initial

 

 

Initial

 

 

Adjustment to

 

 

Final

 

 

Useful Life

 

 

Valuation

 

 

Valuation

 

 

Valuation

 

 

(in years)

(in thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trade name

 

$

23,500

 

 

$

(1,300

)

 

$

22,200

 

 

15

Non-compete agreements

 

 

1,670

 

 

 

 

 

 

1,670

 

 

5

Developed technology

 

 

2,600

 

 

 

 

 

 

2,600

 

 

6

Customer-related intangible

 

 

900

 

 

 

 

 

 

900

 

 

<1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other intangible assets, net

 

$

28,670

 

 

$

(1,300

)

 

$

27,370

 

 

 

 

Pro Forma Financial Information

The following unaudited pro forma financial information assumes the acquisition had occurred at the beginning of the earliest period presented that does not include NewSouth’s actual results for the entire period. Pro forma results have been prepared by adjusting our historical results to include the results of NewSouth adjusted for the following: amortization expense related to the intangible assets arising from the acquisition and interest expense to reflect the First Additional Senior Notes. The unaudited pro forma results below do not necessarily reflect the results of operations that would have resulted had the acquisition been completed at the beginning of the earliest periods presented, nor does it indicate the results of operations in future periods. The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.

 

 

Years Ended

 

 

 

January 2,

 

 

December 28,

 

Pro Forma Results (unaudited)

 

2021

 

 

2019

 

(in thousands, except per share amounts)

 

(unaudited)

 

Net sales

 

$

890,373

 

 

$

831,610

 

 

 

 

 

 

 

 

Net income

 

$

45,338

 

 

$

44,925

 

 

 

 

 

 

 

 

Net income per common share attributable to common shareholders:

 

 

 

 

 

 

Basic

 

$

0.77

 

 

$

0.77

 

Diluted

 

$

0.76

 

 

$

0.76

 

 

Net sales of NewSouth, included in the consolidated statement of operations for the year ended January 1, 2022, was $146.8 million. The net income of NewSouth in the consolidated statements of operations for the year ended January 1, 2022, was $17.8 million. Net sales of NewSouth, included in the consolidated statement of operations for the year ended January 2, 2021, was $93.9 million. The net income of NewSouth in the consolidated statements of operations for the year ended January 2, 2021, was $2.0 million. Such net income amounts have not been reduced for any income taxes or interest expense as we do not allocate such amounts to the division level.

Eco Window Systems

On February 1, 2021, we completed the acquisition of a 75% ownership stake in Eco Enterprises and its related companies, Eco Windows Systems, LLC, Eco Glass Production, LLC, and Unity Windows, LLC (together “Eco”). Eco is a manufacturer and installer of aluminum, impact-resistant windows and doors, serving the South Florida region since 2009. Eco is headquartered in Medley, Florida, near Miami, Florida, and has three manufacturing locations in the region, including a glass processing facility.

The fair value consideration for Eco was $100.5 million, including $94.4 million in cash, which was after adjustments in our favor totaling $5.6 million relating to working capital and customer deposits. These adjustments were agreed to and settled in the second quarter of 2021. The fair value of consideration also included PGT Innovations, Inc. common stock with a then estimated fair value of $6.1 million. The cash portion of the purchase price was financed by a second add-on issuance of $60.0 million aggregate principal amount of 6.75% senior notes to the 2018 Senior Notes due 2026 on January 25, 2021 (the “Second Additional Senior

Notes”), issued at 105.5% of their principal amount, resulting in a premium to us of $3.3 million, together with cash on hand of $31.1 million. See Note 10 for a discussion of the Second Additional Senior Notes.

The common stock portion of the purchase price was represented by the issuance of 357,797 shares of PGT Innovations, Inc. common stock on February 1, 2021, with a closing price value of $21.34 per share on that date, or approximately $7.6 million based on that price. However, the seller of Eco, who is also the holder of the 25% redeemable non-controlling interest in Eco Enterprises, is restricted from selling these shares for a three-year period from the date of the acquisition. As such, we estimated that there was an approximately 20% discount for the lack of marketability of the shares. The fair value of the redeemable non-controlling interest in the acquisition has been preliminarily estimated to be $28.5 million, resulting in total fair value of the Eco business in the acquisition, including the redeemable non-controlling interest, of $128.9 million. The fair value of the redeemable non-controlling interest has been calculated as 25% of the initial estimated fair value of the entity at the acquisition date, less a discount for seller’s lack of control in the new entity, estimated to be 5%, and a discount for the seller’s lack of marketability of the minority stake, estimated to be 10%. See Note 23 for more information regarding the redeemable non-controlling interest.

The estimated fair value of assets acquired, and liabilities assumed as of the closing date of the Eco Acquisition, are as follows:

 

 

 

Initial
Allocation

 

 

Adjustments to
Allocation

 

 

Preliminary
Allocation

 

Accounts receivable

 

$

5,031

 

 

$

(241

)

 

$

4,790

 

Inventories

 

 

7,728

 

 

 

(684

)

 

 

7,044

 

Contract assets, net

 

 

4,312

 

 

 

(123

)

 

 

4,189

 

Prepaid expenses and other assets

 

 

1,706

 

 

 

(759

)

 

 

947

 

Property and equipment

 

 

24,009

 

 

 

(191

)

 

 

23,818

 

Operating lease right-of-use asset

 

 

27,864

 

 

 

(1,049

)

 

 

26,815

 

Intangible assets

 

 

72,700

 

 

 

1,600

 

 

 

74,300

 

Goodwill

 

 

30,051

 

 

 

(4,467

)

 

 

25,584

 

Total assets acquired

 

 

173,401

 

 

 

(5,914

)

 

 

167,487

 

Accounts payable

 

 

(6,809

)

 

 

(116

)

 

 

(6,925

)

Accrued and other liabilities, including customer deposits

 

 

(4,215

)

 

 

(604

)

 

 

(4,819

)

Operating lease liability

 

 

(27,864

)

 

 

1,049

 

 

 

(26,815

)

Total liabilities assumed

 

 

(38,888

)

 

 

329

 

 

 

(38,559

)

Net assets acquired

 

 

134,513

 

 

 

(5,585

)

 

 

128,928

 

Redeemable non-controlling interest

 

 

(34,084

)

 

 

5,620

 

 

 

(28,464

)

Fair value of consideration transferred

 

$

100,429

 

 

$

35

 

 

$

100,464

 

 

 

 

 

 

 

 

 

 

 

Consideration:

 

 

 

 

 

 

 

 

 

Cash

 

$

94,321

 

 

$

35

 

 

$

94,356

 

PGTI common stock

 

 

6,108

 

 

 

 

 

 

6,108

 

Fair value of consideration transferred

 

$

100,429

 

 

$

35

 

 

$

100,464

 

The fair value of certain working capital related items, including Eco’s accounts receivable, prepaid and other expenses, and accounts payable and accrued liabilities, approximated their book values at the date of the Eco Acquisition. Subsequent to our initial allocation, we adjusted the fair value of certain acquired commercial receivable accounts based on a further post-acquisition assessment of their collectability. The fair value of inventory was estimated by major category, at net realizable value, which we believe approximates the price a market participant could achieve in a current sale. Substantially all of inventories at the acquisition date was composed of raw materials. The fair value of property and equipment was estimated with the assistance of a third-party valuation firm, using the indirect cost approach, which we consider to be Level 3 in the fair value hierarchy. Valuations of the intangible assets have been estimated using income and royalty relief approaches based on projections, which we consider to be Level 3 inputs, with the assistance of a third-party valuation firm.

We incurred acquisition costs totaling $1.7 million relating to legal expenses, representations and warranties insurance, diligence, accounting and printing services in the Eco Acquisition, which includes $1.0 million in the fourth quarter of 2020, and $0.7 million in 2021, classified as selling, general and administrative expenses in the accompanying condensed consolidated statement of operations for the years ended January 1, 2022 and January 2, 2021, respectively.

The remaining consideration, after identified intangible assets and the net assets and liabilities recorded at fair value, has currently been estimated to be $25.6 million, classified as part of the Southeast reporting unit goodwill, which we expect the portion of goodwill relating to our 75% investment to be deductible for tax purposes. In addition, we are currently evaluating the historical book and tax bases of assets and liabilities relating to the redeemable non-controlling interest, which may not be eligible for a step-up in basis, for any deferred tax assets and liabilities that may need to be recorded in the Eco Acquisition.

We believe goodwill represents the strengthening of our supply chain for glass through faster glass production, as well as diversification and expansion of product offerings in the high-growth commercial market, and an expansion of our dealer network with minimal overlap with our existing deal network.

Valuation of Identified Intangible Assets

The valuation of the identifiable intangible assets acquired in the Eco Acquisition and our estimate of their respective useful lives are as follows:

 

 

 

 

 

 

 

 

 

 

 

Initial

 

 

Initial

 

 

Adjustment to

 

 

Preliminary

 

 

Useful Life

 

 

Valuation

 

 

Valuation

 

 

Valuation

 

 

(in years)

(in thousands)

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

$

36,000

 

 

$

(1,100

)

 

$

34,900

 

 

indefinite

Customer relationships

 

 

36,700

 

 

 

2,700

 

 

 

39,400

 

 

5 - 15

 

 

 

 

 

 

 

 

 

 

 

 

Intangible assets, net

 

$

72,700

 

 

$

1,600

 

 

$

74,300

 

 

 

 

Pro Forma Financial Information

The following unaudited pro forma financial information assumes the Eco Acquisition had occurred at the beginning of the earliest period presented that does not include Eco’s actual results for the entire period. Pro forma results have been prepared by adjusting our historical results to include the results of Eco adjusted for the following: amortization expense related to the estimated intangible assets arising from the acquisition; interest expense to reflect the Second Additional Senior Notes; net income attributable to redeemable non-controlling interest; and, change in redemption value of redeemable non-controlling interest. The unaudited pro forma results below do not necessarily reflect the results of operations that would have resulted had the acquisition been completed at the beginning of the earliest periods presented, nor does it indicate the results of operations in future periods. The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.

 

 

Years Ended

 

 

 

January 1,

 

 

January 2,

 

Pro Forma Results (unaudited)

 

2022

 

 

2021

 

(in thousands, except per share amounts)

 

(unaudited)

 

Net sales

 

$

1,169,416

 

 

$

945,930

 

 

 

 

 

 

 

 

Net income attributable to common shareholders

 

$

26,375

 

 

$

39,220

 

 

 

 

 

 

 

 

Net income per common share attributable to common shareholders:

 

 

 

 

 

 

Basic

 

$

0.44

 

 

$

0.67

 

Diluted

 

$

0.44

 

 

$

0.66

 

Net sales of Eco included in the consolidated statement of operations for the year ended January 1, 2022, from the date of its February 1, 2021 acquisition, was $85.6 million, after eliminations of intercompany sales. The net income of Eco in the consolidated statement of operations for the year ended January 1, 2022, from the date of its February 1, 2021 acquisition, was $9.3 million, including the portions attributable to the redeemable non-controlling interest of $2.3 million.

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Sale of Assets
12 Months Ended
Jan. 01, 2022
Discontinued Operations and Disposal Groups [Abstract]  
Sale of Assets

6. Sale of Assets

On September 22, 2017, we entered into an Asset Purchase Agreement (“APA”) with Cardinal LG Company (“Cardinal LG”) for the sale to Cardinal LG of certain manufacturing equipment we used in processing glass components for PGT-branded doors for a cash purchase price of $27.8 million. Contemporaneously with entering into the APA, we entered into a seven-year supply agreement. The Company determined to sell these assets and enter the SA to allow us to heighten our focus in our core areas of window and door manufacturing and, at the same time, strengthen our supply chain for high-quality door glass from a supplier with whom we have been doing business for many years.

The Company then determined that, although the APA and SA were separate agreements, they were initially negotiated contemporaneously. Therefore, the Company concluded that the $27.8 million, of proceeds under the APA should be bifurcated between the sale of the door glass manufacturing assets, and as payment received from a supplier for the Company’s agreement to buy glass components for PGT-branded doors from Cardinal under the SA. The bifurcation of the proceeds in excess of the stand-alone selling price of the assets acquired would be allocated to the SA and recognized as a reduction of cost of sales as glass components are purchased by PGTI. Based on the established stand-alone selling price of the assets sold, as determined by an independent appraisal, approximately $7.7 million was allocated to the sale of the assets, with the remaining $20.1 million representing consideration received from Cardinal related to the agreement to buy door glass components for PGT-branded doors from Cardinal. This consideration is being amortized over the seven-year term of the SA.

The SA provides that the Company will purchase, and Cardinal will supply, all the Company’s requirements for certain glass components used in PGT-branded doors through the end of 2024. The terms of the manufacture by Cardinal and purchase by the Company of such glass components as to purchase orders, forecasts of purchases, pricing, invoicing, delivery and payment terms and other terms, are all as described in the SA. Early in the fourth quarter of 2017, we began purchasing and receiving glass components from Cardinal under the SA. At that time, we began amortizing the advance consideration received from Cardinal initially allocated to the SA. Since its inception, we have amortized a total of $11.9 million, of this advance consideration, including $2.8 million in each of the years ended December 28, 2019, January 2, 2021 and January 1, 2022, which are classified as reductions to cost of sales in the accompanying consolidated statements of operations in each year. The remaining unamortized balance of $8.2 million is classified in the accompanying consolidated balance sheet as of January 1, 2022, as $2.8 million within accrued liabilities and $5.4 million within other liabilities.

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment
12 Months Ended
Jan. 01, 2022
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment

7. Property, Plant and Equipment

The following table presents the composition of property, plant and equipment as of:

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Land

 

$

10,063

 

 

$

6,664

 

Buildings and improvements

 

 

103,812

 

 

 

85,434

 

Machinery and equipment

 

 

159,822

 

 

 

113,500

 

Vehicles

 

 

21,633

 

 

 

17,374

 

Software

 

 

31,813

 

 

 

30,423

 

Construction in progress

 

 

12,565

 

 

 

12,484

 

 

 

 

 

 

 

 

Property, plant and equipment

 

 

339,708

 

 

 

265,879

 

Less: Accumulated depreciation

 

 

(154,442

)

 

 

(130,724

)

 

 

 

 

 

 

 

Property, plant and equipment, net

 

$

185,266

 

 

$

135,155

 

 

The Company recognized depreciation expense of $30.5 million, $24.0 million, and $18.9 million related to property, plant and equipment during the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively, of which $19.3 million, $12.7 million, and $10.9 million, respectively, are classified within cost of sales in the accompanying consolidated statements of operations of those years, with the remainder classified within selling, general and administrative expenses.

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets
12 Months Ended
Jan. 01, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

8. Goodwill and Intangible Assets

Goodwill and intangible assets are as follows as of:

 

 

 

 

 

 

 

 

 

Initial

 

 

January 1,

 

 

January 2,

 

 

Useful Life

 

 

2022

 

 

2021

 

 

(in years)

 

 

(in thousands)

 

 

 

Goodwill

 

$

364,598

 

 

$

329,695

 

 

indefinite

 

 

 

 

 

 

 

 

 

Other intangible assets:

 

 

 

 

 

 

 

 

Trade names (indefinite-lived)

 

$

212,141

 

 

$

140,841

 

 

indefinite

 

 

 

 

 

 

 

 

 

Customer relationships and customer-related assets

 

 

289,047

 

 

 

201,547

 

 

<1-15

Trade name (amortizable)

 

 

22,200

 

 

 

22,200

 

 

15

Developed technology

 

 

5,900

 

 

 

5,600

 

 

6-10

Non-compete agreement

 

 

3,338

 

 

 

3,338

 

 

2-5

Software license

 

 

590

 

 

 

590

 

 

2

Less: Accumulated amortization

 

 

(138,691

)

 

 

(117,609

)

 

 

 

 

 

 

 

 

 

 

 

Subtotal

 

 

182,384

 

 

 

115,666

 

 

 

 

 

 

 

 

 

 

 

 

Other intangible assets, net

 

$

394,525

 

 

$

256,507

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill at January 2, 2021

 

$

329,695

 

 

 

 

 

 

Increase in goodwill from our acquisition of Anlin

 

 

5,596

 

 

 

 

 

 

Increase in goodwill from our acquisition of Eco

 

 

25,584

 

 

 

 

 

 

Increase in goodwill from our acquisition of CRi

 

 

3,722

 

 

 

 

 

 

Goodwill at January 1, 2022

 

$

364,598

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trade names (indefinite-lived) at January 2, 2021

 

$

140,841

 

 

 

 

 

 

Increase in trade names from our acquisition of Anlin

 

 

35,400

 

 

 

 

 

 

Increase in trade names from our acquisition of Eco

 

 

34,900

 

 

 

 

 

 

Increase in trade names from our acquisition in CRi

 

 

1,000

 

 

 

 

 

 

Trade names (indefinite-lived) at January 1, 2022

 

$

212,141

 

 

 

 

 

 

 

Amortizable Intangible Assets

We test amortizable intangible assets for impairment when indicators of impairment exist. No impairment was recorded for any period presented.

Estimated amortization of our amortizable intangible assets is as follows for future fiscal years:

 

(in thousands)

 

Total

 

2022

 

$

23,000

 

2023

 

 

20,807

 

2024

 

 

20,760

 

2025

 

 

20,590

 

2026

 

 

17,192

 

Thereafter

 

 

80,035

 

 

 

 

 

Total

 

$

182,384

 

 

 

Amortization Expense

 

Amortization expense relating to amortizable intangible assets for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively, was $21.1 million, $18.8 million, and $15.9 million, respectively.

 

Goodwill

 

We perform our annual goodwill impairment testing on the first day of our fiscal fourth quarter of each year, and at interim periods if needed based on occurrence of triggering events. The Company performed a qualitative assessment for each reporting unit. The qualitative assessments indicated that it was more likely than not that the fair value of each reporting unit exceeded its respective carrying value. As of January 1, 2022, and January 2, 2021, the carrying value of our Southeast reporting unit goodwill is $226.8 million and $201.3 million, respectively. As of January 1, 2022, and January 2, 2021, the carrying value of our Western reporting unit goodwill is $137.8 million and $128.4 million, respectively.

 

Indefinite-Lived Intangible Assets

We perform our annual indefinite-lived intangible asset impairment testing on the first day of our fiscal fourth quarter of each year, and at interim periods if needed based on occurrence of triggering events. Given the initial deterioration in economic and market conditions associated with the COVID-19 pandemic, and the narrow excess of fair value over carrying value of our WinDoor and WWS trade names in 2019, the Company determined such conditions represented triggering events and that we should complete interim quantitative impairment tests of its WinDoor and WWS trade names as of as of the end of the Company’s first quarter of 2020. These interim impairment tests did not indicate that impairments of those assets existed at that time. Net sales at our WWS reporting unit decreased 19.3% in the second quarter of 2020, compared to the second quarter of 2019. As a result, we determined to complete a second interim impairment test of our WWS trade name as of July 4, 2020. For this second interim impairment test, we further decreased our modeling assumptions for net sales of our WWS reporting unit for our 2020 fiscal year based on a reassessment of our key assumptions in our modeling, including an updated assessment of macro industry growth in our WWS reporting unit’s key markets. We also decreased our 2021 growth rate assumption as we expected the challenging macro-economic conditions in our core western markets to continue during 2021. Based on our revised modeling, which included our assumptions regarding future revenue, which we consider to be a Level 3 input, using the relief-from-royalty method, we concluded that the fair value of our WWS trade name was less than its carrying value, which resulted in an impairment of our WWS trade name of $8.0 million in our second quarter of 2020. Sales for our WWS reporting unit for the 2020 fiscal year exceeded our modeling assumptions used during our second impairment test of our WWS trade name. As such, we performed a qualitative assessment as of the first day of our 2020 fourth quarter and concluded that it was not necessary to perform a Step 1 impairment test for our WWS trade name indefinite-lived intangible assets as no new triggering events or conditions were identified. During 2021, WWS enjoyed organic growth and operational improvements, and there were no new triggering events or conditions identified as of the first day of our 2021 fourth quarter. Therefore, we completed a qualitative assessment of our WWS trade name, which indicated that it is more likely than not that the fair value of our WWS trade name exceeds it carrying value.

For our other indefinite-lived trade names, we completed qualitative assessments of these assets on the first day of our fourth quarter of 2021. These qualitative assessments included an evaluation of relevant events and circumstances that existed at the date of our assessment. Those events and circumstances included conditions specific to our other indefinite-lived trade names, such as the industry in which we use these other indefinite-lived trade names, our competitive environment, the availability and costs of raw materials and labor, the financial performance of our Company, and factors related to the markets in which our Company operates. We also considered that, for our other indefinite-lived trade names, no new impairment indicators were identified since the dates of our prior assessments, which were qualitative assessments all other indefinite-lived intangibles other than goodwill. Based on these assessments, we concluded that it is more likely than not that the fair values of our other indefinite-lived trade names exceed their carrying values. As of January 1, 2022, and January 2, 2021, the carrying values of other indefinite-lived trade names was $212.1 million and $140.8 million, respectively.

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities
12 Months Ended
Jan. 01, 2022
Payables and Accruals [Abstract]  
Accrued Liabilities

9. Accrued Liabilities

Accrued liabilities consisted of the following as of:

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Customer deposits

 

$

36,982

 

 

$

18,132

 

Accrued payroll and benefits

 

 

15,765

 

 

 

14,777

 

Accrued warranty

 

 

11,783

 

 

 

6,474

 

Accrued interest

 

 

6,857

 

 

 

10,415

 

Estimated fair value of contingent consideration, current

 

 

2,921

 

 

 

-

 

Advance supplier consideration

 

 

2,808

 

 

 

2,808

 

Accrued health claims insurance payable

 

 

2,283

 

 

 

994

 

Accrued federal and state income taxes

 

 

-

 

 

 

3,355

 

Fair value of derivative financial instruments

 

 

-

 

 

 

52

 

Other

 

 

3,261

 

 

 

3,868

 

 

 

 

 

 

 

 

Accrued liabilities

 

$

82,660

 

 

$

60,875

 

 

See Note 5 for a discussion of the estimated fair value of contingent consideration related to the Anlin Acquisition. Of the total currently estimated fair value of contingent consideration of $5.9 million, $2.9 million is classified as a current liability within accrued liabilities in the accompanying consolidated balance sheet as of January 1, 2022, with the remaining $3.0 million classified as a non-current liability within other liabilities. See Note 6 for a discussion of the net advance supplier consideration relating to the SA with Cardinal Glass Industries. Other accrued liabilities are comprised primarily of state sales taxes, property taxes and customer rebates.

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Debt
12 Months Ended
Jan. 01, 2022
Debt Disclosure [Abstract]  
Long-Term Debt

10. Long-Term Debt

Long-term debt consists of the following:

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

2021 Senior Notes Due 2029 - Senior notes issued on September 24, 2021,
    due October 1, 2029. Interest payable semi- annually, in arrears,
    beginning on April 1, 2022, accruing at a rate of
4.375% per annum
    beginning September 24, 2021.

 

$

575,000

 

 

$

 

 

 

 

 

 

 

 

2018 Senior Notes Due 2026 - Senior notes issued on August 10, 2018,
    due August 10, 2026. Interest payable semi- annually, in arrears,
    beginning on February 16, 2019, accruing at a rate of
6.75% per
    annum beginning August 10, 2018.

 

 

 

 

 

365,000

 

 

 

 

 

 

 

 

2016 Credit Agreement Due 2024 - Term loan payable with no
    contractually scheduled amortization payments. Original
    lump-sum payment of $
60.0 million due on October 31, 2024.
    Interest payable quarterly at LIBOR or the Base prime rate
    plus an applicable margin. At January 1, 2022, the average
    rate was
2.10%. At January 2, 2021, the average rate
    was
2.15%.

 

 

60,000

 

 

 

54,000

 

 

 

 

 

 

 

 

Long-term debt

 

 

635,000

 

 

 

419,000

 

 

 

 

 

 

 

 

Fees, costs, premium and discount (1)

 

 

(9,345

)

 

 

(6,902

)

 

 

 

 

 

 

 

Long-term debt, net

 

 

625,655

 

 

 

412,098

 

 

 

 

 

 

 

 

Less current portion of long-term debt

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

Long-term debt, net, less current portion

 

$

625,655

 

 

$

412,098

 

 

(1)
Fees, costs, premium and discount represents third-party fees, lender fees, other debt-related costs, and original issue premium and discount, recorded as a net reduction of the carrying value of debt and are amortized over the lives of the debt instruments to which they relate under the effective interest method.

2021 Senior Notes due 2029

On September 24, 2021, we completed the issuance of $575.0 million aggregate principal amount of 4.375% senior notes (“2021 Senior Notes due 2029”), issued at 100% of their principal amount. The 2021 Senior Notes due 2029 are jointly and severally and fully and unconditionally guaranteed on a senior unsecured basis by each of the Company’s existing and future restricted subsidiaries, other than any restricted subsidiary of the Company that does not guarantee the existing senior secured credit facilities or any permitted refinancing thereof. The 2021 Senior Notes due 2029 are senior unsecured obligations of the Company and the guarantors, respectively, and rank pari passu in right of payment with all existing and future senior debt and senior to all existing and future subordinated debt of the Company and the guarantors. The 2021 Senior Notes due 2029 were offered under Rule 144A of the Securities Act, and in transactions outside the United States under Regulation S of the Securities Act, and have not been, and will not be, registered under the Securities Act.

The 2021 Senior Notes due 2029 mature on October 1, 2029. Interest on the 2021 Senior Notes due 2029 is payable semi-annually, in arrears, beginning on April 1, 2022, with interest accruing at a rate of 4.375% per annum from September 24, 2021. We incurred financing costs relating to bank fees and professional services costs relating to the offering and issuance of the 2021 Senior Notes due 2029 totaling $8.7 million, which included a 1.25% lender spread on the total principal value of the 2021 Senior Notes due 2029, or $7.2 million, and $1.5 million of other costs, all of which are being amortized under the effective interest method. See “Deferred Financing Costs” below.


 

 

As of January 1, 2022, the face value of debt outstanding under the 2021 Senior Notes due 2029 was $575.0 million, and accrued interest totaled $6.8 million. Proceeds from the 2021 Senior Notes due 2029 were used, in part, to redeem in full the $425.0 million of 2018 Senior Notes due 2026, including the related fees, costs and prepayment call premium discussed further below, prepay the outstanding term loan borrowings under the 2016 Credit Agreement due 2024 of $54.0 million and the related fees and costs, and finance the Anlin Acquisition in the fourth quarter of 2021. See Note 5, Acquisitions, for a discussion of the Anlin Acquisition.

The indenture for the 2021 Senior Notes due 2029 gives us the option to redeem some or all of the 2021 Senior Notes due 2029 at the redemption prices and on the terms specified in the indenture governing the 2021 Senior Notes due 2029. The indenture governing the 2021 Senior Notes due 2029 does not require us to make any mandatory redemptions or sinking fund payments. However, upon the occurrence of a change of control, as defined in the indenture, the Company is required to offer to repurchase the notes at 101% of the aggregate principal amount thereof, plus accrued and unpaid interest, if any, to the date of purchase. We also may make optional redemptions at various premiums including a make-whole call at the then current treasury rate plus 50 basis points prior to October 1, 2024, then 102.188% on or after August 1, 2021, 101.094% on or after August 2025, then at 100.000% on or after August 1, 2026.

The indenture for the 2021 Senior Notes due 2029 includes certain covenants limiting the ability of the Company and any guarantors to, (i) incur additional indebtedness; (ii) pay dividends on or make distributions in respect of capital stock or make certain other restricted payments or investments; (iii) enter into agreements that restrict distributions from restricted subsidiaries; (iv) sell or otherwise dispose of assets; (v) enter into transactions with affiliates; (vi) create or incur liens; merge, consolidate or sell all or substantially all of the Company’s assets; (vii) place restrictions on the ability of subsidiaries to pay dividends or make other payments to the Company; and (viii) designate the Company’s subsidiaries as unrestricted subsidiaries. These covenants are subject to a number of important exceptions and qualifications.

2018 Senior Notes Due 2026

On August 10, 2018, we completed the issuance of $315.0 million aggregate principal amount of 6.75% senior notes (“2018 Senior Notes due 2026”), issued at 100% of their principal amount. The 2018 Senior Notes due 2026 were jointly and severally and fully and unconditionally guaranteed on a senior unsecured basis by each of the Company’s existing and future restricted subsidiaries, other than any restricted subsidiary of the Company that does not guarantee the existing senior secured credit facilities or any permitted refinancing thereof. The 2018 Senior Notes due 2026 were senior unsecured obligations of the Company and the guarantors, respectively, and ranked pari passu in right of payment with all existing and future senior debt and senior to all existing and future subordinated debt of the Company and the guarantors. The 2018 Senior Notes due 2026 were offered under Rule 144A of the Securities Act, and in transactions outside the United States under Regulation S of the Securities Act, and were not registered under the Securities Act.

On January 24, 2020, we completed an add-on issuance of $50.0 million aggregate principal amount of 6.75% 2018 Senior Notes due 2026, or the First Additional Senior Notes, issued at 106.375% of their principal amount, resulting in a premium to us of $3.2 million. The First Additional Senior Notes were part of the same issuance of, and ranked equally and formed a single series with,

the 2018 Senior Notes due 2026. Proceeds from the First Additional Senior Notes, including premium, were used, together with cash on hand, to pay the $90.4 million purchase price in the NewSouth Acquisition.

On January 25, 2021, we completed a second add-on issuance of $60.0 million aggregate principal amount of 6.75% 2018 Senior Notes due 2026, or the Second Additional Senior Notes, issued at 105.5% of their principal amount, resulting in a premium to us of $3.3 million. The Second Additional Notes were part of the same issuance of, and ranked equally and form a single series with, the 2018 Senior Notes due 2026. Proceeds from the Second Additional Senior Notes, including premium, were used, together with $31.1 million in cash on hand, to pay the $94.4 million cash portion of the $100.5 million purchase price in the ECO Acquisition.

The 2018 Senior Notes due 2026 were to mature on August 10, 2026. However, effective on September 27, 2021, using proceeds from the issuance of the $575.0 million 2021 Senior Notes due 2029, discussed above, we redeemed in-full the $425.0 million of 2018 Senior Notes due 2026, including accrued and unpaid interest through September 27, 2021, which totaled $4.5 million, and a pre-payment call premium of 5.063% of face value, which totaled $21.5 million and are classified as debt extinguishment costs in the accompanying consolidated statement of operations for the year ended January 1, 2022.

2016 Credit Agreement due 2024

On February 16, 2016, we entered into the 2016 Credit Agreement due 2024, among us, the lending institutions identified in the 2016 Credit Agreement due 2024, and Truist Financial Corporation (formerly known as SunTrust Bank), as Administrative Agent and Collateral Agent. The 2016 Credit Agreement due 2024 establishes senior secured credit facilities in an aggregate amount of $310.0 million, consisting of a $270.0 million Term B term loan facility originally maturing in February 2022 that amortizes on a basis of 1% annually during its six-year term, and a $40.0 million revolving credit facility originally maturing in February 2021 that included a swing line facility and a letter of credit facility. Our obligations under the 2016 Credit Agreement due 2024 are, subject to exceptions, guaranteed by substantially all of our wholly-owned direct and indirect subsidiaries that are restricted subsidiaries and secured by substantially all of our assets as well as our direct and indirect restricted subsidiaries’ assets.

On March 16, 2018, we entered into an amendment of our 2016 Credit Agreement due 2024 (the “Second Amendment”). The Second Amendment, among other things, decreased the applicable interest rate margins for the Initial Term Loans (as defined in the 2016 Credit Agreement due 2024). On February 17, 2017, we entered into the first amendment to our 2016 Credit Agreement due 2024, which also resulted in decreases in the applicable margins, but which, unlike the Second Amendment, did not include any changes in lender positions.

On October 31, 2019, we entered into an amendment of our 2016 Credit Agreement due 2024 (“Third Amendment”). The Third Amendment provided for, among other things, (i) a three-year Term A loan in the then aggregate principal amount of $64.0 million (the “Initial Term A Loan”), maturing in October 2022, which refinanced in full our existing Term B term loan facility under the 2016 Credit Agreement due 2024, and had no regularly scheduled amortization, and (ii) a new five-year revolving credit facility in an aggregate principal amount of up to $80.0 million (the “Revolving Facility”), maturing in October 2024, which replaced our then existing $40.0 million revolving credit facility under the 2016 Credit Agreement due 2024, and includes a swing-line facility and letter of credit facility. The Initial Term A Loan was repaid in full with proceeds from the 2021 Senior Notes due 2029.

On October 25, 2021, we entered into an amendment of our 2016 Credit Agreement due 2024 ("Fourth Amendment"). The Fourth Amendment provides for, among other things, a three-year Term A loan in the aggregate maximum available amount of $60.0 million (the "Incremental Term A Loan"), maturing in October 2024, proceeds from which were used to fund the Anlin Acquisition. The Fourth Amendment does not change any terms relating to the Revolving Facility, under which we pay quarterly fees on the unused portion of the revolving credit facility equal to a percentage spread (ranging from 0.25% to 0.35%) based on our first lien net leverage ratio. As of January 1, 2022, there were $5.3 million in letters of credit outstanding and $74.7 million available under the Revolving Facility. Our obligations under the 2016 Credit Agreement due 2024 continue to be secured by substantially all of our assets, as well as our direct and indirect subsidiaries' assets, and is senior in position to the 2021 Senior Notes due 2029.

The weighted average all-in interest rate for borrowings under the term-loan portion of the 2016 Credit Agreement due 2024 was 2.10% as of January 1, 2022 and was 2.15% at January 2, 2021.

Deferred Financing Costs

All debt-related fees, costs and original issue discount, including those related to the revolving credit portion of the facility, is classified as a reduction of the carrying value of long-term debt. The activity relating to third-party fees and costs, lender fees and discount for the year ended January 1, 2022, are as follows:

 

(in thousands)

 

Total

 

At beginning of year

 

$

6,902

 

Add: Deferred financing costs from the issuance of the Second Additional Senior Notes

 

 

1,363

 

Less: Premium on the Second Additional Senior Notes

 

 

(3,300

)

Less: Write-off of deferred costs classified as debt extinguishment costs

 

 

(3,954

)

Add: Deferred financing costs from the issuance of the 2021 Senior Notes due 2029

 

 

8,700

 

Add: Deferred financing costs from the refinancing of the 2016 Credit Agreement

 

 

612

 

Less: Amortization expense

 

 

(978

)

 

 

 

 

At end of year

 

$

9,345

 

 

Estimated amortization expense relating to third-party fees and costs, lender fees and discount for the years indicated, as of January 1, 2022, is as follows:

 

(in thousands)

 

Total

 

2022

 

$

1,233

 

2023

 

 

1,282

 

2024

 

 

1,282

 

2025

 

 

1,083

 

2026

 

 

1,114

 

Thereafter

 

 

3,351

 

 

 

 

 

Total

 

$

9,345

 

 

The following represents future maturities of long-term debt as of January 1, 2022 (at face value):

 

(in thousands)

 

Total

 

2021

 

$

 

2022

 

 

 

2023

 

 

 

2024

 

 

60,000

 

2025

 

 

 

Thereafter

 

 

575,000

 

 

 

 

 

Total

 

$

635,000

 

Interest Expense, Net

Interest expense, net consisted of the following:

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

 

2022

 

 

2021

 

 

2019

 

(in thousands)

 

 

 

Long-term debt

 

$

28,625

 

 

$

26,339

 

 

$

24,750

 

Debt fees

 

 

474

 

 

 

327

 

 

 

383

 

Amortization and write-offs of deferred

 

 

 

 

 

 

 

 

 

financing costs and debt discount

 

 

978

 

 

 

1,206

 

 

 

1,674

 

Interest income

 

 

(27

)

 

 

(120

)

 

 

(339

)

 

 

 

 

 

 

 

 

 

 

Interest expense

 

 

30,050

 

 

 

27,752

 

 

 

26,468

 

Capitalized interest

 

 

(21

)

 

 

(33

)

 

 

(51

)

 

 

 

 

 

 

 

 

 

 

Interest expense, net

 

$

30,029

 

 

$

27,719

 

 

$

26,417

 

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives
12 Months Ended
Jan. 01, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives

11. Derivatives

Aluminum Contracts and Midwest Transaction Premium

We enter into aluminum forward contracts to hedge the fluctuations in the purchase price of aluminum extrusion we use in production. Beginning late in the first quarter of 2020, we began entering into forward contracts to hedge the fluctuations in the price of the delivery component of our aluminum extrusion purchases, known as the Midwest Transaction Premium, or MTP. Our contracts are designated as cash flow hedges since they are highly effective in offsetting changes in the cash flows attributable to forecasted purchases of aluminum and the related MTP.

We record our aluminum hedge contracts at fair value, based on trading values for aluminum forward contracts. Aluminum forward contracts identical to those held by us trade on the London Metal Exchange (“LME”). The LME provides a transparent forum and is the world’s largest center for the trading of futures contracts for non-ferrous metals. The prices are used by the metals industry worldwide as the basis for contracts for the movement of physical material throughout the production cycle. Based on this high degree of volume and liquidity in the LME, we believe the valuation price at any measurement date for contracts with identical terms as to prompt date, trade date and trade price as those we hold at any time represents a contract’s exit price to be used for purposes of determining fair value.

We record our MTP hedge contracts at fair value, based on the Platts MW US Transaction price per pound assessment, which has been a benchmark for decades in the North American aluminum industry. Platts surveys the North American market daily to capture trades, bids and offers on a delivered Midwest basis. Data is normalized to reflect the typical price per pound between the largest number of market participants, for delivery within 7 to 30 days from date of publication, net-30-day payment terms, for typical order quantities, chemistries and freight allowances. The survey is extensive and encompasses both domestic and offshore producers, traders and brokers that are varied in scope. Based on the extensive nature of this pricing mechanism, we believe the Platts MW US Transaction price at any time represents a contract’s exit price to be used for purposes of determining fair value.


 

 

Guidance under the Financial Instruments Topic 825 of the Codification requires us to record our hedge contracts at fair value and consider our credit risk for contracts in a liability position, and our counter-party’s credit risk for contracts in an asset position, in determining fair value. We assess our counter-party’s risk of non-performance when measuring the fair value of financial instruments in an asset position by evaluating their financial position, including cash on hand, as well as their credit ratings. We assess our risk of non-performance when measuring the fair value of our financial instruments in a liability position by evaluating our credit ratings, our current liquidity including cash on hand and availability under our revolving credit facility as compared to the maturities of the financial liabilities. Management makes an accounting policy election not to offset the estimated fair value amounts recognized for derivatives executed with the same counterparty under the same master netting arrangement. Our counterparties to our derivative contracts do not require the Company to post collateral against hedge contracts in a liability position, if any.

At January 1, 2022, the fair value of our aluminum forward contracts was in an asset position of $4.8 million. We had 21 outstanding forward contracts for the purchase of 30.7 million pounds of aluminum through December 2022, at an average price of $1.11 per pound, which excludes the Midwest premium, with maturity dates of between one month and twelve months. At January 1, 2022, the fair value of our MTP contracts was in an asset position of $4.6 million. We had 10 outstanding MTP contracts to hedge the Platt US MW Transaction price per pound for the delivery of 23.5 million pounds of aluminum through December 2022, at an average price of $0.12 per pound, with maturity dates of between one month and twelve months. We assessed the risk of non-performance of the Company and our counterparty to these contracts, as applicable, and determined it was immaterial and, therefore, did not record any adjustment to their fair values as of January 1, 2022.

We assess the effectiveness of our cash flow hedges by comparing the change in the fair value of the forward contract to the change in the expected cash to be paid for the hedged item. The gain or loss on our aluminum forward contracts is reported as a component of accumulated other comprehensive income (loss) and is reclassified into earnings in the same line item in the income statement as the hedged item in the same period or periods during which the transaction affects earnings. The amount of income, net, recognized in the “accumulated other comprehensive income (loss)” line item in the accompanying condensed consolidated balance sheet as of January 1, 2022, that we expect will be reclassified to earnings within the next twelve months, is approximately $9.4 million.

 

The fair values of our aluminum hedges and MTP contracts are classified in the accompanying condensed consolidated balance sheets at January 1, 2022, and January 2, 2021, as follows (in thousands):

 

 

 

Derivative Assets

 

 

 

Derivative (Liabilities)

 

 

 

January 1, 2022

 

 

 

January 1, 2022

 

Derivatives designated as hedging

 

 

 

 

 

 

 

 

 

 

 

instruments under Subtopic 815-20:

 

Balance Sheet Location

 

Fair Value

 

 

 

Balance Sheet Location

 

Fair Value

 

Derivative instruments:

 

 

 

 

 

 

 

 

 

 

 

Aluminum forward contracts

 

Other current assets

 

$

4,829

 

 

 

Accrued liabilities

 

$

 

MTP contracts

 

Other current assets

 

 

4,599

 

 

 

Accrued liabilities

 

 

 

Aluminum forward contracts

 

Other assets

 

 

 

 

 

Other liabilities

 

 

 

MTP contracts

 

Other assets

 

 

 

 

 

Other liabilities

 

 

 

Total derivative instruments

 

Total derivative assets

 

$

9,428

 

 

 

Total derivative liabilities

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Derivative Assets

 

 

 

Derivative (Liabilities)

 

 

 

January 2, 2021

 

 

 

January 2, 2021

 

Derivatives designated as hedging

 

 

 

 

 

 

 

 

 

 

 

instruments under Subtopic 815-20:

 

Balance Sheet Location

 

Fair Value

 

 

 

Balance Sheet Location

 

Fair Value

 

Derivative instruments:

 

 

 

 

 

 

 

 

 

 

 

Aluminum forward contracts

 

Other current assets

 

$

3,243

 

 

 

Accrued liabilities

 

$

(28

)

MTP contracts

 

Other current assets

 

 

423

 

 

 

Accrued liabilities

 

 

(24

)

Aluminum forward contracts

 

Other assets

 

 

 

 

 

Other liabilities

 

 

(25

)

MTP contracts

 

Other assets

 

 

26

 

 

 

Other liabilities

 

 

(4

)

Total derivative instruments

 

Total derivative assets

 

$

3,692

 

 

 

Total derivative liabilities

 

$

(81

)

 

The ending accumulated balance for the aluminum forward contracts included in accumulated other comprehensive losses, net of tax, was $7.0 million as of January 1, 2022, and $2.7 million as of January 2, 2021.

The following represents the gains (losses) on derivative financial instruments, and their classifications within the accompanying consolidated financial statements for the three years ended January 1, 2022 (in thousands):

 

 

 

Derivatives in Cash Flow Hedging Relationships

 

 

Amount of Gain or (Loss) Recognized in OCI(L) on Derivatives

 

Location of Gain or (Loss) Reclassified from Accumulated OCI(L) into Income

 

Amount of Gain or (Loss) Reclassified from Accumulated OCI(L) into Income

 

 

Year Ended

 

 

 

Year Ended

 

 

December 28, 2019

 

 

 

December 28, 2019

Aluminum contracts

 

($1,229)

 

Cost of sales

 

($5,030)

 

 

 

 

 

 

 

 

 

January 2, 2021

 

 

 

January 2, 2021

Aluminum contracts

 

$1,037

 

Cost of sales

 

($2,470)

 

 

 

 

 

 

 

MTP contracts

 

$532

 

Cost of sales

 

$111

 

 

 

 

 

 

 

 

 

January 1, 2022

 

 

 

January 1, 2022

Aluminum contracts

 

$14,012

 

Cost of sales

 

$12,373

 

 

 

 

 

 

 

MTP contracts

 

$10,443

 

Cost of sales

 

$6,265

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value
12 Months Ended
Jan. 01, 2022
Fair Value Disclosures [Abstract]  
Fair Value

12. Fair Value

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. A three-tier fair value hierarchy is used to prioritize the inputs used in measuring fair value. The hierarchy gives the highest priority to unadjusted quoted market prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. The three levels of the fair value hierarchy are as follows:

Level 1 Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.

Level 2 Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.

Level 3 Prices or valuations that require inputs that are both significant to the fair value measurement and unobservable.

The accounting guidance concerning fair value allows us to elect to measure financial instruments at fair value and report the changes in fair value through earnings. This election can only be made at certain specified dates and is irrevocable once made. We do not have a policy regarding specific assets or liabilities to elect to measure at fair value, but rather we make the election on an instrument-by-instrument basis as they are acquired or incurred.

During 2021, 2020, or 2019, we did not make any transfers between Level 1, Level 2 or Level 3 financial assets. We conduct reviews on a quarterly basis to verify pricing, assess liquidity, and determine if significant inputs have changed that would impact the fair value hierarchy disclosure.

Fair Value of Financial Instruments

 

Our financial instruments include cash equivalents, accounts and notes receivable, accounts payable, and accrued liabilities, whose carrying amounts approximate their fair values due to their short-term nature. Our financial instruments also include borrowings under our 2016 Credit Agreement due 2024 as well as the 2021 Senior Notes due 2019 at January 1, 2022, and 2018 Senior Notes due 2026 at January 2, 2021, all classified as long-term debt. The fair value of borrowings under the 2016 Credit Agreement due 2024 approximates its carrying value due to its variable interest rate nature, and was approximately $60.0 million as of January 1, 2022, compared to a principal outstanding value of $60.0 million, and $54.0 million as of January 2, 2021, compared to a principal outstanding value of $54.0 million. The fair value of the 2021 Senior Notes due 2029 is also based on debt with similar terms and characteristics and was approximately $578.2 million as of January 1, 2022, compared to a principal outstanding value of $575.0 million, and of the 2018 Senior Notes due 2026 of $387.8 million as of January 2, 2021, compared to a principal outstanding value of $365.0 million. Fair values were determined based on observed trading prices of our debt between domestic financial institutions, which we consider to be Level 2 inputs.

 

The carrying amounts for financial instruments measured at fair value are as follows:

 

 

Fair Value Measurements

 

 

Assets (Liabilities)

 

 

 

 

 

Quoted

 

 

Significant

 

 

 

 

 

 

 

 

Prices in

 

 

Other

 

 

Significant

 

 

 

 

 

Active

 

 

Observable

 

 

Unobservable

 

 

 

 

 

Markets

 

 

Inputs

 

 

Inputs

 

January 1, 2022

Total

 

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

Description

 

 

 

 

 

 

 

 

 

 

 

Aluminum forward contracts

$

4,829

 

 

$

 

 

$

4,829

 

 

$

 

MTP contracts

 

4,599

 

 

 

 

 

 

4,599

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

9,428

 

 

$

 

 

$

9,428

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

January 2, 2021

Total

 

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

Description

 

 

 

 

 

 

 

 

 

 

 

Aluminum forward contracts, net

$

3,190

 

 

$

 

 

$

3,190

 

 

$

 

MTP contracts, net

 

421

 

 

 

 

 

 

421

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

3,611

 

 

$

 

 

$

3,611

 

 

$

 

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
12 Months Ended
Jan. 01, 2022
Income Tax Disclosure [Abstract]  
Income Taxes

13. Income Taxes

Income Tax Expense

The components of income tax expense are as follows (in thousands):

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

 

2022

 

 

2021

 

 

2019

 

Current:

 

 

 

 

 

 

 

 

 

Federal

 

$

790

 

 

$

9,906

 

 

$

5,747

 

State

 

 

1,337

 

 

 

2,571

 

 

 

2,282

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,127

 

 

 

12,477

 

 

 

8,029

 

Deferred:

 

 

 

 

 

 

 

 

 

Federal

 

 

7,142

 

 

 

528

 

 

 

3,179

 

State

 

 

490

 

 

 

(1,121

)

 

 

1,231

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7,632

 

 

 

(593

)

 

 

4,410

 

 

 

 

 

 

 

 

 

 

 

Income tax expense

 

$

9,759

 

 

$

11,884

 

 

$

12,439

 

 

The aggregate amount of income taxes included in the consolidated statements of operations and consolidated statements of shareholders’ equity are as follows (in thousands):

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

 

2022

 

 

2021

 

 

2019

 

Consolidated statements of operations:

 

 

 

 

 

 

 

 

 

Income tax expense relating to continuing operations

 

$

9,759

 

 

$

11,884

 

 

$

12,439

 

 

 

 

 

 

 

 

 

 

 

Consolidated statements of shareholders' equity:

 

 

 

 

 

 

 

 

 

Income tax expense relating to derivative financial instruments

 

$

(1,531

)

 

$

(970

)

 

$

(974

)

 

Reconciliation of the Statutory Rate to the Effective Rate

A reconciliation of the statutory federal income tax rate to our effective rate is provided below:

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

 

2022

 

 

2021

 

 

2019

 

Statutory federal income tax rate

 

 

21.0

%

 

 

21.0

%

 

 

21.0

%

State income taxes, net of federal income tax benefit

 

 

3.2

%

 

 

3.7

%

 

 

4.0

%

Non-deductible expenses

 

 

1.3

%

 

 

1.0

%

 

 

1.6

%

Eco partnership income attributable to non-controlling interest

 

 

(1.2

)%

 

 

 

 

 

 

Florida excess tax refund relating to the Tax Cuts and Jobs Act

 

 

 

 

 

(1.0

)%

 

 

 

Excess stock-based compensation tax benefits

 

 

(2.0

)%

 

 

(1.4

)%

 

 

(3.7

)%

Research activities credits

 

 

(0.8

)%

 

 

(2.3

)%

 

 

(1.2

)%

Changes related to state rate changes and U.S. tax reform

 

 

 

 

 

 

 

 

0.7

%

Other

 

 

0.2

%

 

 

(0.1

)%

 

 

(0.2

)%

 

 

 

 

 

 

 

 

 

 

Consolidated effective tax rate

 

 

21.7

%

 

 

20.9

%

 

 

22.2

%

 

 

Deferred Income Taxes

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our net deferred tax liability are as follows:

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Deferred tax assets:

 

 

 

 

 

 

Operating lease liability

 

$

16,949

 

 

$

10,609

 

Deferrals and accruals relating to ASC 606, net

 

 

6,580

 

 

 

3,537

 

State bonus depreciation and net operating loss carryforwards

 

 

3,748

 

 

 

2,606

 

Stock-based compensation expense

 

 

2,527

 

 

 

1,772

 

Accrued warranty

 

 

2,380

 

 

 

1,550

 

Acquisition costs

 

 

2,158

 

 

 

1,664

 

Advance supplier consideration

 

 

2,109

 

 

 

2,776

 

Other deferrals and accruals, net

 

 

1,848

 

 

 

2,206

 

Obsolete inventory and UNICAP adjustment

 

 

1,666

 

 

 

788

 

Allowance for credit losses

 

 

1,048

 

 

 

1,017

 

 

 

 

 

 

 

 

Total deferred tax assets

 

 

41,013

 

 

 

28,525

 

 

 

 

 

 

 

 

Deferred tax liabilities:

 

 

 

 

 

 

Property, plant and equipment

 

 

(20,958

)

 

 

(14,966

)

Trade names and other intangible assets, net

 

 

(18,162

)

 

 

(17,978

)

Goodwill

 

 

(17,102

)

 

 

(12,596

)

Operating lease right-of-use asset

 

 

(15,371

)

 

 

(9,742

)

Eco partnership basis difference

 

 

(3,110

)

 

 

 

Derivative financial instruments

 

 

(2,421

)

 

 

(892

)

Prepaid expenses

 

 

(1,378

)

 

 

(680

)

 

 

 

 

 

 

 

Total deferred tax liabilities

 

 

(78,502

)

 

 

(56,854

)

 

 

 

 

 

 

 

Total deferred tax liabilities, net

 

$

(37,489

)

 

$

(28,329

)

 

Tax-Deductible Goodwill

We acquired goodwill deductible for tax purposes in the CGI acquisition as the transaction was treated as an acquisition of stock for tax purposes. At the date of the acquisition, the amount of goodwill deductible for tax purposes from the CGI acquisition was $9.3 million. At the time of the acquisition, this goodwill was the same amount for both book and tax purposes and, therefore, no deferred tax asset or liability was recognized. As we amortize this goodwill for tax purposes over its remaining life, which was approximately 7.4 years at the time of the acquisition, we will recognize a deferred tax liability. The unamortized amount of this goodwill was $0.2 million and $1.5 million at January 1, 2022, and January 2, 2021, respectively.

We have goodwill deductible for tax purposes in the WinDoor acquisition as the transaction was an acquisition of stock that was treated as a step-up acquisition of assets and assumption of liabilities pursuant to our election under section 338(h)(10) of the Internal Revenue Code. We are deducting goodwill for tax purposes of $38.9 million from the WinDoor transaction. The unamortized amount of this goodwill was $23.5 million and $26.1 million at January 1, 2022, and January 2, 2021, respectively.

We have goodwill deductible for tax purposes in the US Impact acquisition as the transaction was treated as an acquisition of assets and assumption of liabilities for both book and tax purposes. We expect to be able to deduct goodwill for tax purposes of $569 thousand from the USI transaction. The unamortized amount of this goodwill was $364 thousand and $402 thousand at January 1, 2022, and January 2, 2021, respectively.

 

We completed the WWS Acquisition, which included its subsidiary, WWS Blocker LLC (“Blocker”), on August 13, 2018. Blocker was a single-purpose U.S. tax blocker which held a 18.06% ownership percentage of the combined ownership of WWS, and for which that portion of the fair value of assets acquired and liabilities assumed in the WWS Acquisition was not eligible for a step-up in basis. We have goodwill deductible for tax purposes in the WWS Acquisition. Goodwill relating to the 81.94% portion of the transaction treated as a step-up acquisition of assets and assumption of liabilities totaled $133.6 million. We expect to be able to deduct this goodwill for tax purposes. The unamortized amount of this goodwill was approximately $103.1 million and $112.1 million at January 1, 2022, and January 2, 2021, respectively. WWS has historical tax goodwill, of which the 18.06% portion of the Blocker treated as an acquisition of stock not eligible for step-up totaled $6.0 million. The unamortized portion of this goodwill was approximately $4.3 million and $4.8 million at January 1, 2022, and January 2, 2021, respectively. This component can continue to be deducted by the Company for tax purposes.

We have goodwill deductible for tax purposes in the NewSouth Acquisition as the transaction was treated as an acquisition of assets and assumption of liabilities for both book and tax purposes. In the transaction, there were no earn-out arrangements or separate asset allocation agreements with sellers that we believe would affect the deductibility of goodwill in the acquisition. As such, we expect to be able to deduct goodwill for tax purposes of $52.1 million. The unamortized amount of this goodwill was $45.4 million at January 1, 2022, and $48.9 million at January 2, 2021.

In February 2021, we acquired Eco in a transaction treated as a 75% investment in a partnership which we believe will elect to be treated as an asset acquisition pursuant to Section 743(b) of the Code. As such, although the Eco Acquisition created goodwill for book purposes, our share of the tax deductible goodwill created in this transaction will benefit us through our share of partnership earnings, which will include, among other things, its tax deductible goodwill.

In our acquisition of CRi, we acquired goodwill which we believe is tax deductible as the transaction was structured as a purchase of assets and assumption of certain liabilities for both book and tax. In the transaction there were no earn-out arrangements or separate asset allocation agreements with the sellers that we believe would affect the deductibility of goodwill in the transaction. as such, we believe the goodwill acquired of $3.7 million is deductible for tax purposes. The unamortized amount of this goodwill was $3.5 million at January 1, 2022.

In the Anlin Acquisition, we acquired goodwill which we believe is currently not tax deductible as a result of an earn-out agreement associated with this transaction, the fair value of which exceeds the amount of the goodwill acquired. Payments under this earn-out agreement have not been finalized as of January 1, 2022. As such, we are unable to estimate the amount of goodwill that may be deductible, if any, in the Anlin Acquisition.

Excess Tax Benefits

Excess tax benefits resulting from the exercise of stock options and lapse of restriction on stock awards are now recognized as a discrete item in tax expense, where previously such tax effects had been recognized in additional paid-in-capital. Income tax expense in the years ended January 1, 2022, January 2, 2021, and December 28, 2019, includes excess tax benefits totaling $0.9 million, $0.8 million, and $2.1 million, respectively.

Open Tax Years

The tax years 2014 to 2020 remain open for examination by the IRS and Florida due to the statute of limitations and net operating losses utilized in prior tax years.

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Leases, Commitments and Contingencies
12 Months Ended
Jan. 01, 2022
Commitments and Contingencies Disclosure [Abstract]  
Leases, Commitments And Contingencies

14. Leases, Commitments and Contingencies

Leases

We lease certain of our manufacturing facilities under operating leases. We also lease production equipment, vehicles, computer equipment, storage units and office equipment under operating leases. Our leases have remaining lease terms of 1 year to 10 years, some of which may include options to extend the leases for up to 5 years, and some of which may include options to terminate the leases within 1 year. All of our leases are operating leases. We did not recognize right-of-use assets or lease liabilities for certain short-term leases that are month-to-month leases. As of January 1, 2022, we had no additional operating or finance leases that have not yet commenced. Our operating leases expire at various times through 2032. Lease expense for the years ended January 1, 2022, and January 2, 2021, totaled $25.1 million and $13.0 million, respectively, and includes $10.6 million and $6.6 million, respectively, classified in cost of sales in the accompanying consolidated statement of operations, with the remainder as selling, general and administrative expenses.

 

The components of lease expense for the years ended January 1, 2022 and January 2, 2021 are as follows. Certain amounts in the prior year period have been reclassified to conform to the current presentation (in thousands):

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

Operating lease cost

 

$

15,254

 

 

$

9,165

 

Short-term lease cost

 

 

9,872

 

 

 

3,856

 

Total lease cost

 

$

25,126

 

 

$

13,021

 

Other information relating to leases for the years ended January 1, 2022 and January 2, 2021, are as follows (in thousands, except years and percentages):

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

Supplemental cash flows information

 

 

 

 

 

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

Operating cash flows relating to operating leases

 

$

(13,750

)

 

$

(8,822

)

 

 

 

 

 

 

 

Right-of-use assets obtained in exchange for lease obligations:

 

 

 

 

 

 

Operating leases

 

$

65,678

 

 

$

19,185

 

 

 

 

 

 

 

 

Weighted average remaining lease term in years

 

 

 

 

 

 

Operating leases

 

 

7.04

 

 

 

6.84

 

 

 

 

 

 

 

 

Weighted average discount rate

 

 

 

 

 

 

Operating leases

 

 

5.5

%

 

 

5.8

%

Future minimum lease commitments for operating leases are as follows (in thousands):

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

2021

 

$

-

 

 

$

8,327

 

2022

 

 

17,929

 

 

 

7,626

 

2023

 

 

17,577

 

 

 

7,149

 

2024

 

 

16,990

 

 

 

6,748

 

2025

 

 

15,987

 

 

 

6,253

 

2026

 

 

15,025

 

 

 

6,130

 

Thereafter

 

 

32,249

 

 

 

7,670

 

 

 

 

 

 

 

 

Total future minimum lease payments

 

 

115,757

 

 

 

49,903

 

 

 

 

 

 

 

 

Less: Imputed interest

 

 

(18,674

)

 

 

(8,641

)

 

 

 

 

 

 

 

Operating lease liability - total

 

$

97,083

 

 

$

41,262

 

 

 

 

 

 

 

 

Reported as of January 1, 2022 and January 2, 2021:

 

 

 

 

 

 

Current portion of operating lease liability

 

$

13,180

 

 

$

6,132

 

Operating lease liability, less current portion

 

 

83,903

 

 

 

35,130

 

 

 

 

 

 

 

 

Operating lease liability - total

 

$

97,083

 

 

$

41,262

 

Purchase Commitments

We are obligated to purchase certain raw materials used in the production of our products from certain suppliers pursuant to stocking programs. If these programs were cancelled by us, as of January 1, 2022, we would be required to pay $21.6 million for various materials. During the years ended January 1, 2022, January 2, 2021, and December 28, 2019, we made purchases under these programs totaling $262.4 million, $227.4 million and $216.0 million, respectively. The Company expects to utilize its purchase commitments in its normal ongoing operations.

At January 1, 2022, we had $5.3 million in standby letters of credit related to our workers’ compensation insurance coverage.

Legal Proceedings

We are a party to various legal proceedings in the ordinary course of business. Although the ultimate disposition of those proceedings cannot be predicted with certainty, management believes the outcome of any claim that is pending or threatened, either individually or on a combined basis, will not have a materially adverse effect on our operations, financial position or cash flows.

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefit Plans
12 Months Ended
Jan. 01, 2022
Postemployment Benefits [Abstract]  
Employee Benefit Plans

15. Employee Benefit Plans

Defined Contribution Plan

We have a 401(k) plan covering substantially all employees 18 years of age or older who have at least three months of service. Employees may contribute up to 80% of their annual compensation subject to Internal Revenue Code maximum limitations. We currently make matching contributions based on our operating results. During the years ended January 1, 2022, January 2, 2021, and December 28, 2019, there was a matching contribution of up to 3%, in each year made at various times during the year. Company contributions and earnings thereon vest at the rate of 20% per year of service with us when at least 1,000 hours are worked within the Plan year. We recognized expenses for such employer matching of $4.5 million, $3.3 million and $2.9 million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively.

2019 Employee Stock Purchase Plan

On May 22, 2019, our shareholders approved, and we adopted the 2019 Employee Stock Purchase Plan (the “2019 ESPP”) whereby eligible employees may purchase the Company’s common stock at a discount from fair market value represented by the trading price of the Company’s common stock on the NYSE. Eligible employees may purchase the Company’s common stock at a price which is determined by the Compensation Committee of the Board of Directors of the Company, but which will be no less than 85% of fair market value, as defined in the 2019 ESPP. There is a maximum of 700,000 shares issuable under the 2019 ESPP. Since its approval by our shareholders, there have been 70,414 shares issued under the 2019 ESPP.

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties
12 Months Ended
Jan. 01, 2022
Related Party Transactions [Abstract]  
Related Parties

16. Related Parties

In the ordinary course of business, we sell windows to Builders FirstSource, Inc. One of our directors, Brett Milgrim, is currently a director of Builders FirstSource, Inc., and Floyd Sherman, another of our directors, is a former director and the former Chief Executive Officer of Builders FirstSource, Inc. Our total net sales to Builders FirstSource, Inc. were $25.9 million, $21.4 million and $21.9 million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively. As of January 1, 2022, and January 2, 2021, there was $3.7 million and $1.9 million due from Builders FirstSource, Inc. included in accounts receivable in the accompanying consolidated balance sheets.

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Shareholders' Equity
12 Months Ended
Jan. 01, 2022
Equity [Abstract]  
Shareholders' Equity

17. Shareholders’ Equity

2021 Equity Issuance in Eco Acquisition

On February 1, 2021, we completed the Eco Acquisition, which represented a 75% stake in the newly created entity Eco Enterprises. The fair value consideration for Eco was $100.5 million, including $94.4 million in cash. The fair value of consideration also included PGT Innovations, Inc. common stock with a then estimated fair value of $6.1 million.

The common stock portion of the purchase price was represented by the issuance of 357,797 shares of PGT Innovations, Inc. common stock on February 1, 2021, with a closing price value of $21.34 per share on that date, or approximately $7.6 million based on that price. However, the seller of Eco, who is also the holder of the 25% redeemable non-controlling interest in Eco Enterprises, is restricted from selling these shares for a three-year period from the date of the acquisition. As such, we estimated that there was an approximately 20% discount for the lack of marketability of the shares.

Repurchases of Company Common Stock

During 2021 and 2020, we repurchased 73,105 shares and 51,479 shares, respectively, of our common stock at a total cost of $1.6 million and $815 thousand, respectively, all relating to purchases from employees to satisfy tax withholding obligations in connection with the vesting of restricted stock awards. Those shares were immediately retired. We also repurchased shares of our common stock on the open market during 2019, as further described in the next paragraph.

Program for Repurchases of Company Common Stock

On May 22, 2019, our Board of Directors authorized and approved a share repurchase program of up to $30.0 million. The repurchases may be made in open market or private transactions from time to time. Repurchases of shares may be made under a Rule 10b5-1 plan, which would permit repurchases when the Company might otherwise be precluded from doing so under applicable laws. The Company bases repurchase decisions, including the timing of repurchases, on factors such as the Company’s stock price, general economic and market conditions, the potential impact on the Company’s capital structure, the expected return on competing uses of capital such as strategic acquisitions and capital investments, and other corporate considerations, as determined by management. From the inception of the program on May 22, 2019, through December 28, 2019, we made repurchases of 393,819 shares of our common stock at a total cost of $5.5 million under this program. The repurchase program may be suspended or discontinued at any time.

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Based Compensation
12 Months Ended
Jan. 01, 2022
Share-Based Payment Arrangement [Abstract]  
Stock Based Compensation

18. Stock-Based Compensation

2019 Equity Plan

On May 22, 2019, our shareholders approved, and we adopted the 2019 Equity and Incentive Compensation Plan (the “2019 Equity Plan”) whereby equity-based awards may be granted by the Board to eligible non-employee directors, selected officers and other employees, advisors and consultants of ours. A summary of certain key features and terms of the 2019 Equity Plan is set forth below. A more complete discussion about the 2019 Equity Plan is set forth in the Company’s proxy statement for its 2019 annual meeting of stockholders, which was filed with the SEC on April 23, 2019.

2019 Equity and Incentive Compensation Plan

• sets forth the total number of shares of common stock available for grant thereunder, at 1,550,000,

• sets forth the types of awards eligible under the plan, including issuances of options, share appreciation rights, restricted shares, restricted share units, share bonuses, other share-based awards and cash awards, and

• sets forth the maximum number of shares that may be made subject to awards in any calendar year to any “covered employee” (within the meaning of Section 162(m) of the Internal Revenue Code).

• shares previously granted under predecessor plans, including the 2014 Equity Plan and the 2006 Equity Plan, may be available for issuance under the 2019 Equity Plan under certain circumstances described below.

There were 558,220 shares available for grant under the 2019 Equity Plan at January 1, 2022.

2014 Equity Plan

On March 28, 2014, we adopted the 2014 Omnibus Equity Incentive Plan (the “2014 Equity Plan”) whereby equity-based awards may be granted by the Board to eligible non-employee directors, selected officers and other employees, advisors and consultants of ours. On May 7, 2014, our stockholders approved the 2014 Equity Plan.

2014 Omnibus Equity Incentive Plan

• sets forth the total number of shares of common stock available for grant thereunder, at 1,500,000,

• sets forth the types of awards eligible under the plan, including issuances of options, share appreciation rights, restricted shares, restricted share units, share bonuses, other share-based awards and cash awards, and

• sets forth the maximum number of shares that may be made subject to awards in any calendar year to any “covered employee” (within the meaning of Section 162(m) of the Internal Revenue Code).

With the adoption of the 2019 Equity Plan effective on May 22, 2019, no further shares will be granted and, therefore, no shares are available under the 2014 Equity Plan. However, a previously issued grant under the 2014 Equity Plan that is cancelled or forfeited, expires, is settled for cash, or is unearned, is available to be issued under the 2019 Equity Plan.

2006 Equity Plan

On June 6, 2006, we adopted the 2006 Equity Incentive Plan (the “2006 Equity Plan”) whereby equity-based awards could be granted by the Board to eligible non-employee directors, selected officers and other employees, advisors and consultants of ours. On April 6, 2010, our stockholders approved the PGT Innovations, Inc. (formerly PGT, Inc.) Amended and Restated 2006 Equity Incentive Plan (the “Amended and Restated 2006 Equity Incentive Plan”). With the adoption of the 2014 Equity Plan effective on March 28, 2014, no further shares were granted under and, therefore, no shares were available under the Amended and Restated 2006 Equity Incentive Plan. However, a previously issued grant made under the Amended and Restated 2006 Equity Incentive Plan that is cancelled or forfeited, expires, is settled for cash, or is unearned, is available to be issued under the 2019 Equity Plan.

Recent Issuances

On February 15, 2021, we issued 289,210 shares of restricted stock to certain executive and non-executive employees of the Company, under the Company’s 2021 long-term incentive plan (“2021 LTIP”). The final number of half of the shares awarded under the 2021 LTIP, or 144,605 shares, is subject to adjustment based on the performance of the Company for the 2021 fiscal year and was not final as of January 1, 2022. Additionally, a portion of the 144,605 performance shares issued under the 2021 LTIP are subject to a total shareholder return ("TSR") component, which will not be finalized until the third anniversary of the February 15, 2021 grants date. Specifically, 37.5% of the one-half of the restricted stock awarded in the 2021 LTIP are performance restricted shares which will not be earned unless certain financial performance metrics are met by the Company for the 2021 fiscal year. The performance criteria, as defined in the share awards, provide for a graded awarding of shares based on the percentage by which the Company meets earnings before interest, taxes, depreciation and amortization ("EBITDA") as defined in our 2021 business plan. The percentages, ranging from less than 80% to greater than 120% of the target amount of that EBITDA metric, provide for the awarding of shares ranging from 0% to 200% of the target amount of shares with respect to 37.5% of half of the 289,210 shares, or 54,227 shares. The remaining 62.5% of the one-half of the restricted stock awarded in the 2021 LTIP, or 90,378 shares, are subject to the same EBITDA metric, but are also subject to a TSR component which stratifies the performance of the Company's common stock price compared to a defined peer group of companies over the three-year period subsequent to February 15, 2021, such that if the Company's TSR falls at the 75th percentile or higher compared to the peer group, grantees will receive an additional 25% of performance shares. If the Company's TSR falls at the 25th percentile or lower compared to the peer group, grantees will forfeit 25% of performance shares. If the Company's TSR falls within the 75th and 25th percentiles, there will be no additional adjustment and grantees will receive their performance shares as per the EBITDA metric previously discussed. The final award is also affected by forfeitures upon the termination of a grantee’s employment with the Company. The remaining 144,605 shares from the 2021 LTIP are not subject to adjustment based on any performance or other criteria, but rather, vest in three equal installments on each of the first, second and third anniversaries of the grant date, assuming the grantee is employed by the Company on those vesting dates. The grant date fair value of the 2021 LTIP was $23.00 per share for those shares not subject to adjustment based on any performance or other criteria except the passage of time, and the 37.5% of shares subject only to the EBITDA criteria of Company performance, which represents the closing price of the Company's common stock on the New York Stock Exchange on February 12, 2021, the trading day before the grant date per our policy. For the 62.5% of performance shares subject to both the EBITDA criteria of Company performance and the TSR component, the grant date fair value was $26.10 per share as determined by a third-party valuation specialist engaged by the Company, which used Monte Carlo simulation techniques to determine the fair value of such shares, which we consider to be a Level 3 input.

On May 20, 2021, we issued a total of 28,140 shares of restricted stock awards to seven non-employee board members of the Company, and 8,040 restricted stock units to two non-employee board members of the Company who elected to defer receipt of their stock awards, as the non-cash portion of their annual compensation for participation on the Company’s Board of Directors. The restrictions on these awards lapse one year after the grant date. The awards have a weighted average fair value on date of grant of $24.88 based on the New York Stock Exchange market price of the common stock on the close of business on the day the awards were granted.

On February 1, 2020, in connection with the NewSouth Acquisition, we issued 129,032 shares of restricted stock awards to the sellers of NewSouth, who became employees of the Company after the acquisition, representing 64,516 shares each of those two sellers. This restricted stock award cliff-vests on the third anniversary of the February 1, 2020 acquisition date of NewSouth and requires that the grantees be employees of the Company on the vesting date. This stock had a fair value on the date of grant of $15.50 per share, and the related stock-based compensation expense is being recognized on a straight-line basis over the three-year life of the grant. The two sellers also have the ability to earn shares of Company common stock for the opening of new stores in new markets in which NewSouth has not previously had a presence. These two sellers were granted a total of 351,612 shares of restricted stock to open eleven new stores over approximately three years from February 1, 2020 to December 31, 2022, which represents 32,258 shares per store for each of the first ten stores, and 29,032 shares for the eleventh store, with the primary goal of expanding our direct-to-consumer sales-model footprint in the southeastern United States. For stores opened in 2020, once the store achieves a trailing six-month ("TSM") EBITDA of $250,000 with TSM EBITDA margin of 8%, the two sellers will vest in the shares for that store. For stores opened in 2021, once the store achieves a TSM EBITDA of $125,000 with a TSM EBITDA margin of 6%, the two sellers will vest in the shares for that store. For stores opened in 2022, shares vest upon the opening of the store. In 2021, two stores that were opened in 2020 achieved the required TSM EBITDA and TSM EBITDA margin, which resulted in the sellers vesting in the shares relating to those stores. We recognize stock-based compensation expense on each store, based on our assessment of the probability of a store opening and achieving the metrics assigned to such store.

We record stock compensation expense over an equity award’s vesting period using the award’s fair value at the date of grant. We recorded compensation expense for stock-based awards of $7.8 million, $5.5 million and $3.9 million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively.

Of the $7.8 million, $5.5 million and $3.9 million in stock-based compensation expense in the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively, $6.4 million, $4.8 million and $3.2 million, respectively, are classified within selling, general and administrative expense in the accompanying consolidated statements of operations for those years, with the remainder classified within cost of sales.

Stock Options

A summary of the status of our stock options as of January 1, 2022, and changes during the year then ended, is presented below:

 

 

 

Number of
Shares

 

 

Weighted
Average
Exercise Price

 

 

Weighted
Average
Life in Years

 

Outstanding at January 2, 2021

 

 

67,797

 

 

$

2.04

 

 

 

 

Exercised

 

 

(67,797

)

 

$

2.04

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at January 1, 2022

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercisable at January 1, 2022

 

 

0

 

 

 

 

 

 

 

 

 

For the years ended January 1, 2022 and January 2, 2021, we received $138 thousand and $0.6 million in proceeds, from the exercise of 67,797 and 284,353 options for which we recognized $0.9 million and $0.8 million in excess tax benefits as discrete items of income tax expense in each of those year, respectively. The aggregate intrinsic value of stock options exercised during the years ended January 1, 2022 and January 2, 2021, was $1.6 million and $3.4 million, respectively.

Restricted Share Awards

A summary of the status of restricted share awards as of January 1, 2022, and changes during the year then ended, are presented below:

 

 

 

Number of
Shares

 

 

Weighted
Average Fair
Value

 

Outstanding at January 2, 2021

 

 

864,918

 

 

$

16.48

 

Granted

 

 

709,122

 

 

$

19.37

 

Vested

 

 

(312,982

)

 

$

16.03

 

Forfeited/Performance adjustment

 

 

(114,952

)

 

$

17.71

 

 

 

 

 

 

 

 

Outstanding at January 1, 2022

 

 

1,146,106

 

 

$

18.25

 

 

As of January 1, 2022, the remaining compensation cost related to non-vested share awards was $5.9 million which is expected to be recognized in earnings using an accelerated method resulting in higher levels of compensation costs occurring in earlier periods over a weighted average period of 1.6 years.

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Jan. 01, 2022
Equity [Abstract]  
Accumulated Other Comprehensive Income (Loss)

19. Accumulated Other Comprehensive Income (Loss)

The following table shows the components of accumulated other comprehensive income (loss) for the years ended January 1, 2022, January 2, 2021, and December 28, 2019:

 

 

Aluminum

 

 

 

 

 

 

 

 

 

Forward

 

 

MTP

 

 

 

 

(in thousands)

 

Contracts

 

 

Contracts

 

 

Total

 

Accumulated other comprehensive loss at December 29, 2018

 

$

(3,065

)

 

$

-

 

 

$

(3,065

)

Change in fair value of derivatives

 

 

(1,229

)

 

 

-

 

 

 

(1,229

)

Amounts reclassified from accumulated other comprehensive earnings

 

 

5,030

 

 

 

-

 

 

 

5,030

 

Tax effect

 

 

(974

)

 

 

-

 

 

 

(974

)

Net current-period other comprehensive income

 

 

2,827

 

 

 

-

 

 

 

2,827

 

Accumulated other comprehensive loss at December 28, 2019

 

$

(238

)

 

$

-

 

 

$

(238

)

 

 

 

 

 

 

 

 

 

 

Accumulated other comprehensive loss at December 28, 2019

 

$

(238

)

 

$

-

 

 

$

(238

)

Change in fair value of derivatives

 

 

1,037

 

 

 

532

 

 

 

1,569

 

Amounts reclassified from accumulated other comprehensive earnings

 

 

2,470

 

 

 

(111

)

 

 

2,359

 

Tax effect

 

 

(866

)

 

 

(104

)

 

 

(970

)

Net current-period other comprehensive income

 

 

2,641

 

 

 

317

 

 

 

2,958

 

Accumulated other comprehensive income at January 2, 2021

 

$

2,403

 

 

$

317

 

 

$

2,720

 

 

 

 

 

 

 

 

 

 

 

Accumulated other comprehensive income at January 2, 2021

 

$

2,403

 

 

$

317

 

 

$

2,720

 

Change in fair value of derivatives

 

 

14,012

 

 

 

10,443

 

 

 

24,455

 

Amounts reclassified from accumulated other comprehensive earnings

 

 

(12,373

)

 

 

(6,265

)

 

 

(18,638

)

Tax effect

 

 

(432

)

 

 

(1,099

)

 

 

(1,531

)

Net current-period other comprehensive income

 

 

1,207

 

 

 

3,079

 

 

 

4,286

 

Accumulated other comprehensive income at January 1, 2022

 

$

3,610

 

 

$

3,396

 

 

$

7,006

 

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Segments
12 Months Ended
Jan. 01, 2022
Segment Reporting [Abstract]  
Segments

20. Segments

We have two reportable segments: the Southeast segment, and the Western segment.

The Southeast reporting segment, which is also an operating segment, is composed of sales from our facilities in Florida. The Western reporting segment, also an operating segment, is composed of sales from our facilities in Arizona and California.

Centralized financial and operational oversight, including resource allocation and assessment of performance on an income (loss) from operations basis, is performed by our CEO, whom we have determined to be our chief operating decision maker (“CODM”), with oversight by the Board of Directors. Total asset information by segment is not included herein as asset information by segment is not presented to or reviewed by the CODM.

The following table represents summary financial data attributable to our operating segments for the years ended January 1, 2022, January 2, 2021, and December 28, 2019. Results of the Southeast segment for the year ended January 1, 2022 includes the results of Eco for its post-acquisition period from February 1, 2021, and for the year ended January 2, 20201 includes the results of NewSouth for its post-acquisition period from February 1, 2020. Results of the Western segment for the year ended January 1, 2022 includes the results of CRi for its post-acquisition period from May 1, 2021, and Anlin for its post-acquisition period from October 25, 2021. Corporate overhead has been allocated to each segment using an allocation method we believe is reasonable (in thousands):

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

 

2022

 

 

2021

 

 

2019

 

Net sales:

 

 

 

 

 

 

 

 

 

Southeast segment

 

$

968,693

 

 

$

752,432

 

 

$

606,631

 

Western segment

 

 

192,771

 

 

 

130,189

 

 

 

138,325

 

 

 

 

 

 

 

 

 

 

 

Total net sales

 

$

1,161,464

 

 

$

882,621

 

 

$

744,956

 

 

 

 

 

 

 

 

 

 

 

Income from operations:

 

 

 

 

 

 

 

 

 

Southeast segment

 

$

74,815

 

 

$

85,794

 

 

$

75,484

 

Western segment

 

 

25,641

 

 

 

11,144

 

 

 

8,572

 

Impairment of trade name

 

 

 

 

 

(8,000

)

 

 

 

Restructuring costs and charges

 

 

 

 

 

(4,227

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Total income from operations

 

 

100,456

 

 

 

84,711

 

 

 

84,056

 

 

 

 

 

 

 

 

 

 

 

Interest expense, net

 

 

30,029

 

 

 

27,719

 

 

 

26,417

 

Debt extinguishment costs

 

 

25,472

 

 

 

-

 

 

 

1,512

 

 

 

 

 

 

 

 

 

 

 

Total income before income taxes

 

$

44,955

 

 

$

56,992

 

 

$

56,127

 

Depreciation expense for the years ended January 1, 2022, January 2, 2021 and December 28, 2019, was $26.5 million, $20.9 million, and $15.8 million for our Southeast segment, respectively, and $4.0 million, $3.1 million, and $3.1 million for our Western segment, respectively. Amortization expense for the years ended January 1, 2022, January 2, 2021 and December 28, 2019, was $10.7 million, $9.2 million, and $6.4 million for our Southeast segment, respectively, and $10.4 million, $9.6 million, and $9.4 million for our Western segment, respectively.

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Quarterly Financial Data
12 Months Ended
Jan. 01, 2022
Quarterly Financial Information Disclosure [Abstract]  
Unaudited Quarterly Financial Data

21. Unaudited Quarterly Financial Data

The following tables summarize the consolidated quarterly results of operations for the years ended January 1, 2022, and January 2, 2021 (in thousands, except per share amounts):

 

 

 

Year Ended January 1, 2022

 

 

 

First
Quarter

 

 

Second
Quarter

 

 

Third
Quarter (1)

 

 

Fourth
Quarter

 

Net sales

 

$

271,092

 

 

$

285,500

 

 

$

300,431

 

 

$

304,441

 

Gross profit

 

 

93,962

 

 

 

97,009

 

 

 

104,203

 

 

 

108,325

 

Net income (loss) attributable to common shareholders

 

 

12,384

 

 

 

6,582

 

 

 

(6,782

)

 

 

14,613

 

Net income (loss) per share – basic

 

$

0.21

 

 

$

0.11

 

 

$

(0.11

)

 

$

0.24

 

Net income (loss) per share – diluted

 

$

0.21

 

 

$

0.11

 

 

$

(0.11

)

 

$

0.24

 

 

 

 

Year Ended January 2, 2021

 

 

 

First
Quarter

 

 

Second
Quarter (2)

 

 

Third
Quarter

 

 

Fourth
Quarter

 

Net sales

 

$

220,204

 

 

$

202,783

 

 

$

238,033

 

 

$

221,601

 

Gross profit

 

 

81,127

 

 

 

74,463

 

 

 

86,936

 

 

 

78,798

 

Net income

 

 

15,600

 

 

 

2,199

 

 

 

17,322

 

 

 

9,987

 

Net income per share – basic

 

$

0.27

 

 

$

0.04

 

 

$

0.29

 

 

$

0.17

 

Net income per share – diluted

 

$

0.26

 

 

$

0.04

 

 

$

0.29

 

 

$

0.17

 

(1) In the third quarter of 2021, we refinanced our 2018 Senior Notes due 2026 into the 2021 Senior Notes due 2029. As a result, we recorded debt extinguishment costs totaling $25.5 million. See Note 10 for more information.

(2) Net income for the second quarter of the year ended January 2, 2021 was affected by charges for the impairment of a trade name and restructuring activities. See Notes 8 and 22, respectively, for further discussion.

Earnings per share are computed independently for each of the quarters presented; therefore, the sum of the quarterly earnings per share may not equal the annual earnings per share. Each of our fiscal quarters above consists of 13 weeks, except for the first quarter of the year ended January 2, 2021, which consisted of 14 weeks.

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring Costs and Charges
12 Months Ended
Jan. 01, 2022
Restructuring and Related Activities [Abstract]  
Restructuring Costs and Charges

22. Restructuring Costs and Charges

 

On April 20, 2020, the Company’s management approved a plan to consolidate its manufacturing operations in Florida, which included exiting our manufacturing facility in Orlando, Florida, where our WinDoor and Eze-Breeze products were assembled and relocated the manufacturing of those products to our Venice and Tampa, Florida plants, respectively. We ceased production at the Orlando facility during June 2020. As a result of this consolidation, we recorded restructuring costs and charges totaling $4.2 million in the year ended January 2, 2021.

The following represents activities of restructuring costs and charges for the year ended January 2, 2021:

 

 

 

Year Ended January 2, 2021

 

Restructuring costs and charges

 

Beginning
of Period

 

 

Charged
to Expense

 

 

Write-offs of
Assets

 

 

Settled in Cash

 

 

End of
Period

 

(in thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Property and equipment costs and charges

 

$

 

 

$

1,284

 

 

$

(540

)

 

$

(744

)

 

$

 

Impairment of lease right-of-use asset

 

 

 

 

 

639

 

 

 

(639

)

 

 

 

 

 

 

Inventory charges

 

 

 

 

 

1,164

 

 

 

(1,263

)

 

 

99

 

 

 

 

Personnel-related costs

 

 

 

 

 

1,140

 

 

 

 

 

 

(1,140

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total restructuring costs and charges

 

$

 

 

$

4,227

 

 

$

(2,442

)

 

$

(1,785

)

 

$

 

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable Non-Controlling Interest
12 Months Ended
Jan. 01, 2022
Noncontrolling Interest [Abstract]  
Redeemable Non-Controlling Interest

23. Redeemable Non-Controlling Interest

On February 1, 2021, we completed an acquisition of a 75% ownership stake in Eco. The seller of Eco obtained the remaining equity interest in the newly formed company, Eco Enterprises. The seller’s redeemable non-controlling interest was initially established at fair value.

 

The agreement between PGT Innovations, Inc. and the seller provides the Company with a call right for seller’s equity interest in the third year following the acquisition date. If the Company does not exercise its right to call by the third anniversary, the agreement provides the seller with a put right which can be exercised during the 15-day period following the third anniversary. Upon exercise of the put or call right, the purchase price is calculated based on a future agreed performance metric. The put option makes the non-controlling interest redeemable and, therefore, the redeemable non-controlling interest is classified as temporary equity outside of shareholders’ equity.

 

The Company calculates the estimated future redemption value of the non-controlling interest on a quarterly basis and is adjusted to accreted value using the effective interest method. Any accretion adjustment in the current reporting period of the redeemable non-controlling interest is offset against retained earnings and impacts earnings used in the calculation of earnings per share attributable to common shareholders in the reporting period.

 

Based on the formula in the operating agreement governing this transaction, the future redemption value of the redeemable non-controlling interest was estimated to be $56.6 million, which we accreted to $36.9 million as of January 1, 2022.

 

The following table presents the changes in the Company’s redeemable non-controlling interest for the period presented:

 

 

 

Year Ended

 

 

 

January 1,

 

(in thousands)

 

2022

 

Balance at beginning of year

 

$

 

Redeemable non-controlling interest in Eco at initially estimated fair value

 

 

28,464

 

Net income attributable to redeemable non-controlling interest

 

 

2,318

 

Change in value of redeemable non-controlling interest

 

 

6,081

 

Balance at end of year

 

$

36,863

 

XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Jan. 01, 2022
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts

(2) Schedule II – Valuation and Qualifying Accounts

 

 

 

Balance at

 

 

 

 

 

 

 

 

Balance at

 

 

 

Beginning

 

 

Costs and

 

 

 

 

 

End of

 

Allowance for Doubtful Accounts

 

of Period

 

 

expenses

 

 

Deductions*

 

 

Period

 

 

 

(in thousands)

 

Year ended January 1, 2022

 

$

3,716

 

 

$

3,834

 

 

$

(2,848

)

 

$

4,702

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year ended January 2, 2021

 

$

3,320

 

 

$

996

 

 

$

(600

)

 

$

3,716

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year ended December 28, 2019

 

$

2,789

 

 

$

1,553

 

 

$

(1,022

)

 

$

3,320

 

 

* Represents uncollectible accounts charged against the allowance for doubtful accounts, net of recoveries.

XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Jan. 01, 2022
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”).

Fiscal period

Fiscal period

Our fiscal year consists of 52 or 53 weeks ending on the Saturday nearest December 31 of the related year. The years ended January 1, 2022, and December 28, 2019, consisted of 52 weeks. The year ended January 2, 2021 consisted of 53 weeks.

Principles of consolidation

Principles of consolidation

The consolidated financial statements present the results of the operations, financial position and cash flows of PGTI, and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. We are consolidating all wholly owned subsidiaries, as well as Eco, based on the 75% majority ownership. We refer to Note 23 for our accounting policies relating to the non-redeemable minority interest.

Segment information

Segment information

We operate as two segments based on geography: the Southeast segment and the Western segment. See Note 20 for more information.

Use of estimates

Use of estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.

Revenue recognition

Revenue recognition

With the adoption of Accounting Standards Update (“ASU”) 2014-09, “Revenue from Contracts with Customers,” together with subsequently issued related guidance, we recognize revenue pursuant to Topic 606 of the Accounting Standards Codification ("ASC"). See Note 4, “Revenue Recognition and Contracts with Customers.”

Revenue Recognition Accounting Policy

The Company primarily manufactures fully customized windows and doors based on design specifications, measurements, colors, finishes, framing materials, glass-types, and other options selected by the customer at the point in time an order is received. The Company has an enforceable right to payment at the time an order is received and accepted at the agreed-upon sales prices contained in our agreements with our customers for all manufacturing efforts expended on behalf of its customers. Due to the customized build-to-order nature of these products, the Company’s assessment is that the substantial portion of its finished goods and certain unused glass components have no alternative use, and that control of these products and components passes to the customer over time during the manufacturing of the products in an order, or upon our receipt of certain pre-cut glass components from our supplier attributed to specific customer orders. We give our customers 30-day payment terms, which is typical in our industry.

Based on these factors, the Company recognizes a substantial portion of revenue over time during the manufacturing process once customization begins, and for certain unused glass components on hand, at the end of a reporting period. Revenue on work-in-process at the end of a reporting period is recognized in proportion to costs incurred to total estimated cost of the product being manufactured. Except for the Western segment’s volume products, discussed in the section titled Disaggregation of Revenue from Contracts with Customers below, revenue recognized at a point in time is immaterial.

Cost of sales

Cost of sales

Cost of sales represents costs directly related to the production of our products. Primary costs include raw materials, direct labor, and manufacturing overhead, which consist of salaries, wages, employee benefits, utilities, maintenance, lease costs and depreciation.

Shipping and handling costs

Shipping and handling costs

Shipping and handling costs incurred in the purchase of materials used in the manufacturing process are included in cost of sales. Costs relating to shipping, handling and distribution of finished products to our customers are included in selling, general and administrative expenses and totaled $62.4 million, $39.3 million and $38.3 million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively.

Advertising

Advertising

We expense advertising costs as incurred. Advertising expense, which is included in selling, general and administrative expenses, was $15.8 million, $11.6 million and $5.2 million for the years ended January 1, 2022, January 2, 2021 and December 28, 2019, respectively. NewSouth, acquired effective on February 1, 2020, relies heavily on advertising, consistent with its sales-direct-to-homeowner business model.

Cash and cash equivalents

Cash and cash equivalents

Cash and cash equivalents consist of cash on hand or highly liquid investments with an original maturity date of three months or less when purchased.

Accounts receivable, net

Accounts receivable, net

In the ordinary course of business, we extend credit to qualified dealers and distributors, generally on a non-collateralized basis. The Company maintains an allowance for credit losses which is based on management’s assessments of the amount which may become uncollectible in the future and is determined through consideration of our write-off history, specific identification of uncollectible accounts based in part on the customer’s past due balance (based on contractual terms), and consideration of prevailing economic and industry conditions. Uncollectible accounts are written off after repeated attempts to collect from the customer have been unsuccessful.

 

 

 

 

 

January 1,

 

 

January 2,

 

 

 

 

 

2022

 

 

2021

 

 

 

 

 

(in thousands)

 

Accounts receivable

 

 

 

$

145,923

 

 

$

96,560

 

Less: Allowance for credit losses

 

 

 

 

(4,702

)

 

 

(3,716

)

 

 

 

 

 

 

 

 

 

Accounts receivable, net

 

 

 

$

141,221

 

 

$

92,844

 

Self-insurance reserves

Self-insurance reserves

We are primarily self-insured for employee health benefits and workers’ compensation claims prior to 2010 and after 2017. Provisions for losses under these programs are recorded based on the Company’s estimates of the aggregate liabilities for the claims incurred. Accruals for healthcare claims and workers’ compensation are included in accrued liabilities in the accompanying consolidated balance sheets.

Warranty expense

Warranty expense

We have warranty obligations with respect to most of our manufactured products. Warranty periods, which vary by product components, generally range from 1 to 10 years, although the warranty period for a limited number of specifically identified components in certain applications is a lifetime. However, the majority of the products sold have warranties on components which range from 1 to 3 years. The Company has recorded a reserve for estimated warranty and related costs based on historical experience and periodically adjusts these provisions to reflect actual experience.

During 2021, we recorded warranty expense at an average rate of 2.0% of sales. This rate is higher than the average rate of 1.7% of sales recorded in 2020. The increase in our warranty expense rate in 2021, compared to 2020 is a result of costs associated with recent higher levels of warranty repair experience on larger commercial projects than experienced in 2020, which resulted in warranty costs incremental to those we would incur in the normal course of business. The increase in our warranty expense in 2021, compared to 2020, was also affected by costs associated with the wind-down of the commercial business of NewSouth in the first quarter of 2021, which resulted in warranty costs incremental to those we would incur in the normal course of business.

We assess the adequacy of our warranty accrual on a quarterly basis, and adjust the previous amounts recorded, if necessary, to reflect the change in estimate of the future costs of claims yet to be serviced. The following provides information with respect to our warranty accrual.

 

Accrued Warranty

 

Beginning of
Period

 

 

Acquired

 

 

Charged to
Expense

 

 

Adjustments

 

 

Settlements

 

 

End of
Period

 

 

(in thousands)

 

Year ended January 1, 2022

 

$

8,001

 

 

$

4,150

 

 

$

23,637

 

 

$

(1,440

)

 

$

(20,844

)

 

$

13,504

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year ended January 2, 2021

 

$

6,244

 

 

$

3,515

 

 

$

15,256

 

 

$

266

 

 

$

(17,280

)

 

$

8,001

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year ended December 28, 2019

 

$

6,149

 

 

$

-

 

 

$

12,720

 

 

$

570

 

 

$

(13,195

)

 

$

6,244

 

 

The accrual for warranty is included in accrued liabilities and other liabilities, depending on estimated settlement date, in the consolidated balance sheets as of January 1, 2022 and January 2, 2021. The portion of warranty expense related to the issuance of product of $3.0 million, $3.8 million and $2.7 million is included in cost of sales in the consolidated statements of operations for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively. The portion related to servicing warranty claims including costs of the service department personnel is included in selling, general and administrative expenses in the consolidated statements of operations, and is $19.2 million, $11.7 million and $10.6 million, respectively, for the years ended January 1, 2022, January 2, 2021, and December 28, 2019.

Inventories

Inventories

 

Inventories consist principally of raw materials purchased for the manufacture of our products. We have limited finished goods inventory as most products are custom, made-to-order products manufactured under noncancelable purchase orders and therefore are recognized as costs of sales relating to revenue recognized over time during the manufacturing process. All inventories are stated at the lower of cost (first-in, first-out method) or net realizable value. The reserve for obsolescence, which was immaterial at January 1, 2022 and January 2, 2021, is based on management’s assessment of the amount of inventory that may become obsolete in the future and is determined through Company history, specific identification and consideration of prevailing economic and industry conditions. Inventories consist of the following:

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Raw materials

 

$

87,164

 

 

$

55,916

 

Work in progress

 

 

3,248

 

 

 

4,058

 

Finished goods

 

 

1,028

 

 

 

343

 

 

 

 

 

 

 

 

Inventories

 

$

91,440

 

 

$

60,317

 

Property, plant and equipment

Property, plant and equipment

Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the related assets. Depreciable assets are assigned estimated lives as follows:

 

Building and improvements

5 to 40 years

Leasehold improvements

Shorter of lease term or estimated useful life

Furniture and equipment

3 to 10 years

Vehicles

5 to 10 years

Computer software

3 years

 

Maintenance and repair expenditures are charged to expense as incurred.

Leases

Leases

 

We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, current portion of operating lease liability, and operating lease liability, less current portion, on our consolidated balance sheets. Should we engage in any finance leases in the future, finance leases would be included in property and equipment, other current liabilities, and other liabilities on our consolidated balance sheets.

 

Operating lease right-of-use assets and operating lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. As most of our leases do not provide an implicit rate, we use our incremental borrowing

rate based on the information available at commencement date in determining the present value of future payments. The operating lease right-of-use asset also includes any up-front lease payments made and initial direct costs incurred, less lease incentives received. Our lease terms may include options to extend or terminate the lease. Judgment is required to determine when it is reasonably certain that we will exercise an option and should therefore include the optional period in the lease term. Lease expense is recognized on a straight-line basis over the lease term. We elected the practical expedient to not separate lease and non-lease components for all classes of underlying assets.

Long-lived assets

Long-lived assets

We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of long-lived assets to future undiscounted net cash flows expected to be generated. If such assets are considered to be impaired, the impairment recognized is the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell, and depreciation is no longer recorded.

Computer software

Computer software

We capitalize costs associated with software developed or obtained for internal use when both the preliminary project stage is complete, and it is probable that computer software being developed will be completed and placed in service. Capitalized costs include:

(i) external direct costs of materials and services consumed in developing or obtaining computer software,

(ii) payroll and other related costs for employees who are directly associated with and who devote time to the software project, and

(iii) interest costs incurred, when material, while developing internal-use software.

Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended purpose.

Capitalized software as of January 1, 2022, and January 2, 2021, was $31.8 million and $30.4 million, respectively. Accumulated depreciation of capitalized software was $29.0 million and $25.3 million as of January 1, 2022, and January 2, 2021, respectively.

Amortization expense for capitalized software was $3.7 million, $4.1 million, and $2.4 million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively.

We review the carrying value of capitalized software and development costs for impairment in accordance with our policy pertaining to the impairment of long-lived assets.

Goodwill

Goodwill

Goodwill is calculated as the excess of the consideration paid in a business combination over the fair value of the identifiable net assets acquired. We test goodwill for impairment at the reporting unit level at least annually or whenever events or circumstances indicate that the carrying value of goodwill may not be recoverable. Our annual test for impairment is done on the first date of our fiscal fourth quarter. We consider various qualitative factors, including macroeconomic and industry conditions, financial performance of the Company and changes in the stock price of the Company to determine whether it is necessary to perform a quantitative test for goodwill impairment. If we believe, as a result of our qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is required. Under the quantitative test, goodwill is tested under a one-step method for impairment at a level of reporting referred to as a reporting unit. This quantitative analysis involves identifying potential impairment by comparing the fair value of each reporting unit with its carrying amount and, if the carrying amount of a reporting unit exceeds its fair value, then a charge for goodwill impairment will be recognized in the amount by which a reporting unit’s carrying value exceeds its fair value.

For our Southeast and Western reporting units, based on qualitative assessments, we concluded that quantitative assessments were not required to be performed. See Note 8 for further discussion of the goodwill of our reporting units.

Trade names

Trade names

The Company has indefinite-lived intangible assets in the form of certain trade names. The impairment evaluation of the carrying amount of our indefinite-lived trade names is conducted annually, or more frequently, if events or changes in circumstances indicate that they might be impaired. We have the option of performing a qualitative assessment of impairment to determine whether

any further quantitative testing for impairment is necessary. If we elect to bypass the qualitative assessment or if we determine, based on qualitative factors, that it is more likely than not that the fair value of our indefinite-lived trade names is less than the carrying amount, an evaluation is performed by comparing their carrying amount to their estimated fair values. If the estimated fair value is less than the carrying amount of the indefinite-lived trade name, then an impairment charge is recorded to reduce the carrying value to its estimated fair value. The estimated fair value is determined using the relief from royalty method that is based upon the discounted projected cost savings (value) attributable to ownership of our trade names, our only indefinite-lived intangible assets. Based on qualitative assessments for 2020, we concluded that quantitative assessments were required to be performed for our Western Window Systems trade name.

We review the carrying value of our finite-lived trade name in accordance with our policy for long-lived assets. See Note 8 for further discussion of our trade name.

Derivative financial instruments

Derivative financial instruments

We utilize certain derivative instruments, from time to time, including forward contracts to manage variability in cash flow associated with commodity market price risk exposure in the aluminum market. We do not enter into derivatives for speculative purposes.

Concentrations of credit risk

Concentrations of credit risk

Financial instruments, which potentially subject us to concentrations of credit risk, consist principally of cash and cash equivalents, trade accounts receivable and contract assets. Accounts receivable and contract assets are due primarily from dealers and distributors of building materials, and other companies in the construction industry, primarily located in Florida, California, Texas and Arizona. Credit is extended based on an evaluation of the customer’s financial condition and credit history, and generally collateral is not required. The Company maintains an allowance for potential credit losses on trade receivables and contract assets.

We maintain our cash with several financial institutions, the balance of which exceeds federally insured limits. At January 1, 2022 and January 2, 2021, our cash balance exceeded the insured limit by $89.0 million and $96.1 million, respectively.

Comprehensive income

Comprehensive income

The Company reports comprehensive income (loss), defined as the total of net income and other comprehensive income (loss), which is composed of all other non-owner changes in equity, and the components thereof, in its consolidated statements of comprehensive income.

The components of other comprehensive income (loss) relate to gains and losses on cash flow hedges. Reclassification adjustments reflecting such gains and losses are recorded as income in the same period as the hedged items affect earnings.

Stock-based compensation

Stock-based compensation

We use a fair-value based approach for measuring stock-based compensation and record compensation expense over an award’s vesting period based on the award’s fair value at the date of grant. Our Company’s awards vest based on service conditions and compensation expense is recognized on a straight-line basis for each separately vesting portion of an award. Stock-based compensation expense is recognized only for those awards that ultimately vest.

Income and Sales Taxes

Income and Sales Taxes

We account for income taxes utilizing the liability method. Deferred income taxes are recorded to reflect consequences on future years of differences between financial reporting and the tax basis of assets and liabilities measured using the enacted statutory tax rates and tax laws applicable to the periods in which differences are expected to affect taxable earnings. We have no liability for unrecognized tax benefits. However, should we accrue for such liabilities, when and if they arise in the future, we will recognize interest and penalties associated with uncertain tax positions as part of our income tax provision. Income taxes relating to gains and losses on our cash flow hedges are released at the same time as the underlying transactions are realized. Interest and penalties on income taxes, if any, are recorded as income taxes. Refer to Note 13 for additional information regarding the Company’s income taxes.

Sales taxes collected from customers have been recorded on a net basis.

Net income per common share

Net income per common share

Basic earnings per share (“EPS”) available to PGT Innovations, Inc. common stockholders is computed using the two-class method by dividing net income attributable to common shareholders, after deducting the redemption adjustment related to the

redeemable noncontrolling interest, by the average number of common shares outstanding during the period. Diluted EPS available to PGT Innovations, Inc. common stockholders is computed using the two-class method by dividing net income attributable to common shareholders, after deducting the redemption adjustment related to the redeemable noncontrolling interest, by the average number of common shares outstanding, including the dilutive effect of common stock equivalents computed using the treasury stock method and the average share price during the period. Forfeiture of unvested equity are recognized on an actual basis, at the same time as the equity is forfeited.

There were no anti-dilutive shares outstanding for the year ended January 1, 2022. Our weighted average number of diluted shares outstanding excludes underlying securities of 23 thousand and 74 thousand for the years ended January 2, 2021, and December 28, 2019, respectively, because their effects were anti-dilutive.

The table below presents the calculation of basic and diluted earnings per share, including a reconciliation of weighted average common shares:

 

 

Year Ended

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

2022

 

 

2021

 

 

2019

 

 

(in thousands, except per share amounts)

 

Net income

$

35,196

 

 

$

45,108

 

 

$

43,688

 

Less: Net income attributable to redeemable non-controlling interest

 

(2,318

)

 

 

 

 

 

 

Net income attributable to the Company

 

32,878

 

 

 

45,108

 

 

 

43,688

 

Change in redemption value of redeemable non-controlling interest

 

(6,081

)

 

 

 

 

 

 

Net income attributable to common shareholders

$

26,797

 

 

$

45,108

 

 

$

43,688

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares - Basic

 

59,518

 

 

 

58,887

 

 

 

58,346

 

Add: Dilutive shares from equity plans

 

540

 

 

 

473

 

 

 

804

 

Weighted-average common shares - Diluted

 

60,058

 

 

 

59,360

 

 

 

59,150

 

 

 

 

 

 

 

 

 

 

Weighted average number of common shares outstanding:

 

 

 

 

 

 

 

 

Basic

$

0.45

 

 

$

0.77

 

 

$

0.75

 

Diluted

$

0.45

 

 

$

0.76

 

 

$

0.74

 

Supplemental cash flow information and non-cash activity

Supplemental cash flow information and non-cash activity

The table below presents supplemental cash flow information and non-cash activity for the years ended January 1, 2022, January 2, 2021, and December 28, 2019:

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

(in thousands)

 

2022

 

 

2021

 

 

2019

 

Supplemental cash flow information:

 

 

 

 

 

 

 

 

 

Interest paid

 

$

32,636

 

 

$

25,156

 

 

$

24,455

 

Income tax payments, net of refunds

 

$

12,166

 

 

$

9,242

 

 

$

11,862

 

Non-cash activity:

 

 

 

 

 

 

 

 

 

Establish right-of-use asset, net of straight-line rent in 2019

 

$

65,678

 

 

$

19,185

 

 

$

31,332

 

Establish operating lease liability

 

$

(65,678

)

 

$

(19,185

)

 

$

(33,072

)

Reclassification of accounts receivable to notes receivable

 

$

 

 

$

1,437

 

 

$

4,401

 

Property, plant and equipment additions in accounts payable

 

$

772

 

 

$

61

 

 

$

449

 

Accounting Pronouncements Recently Adopted

Accounting Pronouncements Recently Adopted

Accounting for Income Taxes

In December 2019, the FASB issued ASU 2019-12, “Simplifying the Accounting for Income Taxes.” ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles and also clarifies and amends existing guidance. This standard was effective beginning January 1, 2021. Early adoption was permitted. The adoption of this standard did not have any impact on our consolidated financial statements.

Business Combinations - Contracts Assets and Liabilities

On October 28, 2021, the FASB issued ASU 2021-08,1 which amends ASC 805-20 to “require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.” Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. This standard was effective beginning January 1, 2022. Early adoption was permitted. The adoption of this standard did not have any impact on our consolidated financial statements.


 

 

Accounting Pronouncements Recently Issued, Not Yet Adopted

Reference Rate Reform

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” and in March 2021, subsequent amendment to the initial guidance, ASU 2021-01, “Reference Rate Reform (Topic 848): Scope” (collectively, “Topic 848”). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The guidance generally can be applied currently, through December 31, 2022. We are currently assessing the impacts of the practical expedients provided in Topic 848 and which, if any, we will adopt.

Shipping and Handling Cost and Commissions on Contract Assets

Policies Regarding Shipping and Handling Costs and Commissions on Contract Assets

 

The Company has made a policy election to continue to recognize shipping and handling costs as a fulfillment activity. Treating shipping and handling as a fulfillment activity requires estimated shipping and handling costs for undelivered custom products and certain glass components on which we have recognized revenue and created a contract asset, to be accrued to match this cost with the recognized revenue.

 

The Company utilizes the practical expedient which permits expensing of costs to obtain a contract when the expected amortization period is one year or less, which typically results in expensing commissions paid to employees. We expense sales commissions paid to employees as sales are recognized, including sales from the creation of contract assets, as the expected amortization period is less than one year.

XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jan. 01, 2022
Accounting Policies [Abstract]  
Schedule of Accounts, Notes Receivable and Allowance for Doubtful Accounts

 

 

 

 

January 1,

 

 

January 2,

 

 

 

 

 

2022

 

 

2021

 

 

 

 

 

(in thousands)

 

Accounts receivable

 

 

 

$

145,923

 

 

$

96,560

 

Less: Allowance for credit losses

 

 

 

 

(4,702

)

 

 

(3,716

)

 

 

 

 

 

 

 

 

 

Accounts receivable, net

 

 

 

$

141,221

 

 

$

92,844

 

Information Regarding Warranty Accrual The following provides information with respect to our warranty accrual.

 

Accrued Warranty

 

Beginning of
Period

 

 

Acquired

 

 

Charged to
Expense

 

 

Adjustments

 

 

Settlements

 

 

End of
Period

 

 

(in thousands)

 

Year ended January 1, 2022

 

$

8,001

 

 

$

4,150

 

 

$

23,637

 

 

$

(1,440

)

 

$

(20,844

)

 

$

13,504

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year ended January 2, 2021

 

$

6,244

 

 

$

3,515

 

 

$

15,256

 

 

$

266

 

 

$

(17,280

)

 

$

8,001

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year ended December 28, 2019

 

$

6,149

 

 

$

-

 

 

$

12,720

 

 

$

570

 

 

$

(13,195

)

 

$

6,244

 

Inventories Inventories consist of the following:

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Raw materials

 

$

87,164

 

 

$

55,916

 

Work in progress

 

 

3,248

 

 

 

4,058

 

Finished goods

 

 

1,028

 

 

 

343

 

 

 

 

 

 

 

 

Inventories

 

$

91,440

 

 

$

60,317

 

Schedule of Property, Plant and Equipment

Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the related assets. Depreciable assets are assigned estimated lives as follows:

 

Building and improvements

5 to 40 years

Leasehold improvements

Shorter of lease term or estimated useful life

Furniture and equipment

3 to 10 years

Vehicles

5 to 10 years

Computer software

3 years

Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in the Calculation of Basic and Diluted EPS

The table below presents the calculation of basic and diluted earnings per share, including a reconciliation of weighted average common shares:

 

 

Year Ended

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

2022

 

 

2021

 

 

2019

 

 

(in thousands, except per share amounts)

 

Net income

$

35,196

 

 

$

45,108

 

 

$

43,688

 

Less: Net income attributable to redeemable non-controlling interest

 

(2,318

)

 

 

 

 

 

 

Net income attributable to the Company

 

32,878

 

 

 

45,108

 

 

 

43,688

 

Change in redemption value of redeemable non-controlling interest

 

(6,081

)

 

 

 

 

 

 

Net income attributable to common shareholders

$

26,797

 

 

$

45,108

 

 

$

43,688

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares - Basic

 

59,518

 

 

 

58,887

 

 

 

58,346

 

Add: Dilutive shares from equity plans

 

540

 

 

 

473

 

 

 

804

 

Weighted-average common shares - Diluted

 

60,058

 

 

 

59,360

 

 

 

59,150

 

 

 

 

 

 

 

 

 

 

Weighted average number of common shares outstanding:

 

 

 

 

 

 

 

 

Basic

$

0.45

 

 

$

0.77

 

 

$

0.75

 

Diluted

$

0.45

 

 

$

0.76

 

 

$

0.74

 

Schedule of Supplemental Cash Flow Information and Non-Cash Activity

The table below presents supplemental cash flow information and non-cash activity for the years ended January 1, 2022, January 2, 2021, and December 28, 2019:

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

(in thousands)

 

2022

 

 

2021

 

 

2019

 

Supplemental cash flow information:

 

 

 

 

 

 

 

 

 

Interest paid

 

$

32,636

 

 

$

25,156

 

 

$

24,455

 

Income tax payments, net of refunds

 

$

12,166

 

 

$

9,242

 

 

$

11,862

 

Non-cash activity:

 

 

 

 

 

 

 

 

 

Establish right-of-use asset, net of straight-line rent in 2019

 

$

65,678

 

 

$

19,185

 

 

$

31,332

 

Establish operating lease liability

 

$

(65,678

)

 

$

(19,185

)

 

$

(33,072

)

Reclassification of accounts receivable to notes receivable

 

$

 

 

$

1,437

 

 

$

4,401

 

Property, plant and equipment additions in accounts payable

 

$

772

 

 

$

61

 

 

$

449

 

XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition and Contracts with Customers (Tables)
12 Months Ended
Jan. 01, 2022
Revenue from Contract with Customer [Abstract]  
Net Sales by Reporting Segment, Product Category and Market The following table provides information about our net sales by reporting segment, product category and market for the years ended January 1, 2022, January 2, 2021, and December 28, 2019 (in millions):

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

Disaggregation of revenue:

 

2022

 

 

2021

 

 

2019

 

Reporting segment:

 

 

 

 

 

 

 

 

 

Southeast

 

$

968.7

 

 

$

752.4

 

 

$

606.6

 

Western

 

 

192.8

 

 

 

130.2

 

 

 

138.4

 

 

 

 

 

 

 

 

 

 

 

Total net sales

 

$

1,161.5

 

 

$

882.6

 

 

$

745.0

 

 

 

 

 

 

 

 

 

 

 

Product category:

 

 

 

 

 

 

 

 

 

Impact-resistant window and door products

 

$

787.2

 

 

$

630.2

 

 

$

516.1

 

Non-impact window and door products

 

 

374.3

 

 

 

252.4

 

 

 

228.9

 

 

 

 

 

 

 

 

 

 

 

Total net sales

 

$

1,161.5

 

 

$

882.6

 

 

$

745.0

 

 

 

 

 

 

 

 

 

 

 

Market:

 

 

 

 

 

 

 

 

 

New construction

 

$

489.9

 

 

$

402.5

 

 

$

368.4

 

Repair and remodel

 

 

671.6

 

 

 

480.1

 

 

 

376.6

 

 

 

 

 

 

 

 

 

 

 

Total net sales

 

$

1,161.5

 

 

$

882.6

 

 

$

745.0

 

XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions (Tables)
12 Months Ended
Jan. 01, 2022
Anlin Windows & Doors [Member]  
Schedule of Fair Value of Assets and Liabilities Assumed

The estimated fair value of assets acquired, and liabilities assumed as of the closing date, are as follows:

 

 

 

 

 

 

Preliminary
Allocation

 

Accounts receivable

 

$

10,803

 

Inventories

 

 

7,633

 

Contract assets, net

 

 

7,027

 

Prepaid expenses and other assets

 

 

1,626

 

Property and equipment

 

 

22,800

 

Operating lease right-of-use asset

 

 

3,450

 

Intangible assets

 

 

77,800

 

Goodwill

 

 

5,596

 

Total assets acquired

 

 

136,735

 

Accounts payable

 

 

(5,175

)

Accrued and other liabilities

 

 

(7,993

)

Operating lease liability

 

 

(3,450

)

Total liabilities assumed

 

 

(16,618

)

Fair value of consideration transferred

 

$

120,117

 

 

 

 

 

Consideration:

 

 

 

Cash

 

$

114,196

 

Contingent consideration

 

 

5,921

 

Fair value of consideration transferred

 

$

120,117

 

Schedule for Valuation of Identifiable Intangible Assets Acquired and Estimate of Useful Lives The valuation of the identifiable intangible assets acquired in the Anlin Acquisition and our estimate of their respective useful lives are as follows:

 

 

 

 

 

Initial

 

 

Preliminary

 

 

Useful Life

 

 

Valuation

 

 

(in years)

(in thousands)

 

 

 

 

 

Trade name

 

$

35,400

 

 

indefinite

Customer relationships

 

 

42,100

 

 

15

Developed technology

 

 

300

 

 

9

 

 

 

 

 

 

Intangible assets, net

 

$

77,800

 

 

 

Summary of Unaudited Proforma Results The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.

 

 

 

Years Ended

 

 

 

January 1,

 

 

January 2,

 

Pro Forma Results (unaudited)

 

2022

 

 

2021

 

(in thousands, except per share amounts)

 

(unaudited)

 

Net sales

 

$

1,251,314

 

 

$

967,825

 

 

 

 

 

 

 

 

Net income attributable to common shareholders

 

$

35,273

 

 

$

50,838

 

 

 

 

 

 

 

 

Net income per common share attributable to common shareholders:

 

 

 

 

 

 

Basic

 

$

0.59

 

 

$

0.86

 

Diluted

 

$

0.59

 

 

$

0.86

 

 

 

 

 

 

 

 

New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member]  
Schedule of Fair Value of Assets and Liabilities Assumed

The estimated fair value of assets acquired, and liabilities assumed as of the closing date, are as follows:

 

 

 

Initial
Allocation

 

 

Adjustments to
Allocation

 

 

Final
Allocation

 

Accounts receivable

 

$

10,294

 

 

$

(1,860

)

 

$

8,434

 

Inventories

 

 

3,757

 

 

 

(821

)

 

 

2,936

 

Contract assets, net

 

 

4,413

 

 

 

 

 

 

4,413

 

Prepaid expenses and other assets

 

 

1,756

 

 

 

 

 

 

1,756

 

Property and equipment

 

 

7,423

 

 

 

10

 

 

 

7,433

 

Operating lease right-of-use asset

 

 

10,578

 

 

 

 

 

 

10,578

 

Intangible assets

 

 

28,670

 

 

 

(1,300

)

 

 

27,370

 

Goodwill

 

 

46,200

 

 

 

5,894

 

 

 

52,094

 

Accounts payable

 

 

(6,621

)

 

 

 

 

 

(6,621

)

Accrued and other liabilities

 

 

(5,524

)

 

 

(1,923

)

 

 

(7,447

)

Operating lease liability

 

 

(10,578

)

 

 

 

 

 

(10,578

)

Purchase price

 

$

90,368

 

 

$

 

 

$

90,368

 

 

 

 

 

 

 

 

 

 

 

Consideration:

 

 

 

 

 

 

 

 

 

Cash

 

$

90,145

 

 

$

223

 

 

$

90,368

 

Due to Sellers

 

 

223

 

 

 

(223

)

 

 

-

 

Total fair value of consideration

 

$

90,368

 

 

$

 

 

$

90,368

 

Schedule for Valuation of Identifiable Intangible Assets Acquired and Estimate of Useful Lives The valuation of the identifiable intangible assets acquired in the NewSouth Acquisition and our estimate of their respective useful lives are as follows:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Initial

 

 

Initial

 

 

Adjustment to

 

 

Final

 

 

Useful Life

 

 

Valuation

 

 

Valuation

 

 

Valuation

 

 

(in years)

(in thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trade name

 

$

23,500

 

 

$

(1,300

)

 

$

22,200

 

 

15

Non-compete agreements

 

 

1,670

 

 

 

 

 

 

1,670

 

 

5

Developed technology

 

 

2,600

 

 

 

 

 

 

2,600

 

 

6

Customer-related intangible

 

 

900

 

 

 

 

 

 

900

 

 

<1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other intangible assets, net

 

$

28,670

 

 

$

(1,300

)

 

$

27,370

 

 

 

Summary of Unaudited Proforma Results The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.

 

 

Years Ended

 

 

 

January 2,

 

 

December 28,

 

Pro Forma Results (unaudited)

 

2021

 

 

2019

 

(in thousands, except per share amounts)

 

(unaudited)

 

Net sales

 

$

890,373

 

 

$

831,610

 

 

 

 

 

 

 

 

Net income

 

$

45,338

 

 

$

44,925

 

 

 

 

 

 

 

 

Net income per common share attributable to common shareholders:

 

 

 

 

 

 

Basic

 

$

0.77

 

 

$

0.77

 

Diluted

 

$

0.76

 

 

$

0.76

 

 

ECO [Member]  
Schedule of Fair Value of Assets and Liabilities Assumed

The estimated fair value of assets acquired, and liabilities assumed as of the closing date of the Eco Acquisition, are as follows:

 

 

 

Initial
Allocation

 

 

Adjustments to
Allocation

 

 

Preliminary
Allocation

 

Accounts receivable

 

$

5,031

 

 

$

(241

)

 

$

4,790

 

Inventories

 

 

7,728

 

 

 

(684

)

 

 

7,044

 

Contract assets, net

 

 

4,312

 

 

 

(123

)

 

 

4,189

 

Prepaid expenses and other assets

 

 

1,706

 

 

 

(759

)

 

 

947

 

Property and equipment

 

 

24,009

 

 

 

(191

)

 

 

23,818

 

Operating lease right-of-use asset

 

 

27,864

 

 

 

(1,049

)

 

 

26,815

 

Intangible assets

 

 

72,700

 

 

 

1,600

 

 

 

74,300

 

Goodwill

 

 

30,051

 

 

 

(4,467

)

 

 

25,584

 

Total assets acquired

 

 

173,401

 

 

 

(5,914

)

 

 

167,487

 

Accounts payable

 

 

(6,809

)

 

 

(116

)

 

 

(6,925

)

Accrued and other liabilities, including customer deposits

 

 

(4,215

)

 

 

(604

)

 

 

(4,819

)

Operating lease liability

 

 

(27,864

)

 

 

1,049

 

 

 

(26,815

)

Total liabilities assumed

 

 

(38,888

)

 

 

329

 

 

 

(38,559

)

Net assets acquired

 

 

134,513

 

 

 

(5,585

)

 

 

128,928

 

Redeemable non-controlling interest

 

 

(34,084

)

 

 

5,620

 

 

 

(28,464

)

Fair value of consideration transferred

 

$

100,429

 

 

$

35

 

 

$

100,464

 

 

 

 

 

 

 

 

 

 

 

Consideration:

 

 

 

 

 

 

 

 

 

Cash

 

$

94,321

 

 

$

35

 

 

$

94,356

 

PGTI common stock

 

 

6,108

 

 

 

 

 

 

6,108

 

Fair value of consideration transferred

 

$

100,429

 

 

$

35

 

 

$

100,464

 

Schedule for Valuation of Identifiable Intangible Assets Acquired and Estimate of Useful Lives

The valuation of the identifiable intangible assets acquired in the Eco Acquisition and our estimate of their respective useful lives are as follows:

 

 

 

 

 

 

 

 

 

 

 

Initial

 

 

Initial

 

 

Adjustment to

 

 

Preliminary

 

 

Useful Life

 

 

Valuation

 

 

Valuation

 

 

Valuation

 

 

(in years)

(in thousands)

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

$

36,000

 

 

$

(1,100

)

 

$

34,900

 

 

indefinite

Customer relationships

 

 

36,700

 

 

 

2,700

 

 

 

39,400

 

 

5 - 15

 

 

 

 

 

 

 

 

 

 

 

 

Intangible assets, net

 

$

72,700

 

 

$

1,600

 

 

$

74,300

 

 

 

Summary of Unaudited Proforma Results The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.

 

 

Years Ended

 

 

 

January 1,

 

 

January 2,

 

Pro Forma Results (unaudited)

 

2022

 

 

2021

 

(in thousands, except per share amounts)

 

(unaudited)

 

Net sales

 

$

1,169,416

 

 

$

945,930

 

 

 

 

 

 

 

 

Net income attributable to common shareholders

 

$

26,375

 

 

$

39,220

 

 

 

 

 

 

 

 

Net income per common share attributable to common shareholders:

 

 

 

 

 

 

Basic

 

$

0.44

 

 

$

0.67

 

Diluted

 

$

0.44

 

 

$

0.66

 

XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment (Tables)
12 Months Ended
Jan. 01, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment

The following table presents the composition of property, plant and equipment as of:

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Land

 

$

10,063

 

 

$

6,664

 

Buildings and improvements

 

 

103,812

 

 

 

85,434

 

Machinery and equipment

 

 

159,822

 

 

 

113,500

 

Vehicles

 

 

21,633

 

 

 

17,374

 

Software

 

 

31,813

 

 

 

30,423

 

Construction in progress

 

 

12,565

 

 

 

12,484

 

 

 

 

 

 

 

 

Property, plant and equipment

 

 

339,708

 

 

 

265,879

 

Less: Accumulated depreciation

 

 

(154,442

)

 

 

(130,724

)

 

 

 

 

 

 

 

Property, plant and equipment, net

 

$

185,266

 

 

$

135,155

 

 

XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Jan. 01, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill and Intangible Assets Net

Goodwill and intangible assets are as follows as of:

 

 

 

 

 

 

 

 

 

Initial

 

 

January 1,

 

 

January 2,

 

 

Useful Life

 

 

2022

 

 

2021

 

 

(in years)

 

 

(in thousands)

 

 

 

Goodwill

 

$

364,598

 

 

$

329,695

 

 

indefinite

 

 

 

 

 

 

 

 

 

Other intangible assets:

 

 

 

 

 

 

 

 

Trade names (indefinite-lived)

 

$

212,141

 

 

$

140,841

 

 

indefinite

 

 

 

 

 

 

 

 

 

Customer relationships and customer-related assets

 

 

289,047

 

 

 

201,547

 

 

<1-15

Trade name (amortizable)

 

 

22,200

 

 

 

22,200

 

 

15

Developed technology

 

 

5,900

 

 

 

5,600

 

 

6-10

Non-compete agreement

 

 

3,338

 

 

 

3,338

 

 

2-5

Software license

 

 

590

 

 

 

590

 

 

2

Less: Accumulated amortization

 

 

(138,691

)

 

 

(117,609

)

 

 

 

 

 

 

 

 

 

 

 

Subtotal

 

 

182,384

 

 

 

115,666

 

 

 

 

 

 

 

 

 

 

 

 

Other intangible assets, net

 

$

394,525

 

 

$

256,507

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill at January 2, 2021

 

$

329,695

 

 

 

 

 

 

Increase in goodwill from our acquisition of Anlin

 

 

5,596

 

 

 

 

 

 

Increase in goodwill from our acquisition of Eco

 

 

25,584

 

 

 

 

 

 

Increase in goodwill from our acquisition of CRi

 

 

3,722

 

 

 

 

 

 

Goodwill at January 1, 2022

 

$

364,598

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trade names (indefinite-lived) at January 2, 2021

 

$

140,841

 

 

 

 

 

 

Increase in trade names from our acquisition of Anlin

 

 

35,400

 

 

 

 

 

 

Increase in trade names from our acquisition of Eco

 

 

34,900

 

 

 

 

 

 

Increase in trade names from our acquisition in CRi

 

 

1,000

 

 

 

 

 

 

Trade names (indefinite-lived) at January 1, 2022

 

$

212,141

 

 

 

 

 

 

 

Estimated Amortization for Future Fiscal Year

Estimated amortization of our amortizable intangible assets is as follows for future fiscal years:

 

(in thousands)

 

Total

 

2022

 

$

23,000

 

2023

 

 

20,807

 

2024

 

 

20,760

 

2025

 

 

20,590

 

2026

 

 

17,192

 

Thereafter

 

 

80,035

 

 

 

 

 

Total

 

$

182,384

 

 

 

XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities (Tables)
12 Months Ended
Jan. 01, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities

Accrued liabilities consisted of the following as of:

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Customer deposits

 

$

36,982

 

 

$

18,132

 

Accrued payroll and benefits

 

 

15,765

 

 

 

14,777

 

Accrued warranty

 

 

11,783

 

 

 

6,474

 

Accrued interest

 

 

6,857

 

 

 

10,415

 

Estimated fair value of contingent consideration, current

 

 

2,921

 

 

 

-

 

Advance supplier consideration

 

 

2,808

 

 

 

2,808

 

Accrued health claims insurance payable

 

 

2,283

 

 

 

994

 

Accrued federal and state income taxes

 

 

-

 

 

 

3,355

 

Fair value of derivative financial instruments

 

 

-

 

 

 

52

 

Other

 

 

3,261

 

 

 

3,868

 

 

 

 

 

 

 

 

Accrued liabilities

 

$

82,660

 

 

$

60,875

 

XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Debt (Tables)
12 Months Ended
Jan. 01, 2022
Debt Disclosure [Abstract]  
Schedule of Long-term Debt

Long-term debt consists of the following:

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

2021 Senior Notes Due 2029 - Senior notes issued on September 24, 2021,
    due October 1, 2029. Interest payable semi- annually, in arrears,
    beginning on April 1, 2022, accruing at a rate of
4.375% per annum
    beginning September 24, 2021.

 

$

575,000

 

 

$

 

 

 

 

 

 

 

 

2018 Senior Notes Due 2026 - Senior notes issued on August 10, 2018,
    due August 10, 2026. Interest payable semi- annually, in arrears,
    beginning on February 16, 2019, accruing at a rate of
6.75% per
    annum beginning August 10, 2018.

 

 

 

 

 

365,000

 

 

 

 

 

 

 

 

2016 Credit Agreement Due 2024 - Term loan payable with no
    contractually scheduled amortization payments. Original
    lump-sum payment of $
60.0 million due on October 31, 2024.
    Interest payable quarterly at LIBOR or the Base prime rate
    plus an applicable margin. At January 1, 2022, the average
    rate was
2.10%. At January 2, 2021, the average rate
    was
2.15%.

 

 

60,000

 

 

 

54,000

 

 

 

 

 

 

 

 

Long-term debt

 

 

635,000

 

 

 

419,000

 

 

 

 

 

 

 

 

Fees, costs, premium and discount (1)

 

 

(9,345

)

 

 

(6,902

)

 

 

 

 

 

 

 

Long-term debt, net

 

 

625,655

 

 

 

412,098

 

 

 

 

 

 

 

 

Less current portion of long-term debt

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

Long-term debt, net, less current portion

 

$

625,655

 

 

$

412,098

 

 

(1)
Fees, costs, premium and discount represents third-party fees, lender fees, other debt-related costs, and original issue premium and discount, recorded as a net reduction of the carrying value of debt and are amortized over the lives of the debt instruments to which they relate under the effective interest method.
Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount

All debt-related fees, costs and original issue discount, including those related to the revolving credit portion of the facility, is classified as a reduction of the carrying value of long-term debt. The activity relating to third-party fees and costs, lender fees and discount for the year ended January 1, 2022, are as follows:

 

(in thousands)

 

Total

 

At beginning of year

 

$

6,902

 

Add: Deferred financing costs from the issuance of the Second Additional Senior Notes

 

 

1,363

 

Less: Premium on the Second Additional Senior Notes

 

 

(3,300

)

Less: Write-off of deferred costs classified as debt extinguishment costs

 

 

(3,954

)

Add: Deferred financing costs from the issuance of the 2021 Senior Notes due 2029

 

 

8,700

 

Add: Deferred financing costs from the refinancing of the 2016 Credit Agreement

 

 

612

 

Less: Amortization expense

 

 

(978

)

 

 

 

 

At end of year

 

$

9,345

 

Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount

Estimated amortization expense relating to third-party fees and costs, lender fees and discount for the years indicated, as of January 1, 2022, is as follows:

 

(in thousands)

 

Total

 

2022

 

$

1,233

 

2023

 

 

1,282

 

2024

 

 

1,282

 

2025

 

 

1,083

 

2026

 

 

1,114

 

Thereafter

 

 

3,351

 

 

 

 

 

Total

 

$

9,345

 

 

Future Maturities of Long-Term Debt

The following represents future maturities of long-term debt as of January 1, 2022 (at face value):

 

(in thousands)

 

Total

 

2021

 

$

 

2022

 

 

 

2023

 

 

 

2024

 

 

60,000

 

2025

 

 

 

Thereafter

 

 

575,000

 

 

 

 

 

Total

 

$

635,000

 

Schedule of Interest Expense, Net

Interest expense, net consisted of the following:

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

 

2022

 

 

2021

 

 

2019

 

(in thousands)

 

 

 

Long-term debt

 

$

28,625

 

 

$

26,339

 

 

$

24,750

 

Debt fees

 

 

474

 

 

 

327

 

 

 

383

 

Amortization and write-offs of deferred

 

 

 

 

 

 

 

 

 

financing costs and debt discount

 

 

978

 

 

 

1,206

 

 

 

1,674

 

Interest income

 

 

(27

)

 

 

(120

)

 

 

(339

)

 

 

 

 

 

 

 

 

 

 

Interest expense

 

 

30,050

 

 

 

27,752

 

 

 

26,468

 

Capitalized interest

 

 

(21

)

 

 

(33

)

 

 

(51

)

 

 

 

 

 

 

 

 

 

 

Interest expense, net

 

$

30,029

 

 

$

27,719

 

 

$

26,417

 

XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives (Tables)
12 Months Ended
Jan. 01, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Summary of Fair Value of Hedges

The fair values of our aluminum hedges and MTP contracts are classified in the accompanying condensed consolidated balance sheets at January 1, 2022, and January 2, 2021, as follows (in thousands):

 

 

 

Derivative Assets

 

 

 

Derivative (Liabilities)

 

 

 

January 1, 2022

 

 

 

January 1, 2022

 

Derivatives designated as hedging

 

 

 

 

 

 

 

 

 

 

 

instruments under Subtopic 815-20:

 

Balance Sheet Location

 

Fair Value

 

 

 

Balance Sheet Location

 

Fair Value

 

Derivative instruments:

 

 

 

 

 

 

 

 

 

 

 

Aluminum forward contracts

 

Other current assets

 

$

4,829

 

 

 

Accrued liabilities

 

$

 

MTP contracts

 

Other current assets

 

 

4,599

 

 

 

Accrued liabilities

 

 

 

Aluminum forward contracts

 

Other assets

 

 

 

 

 

Other liabilities

 

 

 

MTP contracts

 

Other assets

 

 

 

 

 

Other liabilities

 

 

 

Total derivative instruments

 

Total derivative assets

 

$

9,428

 

 

 

Total derivative liabilities

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Derivative Assets

 

 

 

Derivative (Liabilities)

 

 

 

January 2, 2021

 

 

 

January 2, 2021

 

Derivatives designated as hedging

 

 

 

 

 

 

 

 

 

 

 

instruments under Subtopic 815-20:

 

Balance Sheet Location

 

Fair Value

 

 

 

Balance Sheet Location

 

Fair Value

 

Derivative instruments:

 

 

 

 

 

 

 

 

 

 

 

Aluminum forward contracts

 

Other current assets

 

$

3,243

 

 

 

Accrued liabilities

 

$

(28

)

MTP contracts

 

Other current assets

 

 

423

 

 

 

Accrued liabilities

 

 

(24

)

Aluminum forward contracts

 

Other assets

 

 

 

 

 

Other liabilities

 

 

(25

)

MTP contracts

 

Other assets

 

 

26

 

 

 

Other liabilities

 

 

(4

)

Total derivative instruments

 

Total derivative assets

 

$

3,692

 

 

 

Total derivative liabilities

 

$

(81

)

 

Gains (Losses) on Derivative Financial Instruments

The following represents the gains (losses) on derivative financial instruments, and their classifications within the accompanying consolidated financial statements for the three years ended January 1, 2022 (in thousands):

 

 

 

Derivatives in Cash Flow Hedging Relationships

 

 

Amount of Gain or (Loss) Recognized in OCI(L) on Derivatives

 

Location of Gain or (Loss) Reclassified from Accumulated OCI(L) into Income

 

Amount of Gain or (Loss) Reclassified from Accumulated OCI(L) into Income

 

 

Year Ended

 

 

 

Year Ended

 

 

December 28, 2019

 

 

 

December 28, 2019

Aluminum contracts

 

($1,229)

 

Cost of sales

 

($5,030)

 

 

 

 

 

 

 

 

 

January 2, 2021

 

 

 

January 2, 2021

Aluminum contracts

 

$1,037

 

Cost of sales

 

($2,470)

 

 

 

 

 

 

 

MTP contracts

 

$532

 

Cost of sales

 

$111

 

 

 

 

 

 

 

 

 

January 1, 2022

 

 

 

January 1, 2022

Aluminum contracts

 

$14,012

 

Cost of sales

 

$12,373

 

 

 

 

 

 

 

MTP contracts

 

$10,443

 

Cost of sales

 

$6,265

XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value (Tables)
12 Months Ended
Jan. 01, 2022
Fair Value Disclosures [Abstract]  
Schedule of Fair Value on Recurring Basis

The carrying amounts for financial instruments measured at fair value are as follows:

 

 

Fair Value Measurements

 

 

Assets (Liabilities)

 

 

 

 

 

Quoted

 

 

Significant

 

 

 

 

 

 

 

 

Prices in

 

 

Other

 

 

Significant

 

 

 

 

 

Active

 

 

Observable

 

 

Unobservable

 

 

 

 

 

Markets

 

 

Inputs

 

 

Inputs

 

January 1, 2022

Total

 

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

Description

 

 

 

 

 

 

 

 

 

 

 

Aluminum forward contracts

$

4,829

 

 

$

 

 

$

4,829

 

 

$

 

MTP contracts

 

4,599

 

 

 

 

 

 

4,599

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

9,428

 

 

$

 

 

$

9,428

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

January 2, 2021

Total

 

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

Description

 

 

 

 

 

 

 

 

 

 

 

Aluminum forward contracts, net

$

3,190

 

 

$

 

 

$

3,190

 

 

$

 

MTP contracts, net

 

421

 

 

 

 

 

 

421

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

3,611

 

 

$

 

 

$

3,611

 

 

$

 

XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Tables)
12 Months Ended
Jan. 01, 2022
Income Tax Disclosure [Abstract]  
Components of Income Tax Expense

The components of income tax expense are as follows (in thousands):

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

 

2022

 

 

2021

 

 

2019

 

Current:

 

 

 

 

 

 

 

 

 

Federal

 

$

790

 

 

$

9,906

 

 

$

5,747

 

State

 

 

1,337

 

 

 

2,571

 

 

 

2,282

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,127

 

 

 

12,477

 

 

 

8,029

 

Deferred:

 

 

 

 

 

 

 

 

 

Federal

 

 

7,142

 

 

 

528

 

 

 

3,179

 

State

 

 

490

 

 

 

(1,121

)

 

 

1,231

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7,632

 

 

 

(593

)

 

 

4,410

 

 

 

 

 

 

 

 

 

 

 

Income tax expense

 

$

9,759

 

 

$

11,884

 

 

$

12,439

 

 

Summary of Income Taxes Included in Consolidated Statement of Operations and Consolidated Statement of Equity

The aggregate amount of income taxes included in the consolidated statements of operations and consolidated statements of shareholders’ equity are as follows (in thousands):

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

 

2022

 

 

2021

 

 

2019

 

Consolidated statements of operations:

 

 

 

 

 

 

 

 

 

Income tax expense relating to continuing operations

 

$

9,759

 

 

$

11,884

 

 

$

12,439

 

 

 

 

 

 

 

 

 

 

 

Consolidated statements of shareholders' equity:

 

 

 

 

 

 

 

 

 

Income tax expense relating to derivative financial instruments

 

$

(1,531

)

 

$

(970

)

 

$

(974

)

 

Reconciliation of Statutory Federal Income Tax Rate

A reconciliation of the statutory federal income tax rate to our effective rate is provided below:

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

 

2022

 

 

2021

 

 

2019

 

Statutory federal income tax rate

 

 

21.0

%

 

 

21.0

%

 

 

21.0

%

State income taxes, net of federal income tax benefit

 

 

3.2

%

 

 

3.7

%

 

 

4.0

%

Non-deductible expenses

 

 

1.3

%

 

 

1.0

%

 

 

1.6

%

Eco partnership income attributable to non-controlling interest

 

 

(1.2

)%

 

 

 

 

 

 

Florida excess tax refund relating to the Tax Cuts and Jobs Act

 

 

 

 

 

(1.0

)%

 

 

 

Excess stock-based compensation tax benefits

 

 

(2.0

)%

 

 

(1.4

)%

 

 

(3.7

)%

Research activities credits

 

 

(0.8

)%

 

 

(2.3

)%

 

 

(1.2

)%

Changes related to state rate changes and U.S. tax reform

 

 

 

 

 

 

 

 

0.7

%

Other

 

 

0.2

%

 

 

(0.1

)%

 

 

(0.2

)%

 

 

 

 

 

 

 

 

 

 

Consolidated effective tax rate

 

 

21.7

%

 

 

20.9

%

 

 

22.2

%

 

Components of Net Deferred Tax Asset and Liability Significant components of our net deferred tax liability are as follows:

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Deferred tax assets:

 

 

 

 

 

 

Operating lease liability

 

$

16,949

 

 

$

10,609

 

Deferrals and accruals relating to ASC 606, net

 

 

6,580

 

 

 

3,537

 

State bonus depreciation and net operating loss carryforwards

 

 

3,748

 

 

 

2,606

 

Stock-based compensation expense

 

 

2,527

 

 

 

1,772

 

Accrued warranty

 

 

2,380

 

 

 

1,550

 

Acquisition costs

 

 

2,158

 

 

 

1,664

 

Advance supplier consideration

 

 

2,109

 

 

 

2,776

 

Other deferrals and accruals, net

 

 

1,848

 

 

 

2,206

 

Obsolete inventory and UNICAP adjustment

 

 

1,666

 

 

 

788

 

Allowance for credit losses

 

 

1,048

 

 

 

1,017

 

 

 

 

 

 

 

 

Total deferred tax assets

 

 

41,013

 

 

 

28,525

 

 

 

 

 

 

 

 

Deferred tax liabilities:

 

 

 

 

 

 

Property, plant and equipment

 

 

(20,958

)

 

 

(14,966

)

Trade names and other intangible assets, net

 

 

(18,162

)

 

 

(17,978

)

Goodwill

 

 

(17,102

)

 

 

(12,596

)

Operating lease right-of-use asset

 

 

(15,371

)

 

 

(9,742

)

Eco partnership basis difference

 

 

(3,110

)

 

 

 

Derivative financial instruments

 

 

(2,421

)

 

 

(892

)

Prepaid expenses

 

 

(1,378

)

 

 

(680

)

 

 

 

 

 

 

 

Total deferred tax liabilities

 

 

(78,502

)

 

 

(56,854

)

 

 

 

 

 

 

 

Total deferred tax liabilities, net

 

$

(37,489

)

 

$

(28,329

)

 

XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Leases, Commitments and Contingencies (Tables)
12 Months Ended
Jan. 01, 2022
Leases Commitments And Contingencies Disclosure [Abstract]  
Components of Lease Expense

The components of lease expense for the years ended January 1, 2022 and January 2, 2021 are as follows. Certain amounts in the prior year period have been reclassified to conform to the current presentation (in thousands):

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

Operating lease cost

 

$

15,254

 

 

$

9,165

 

Short-term lease cost

 

 

9,872

 

 

 

3,856

 

Total lease cost

 

$

25,126

 

 

$

13,021

 

Other Information Relating to Leases

Other information relating to leases for the years ended January 1, 2022 and January 2, 2021, are as follows (in thousands, except years and percentages):

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

Supplemental cash flows information

 

 

 

 

 

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

Operating cash flows relating to operating leases

 

$

(13,750

)

 

$

(8,822

)

 

 

 

 

 

 

 

Right-of-use assets obtained in exchange for lease obligations:

 

 

 

 

 

 

Operating leases

 

$

65,678

 

 

$

19,185

 

 

 

 

 

 

 

 

Weighted average remaining lease term in years

 

 

 

 

 

 

Operating leases

 

 

7.04

 

 

 

6.84

 

 

 

 

 

 

 

 

Weighted average discount rate

 

 

 

 

 

 

Operating leases

 

 

5.5

%

 

 

5.8

%

Future Minimum Lease Commitments for Non-Cancelable Operating Leases

Future minimum lease commitments for operating leases are as follows (in thousands):

 

 

 

January 1,

 

 

January 2,

 

 

 

2022

 

 

2021

 

2021

 

$

-

 

 

$

8,327

 

2022

 

 

17,929

 

 

 

7,626

 

2023

 

 

17,577

 

 

 

7,149

 

2024

 

 

16,990

 

 

 

6,748

 

2025

 

 

15,987

 

 

 

6,253

 

2026

 

 

15,025

 

 

 

6,130

 

Thereafter

 

 

32,249

 

 

 

7,670

 

 

 

 

 

 

 

 

Total future minimum lease payments

 

 

115,757

 

 

 

49,903

 

 

 

 

 

 

 

 

Less: Imputed interest

 

 

(18,674

)

 

 

(8,641

)

 

 

 

 

 

 

 

Operating lease liability - total

 

$

97,083

 

 

$

41,262

 

 

 

 

 

 

 

 

Reported as of January 1, 2022 and January 2, 2021:

 

 

 

 

 

 

Current portion of operating lease liability

 

$

13,180

 

 

$

6,132

 

Operating lease liability, less current portion

 

 

83,903

 

 

 

35,130

 

 

 

 

 

 

 

 

Operating lease liability - total

 

$

97,083

 

 

$

41,262

 

XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation (Tables)
12 Months Ended
Jan. 01, 2022
Share-Based Payment Arrangement [Abstract]  
Summary of the Status of Stock Options

A summary of the status of our stock options as of January 1, 2022, and changes during the year then ended, is presented below:

 

 

 

Number of
Shares

 

 

Weighted
Average
Exercise Price

 

 

Weighted
Average
Life in Years

 

Outstanding at January 2, 2021

 

 

67,797

 

 

$

2.04

 

 

 

 

Exercised

 

 

(67,797

)

 

$

2.04

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at January 1, 2022

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercisable at January 1, 2022

 

 

0

 

 

 

 

 

 

 

Summary of the Status of Restricted Share Awards

A summary of the status of restricted share awards as of January 1, 2022, and changes during the year then ended, are presented below:

 

 

 

Number of
Shares

 

 

Weighted
Average Fair
Value

 

Outstanding at January 2, 2021

 

 

864,918

 

 

$

16.48

 

Granted

 

 

709,122

 

 

$

19.37

 

Vested

 

 

(312,982

)

 

$

16.03

 

Forfeited/Performance adjustment

 

 

(114,952

)

 

$

17.71

 

 

 

 

 

 

 

 

Outstanding at January 1, 2022

 

 

1,146,106

 

 

$

18.25

 

XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Jan. 01, 2022
Equity [Abstract]  
Components of Accumulated Other Comprehensive Income (Loss)

The following table shows the components of accumulated other comprehensive income (loss) for the years ended January 1, 2022, January 2, 2021, and December 28, 2019:

 

 

Aluminum

 

 

 

 

 

 

 

 

 

Forward

 

 

MTP

 

 

 

 

(in thousands)

 

Contracts

 

 

Contracts

 

 

Total

 

Accumulated other comprehensive loss at December 29, 2018

 

$

(3,065

)

 

$

-

 

 

$

(3,065

)

Change in fair value of derivatives

 

 

(1,229

)

 

 

-

 

 

 

(1,229

)

Amounts reclassified from accumulated other comprehensive earnings

 

 

5,030

 

 

 

-

 

 

 

5,030

 

Tax effect

 

 

(974

)

 

 

-

 

 

 

(974

)

Net current-period other comprehensive income

 

 

2,827

 

 

 

-

 

 

 

2,827

 

Accumulated other comprehensive loss at December 28, 2019

 

$

(238

)

 

$

-

 

 

$

(238

)

 

 

 

 

 

 

 

 

 

 

Accumulated other comprehensive loss at December 28, 2019

 

$

(238

)

 

$

-

 

 

$

(238

)

Change in fair value of derivatives

 

 

1,037

 

 

 

532

 

 

 

1,569

 

Amounts reclassified from accumulated other comprehensive earnings

 

 

2,470

 

 

 

(111

)

 

 

2,359

 

Tax effect

 

 

(866

)

 

 

(104

)

 

 

(970

)

Net current-period other comprehensive income

 

 

2,641

 

 

 

317

 

 

 

2,958

 

Accumulated other comprehensive income at January 2, 2021

 

$

2,403

 

 

$

317

 

 

$

2,720

 

 

 

 

 

 

 

 

 

 

 

Accumulated other comprehensive income at January 2, 2021

 

$

2,403

 

 

$

317

 

 

$

2,720

 

Change in fair value of derivatives

 

 

14,012

 

 

 

10,443

 

 

 

24,455

 

Amounts reclassified from accumulated other comprehensive earnings

 

 

(12,373

)

 

 

(6,265

)

 

 

(18,638

)

Tax effect

 

 

(432

)

 

 

(1,099

)

 

 

(1,531

)

Net current-period other comprehensive income

 

 

1,207

 

 

 

3,079

 

 

 

4,286

 

Accumulated other comprehensive income at January 1, 2022

 

$

3,610

 

 

$

3,396

 

 

$

7,006

 

XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Segments (Tables)
12 Months Ended
Jan. 01, 2022
Segment Reporting [Abstract]  
Summary of Financial Data Attributable to Operating Segments

The following table represents summary financial data attributable to our operating segments for the years ended January 1, 2022, January 2, 2021, and December 28, 2019. Results of the Southeast segment for the year ended January 1, 2022 includes the results of Eco for its post-acquisition period from February 1, 2021, and for the year ended January 2, 20201 includes the results of NewSouth for its post-acquisition period from February 1, 2020. Results of the Western segment for the year ended January 1, 2022 includes the results of CRi for its post-acquisition period from May 1, 2021, and Anlin for its post-acquisition period from October 25, 2021. Corporate overhead has been allocated to each segment using an allocation method we believe is reasonable (in thousands):

 

 

 

Year Ended

 

 

 

January 1,

 

 

January 2,

 

 

December 28,

 

 

 

2022

 

 

2021

 

 

2019

 

Net sales:

 

 

 

 

 

 

 

 

 

Southeast segment

 

$

968,693

 

 

$

752,432

 

 

$

606,631

 

Western segment

 

 

192,771

 

 

 

130,189

 

 

 

138,325

 

 

 

 

 

 

 

 

 

 

 

Total net sales

 

$

1,161,464

 

 

$

882,621

 

 

$

744,956

 

 

 

 

 

 

 

 

 

 

 

Income from operations:

 

 

 

 

 

 

 

 

 

Southeast segment

 

$

74,815

 

 

$

85,794

 

 

$

75,484

 

Western segment

 

 

25,641

 

 

 

11,144

 

 

 

8,572

 

Impairment of trade name

 

 

 

 

 

(8,000

)

 

 

 

Restructuring costs and charges

 

 

 

 

 

(4,227

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Total income from operations

 

 

100,456

 

 

 

84,711

 

 

 

84,056

 

 

 

 

 

 

 

 

 

 

 

Interest expense, net

 

 

30,029

 

 

 

27,719

 

 

 

26,417

 

Debt extinguishment costs

 

 

25,472

 

 

 

-

 

 

 

1,512

 

 

 

 

 

 

 

 

 

 

 

Total income before income taxes

 

$

44,955

 

 

$

56,992

 

 

$

56,127

 

XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Quarterly Financial Data (Tables)
12 Months Ended
Jan. 01, 2022
Quarterly Financial Information Disclosure [Abstract]  
Summary of Consolidated Quarterly Results of Operations

The following tables summarize the consolidated quarterly results of operations for the years ended January 1, 2022, and January 2, 2021 (in thousands, except per share amounts):

 

 

 

Year Ended January 1, 2022

 

 

 

First
Quarter

 

 

Second
Quarter

 

 

Third
Quarter (1)

 

 

Fourth
Quarter

 

Net sales

 

$

271,092

 

 

$

285,500

 

 

$

300,431

 

 

$

304,441

 

Gross profit

 

 

93,962

 

 

 

97,009

 

 

 

104,203

 

 

 

108,325

 

Net income (loss) attributable to common shareholders

 

 

12,384

 

 

 

6,582

 

 

 

(6,782

)

 

 

14,613

 

Net income (loss) per share – basic

 

$

0.21

 

 

$

0.11

 

 

$

(0.11

)

 

$

0.24

 

Net income (loss) per share – diluted

 

$

0.21

 

 

$

0.11

 

 

$

(0.11

)

 

$

0.24

 

 

 

 

Year Ended January 2, 2021

 

 

 

First
Quarter

 

 

Second
Quarter (2)

 

 

Third
Quarter

 

 

Fourth
Quarter

 

Net sales

 

$

220,204

 

 

$

202,783

 

 

$

238,033

 

 

$

221,601

 

Gross profit

 

 

81,127

 

 

 

74,463

 

 

 

86,936

 

 

 

78,798

 

Net income

 

 

15,600

 

 

 

2,199

 

 

 

17,322

 

 

 

9,987

 

Net income per share – basic

 

$

0.27

 

 

$

0.04

 

 

$

0.29

 

 

$

0.17

 

Net income per share – diluted

 

$

0.26

 

 

$

0.04

 

 

$

0.29

 

 

$

0.17

 

(1) In the third quarter of 2021, we refinanced our 2018 Senior Notes due 2026 into the 2021 Senior Notes due 2029. As a result, we recorded debt extinguishment costs totaling $25.5 million. See Note 10 for more information.

(2) Net income for the second quarter of the year ended January 2, 2021 was affected by charges for the impairment of a trade name and restructuring activities. See Notes 8 and 22, respectively, for further discussion.

XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring Costs and Charges (Tables)
12 Months Ended
Jan. 01, 2022
Restructuring and Related Activities [Abstract]  
Activities of Restructuring Costs and Charges

The following represents activities of restructuring costs and charges for the year ended January 2, 2021:

 

 

 

Year Ended January 2, 2021

 

Restructuring costs and charges

 

Beginning
of Period

 

 

Charged
to Expense

 

 

Write-offs of
Assets

 

 

Settled in Cash

 

 

End of
Period

 

(in thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Property and equipment costs and charges

 

$

 

 

$

1,284

 

 

$

(540

)

 

$

(744

)

 

$

 

Impairment of lease right-of-use asset

 

 

 

 

 

639

 

 

 

(639

)

 

 

 

 

 

 

Inventory charges

 

 

 

 

 

1,164

 

 

 

(1,263

)

 

 

99

 

 

 

 

Personnel-related costs

 

 

 

 

 

1,140

 

 

 

 

 

 

(1,140

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total restructuring costs and charges

 

$

 

 

$

4,227

 

 

$

(2,442

)

 

$

(1,785

)

 

$

 

XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable Non-Controlling Interest (Tables)
12 Months Ended
Jan. 01, 2022
Noncontrolling Interest [Abstract]  
Summary of Changes in Redeemable Non-Controlling Interest

The following table presents the changes in the Company’s redeemable non-controlling interest for the period presented:

 

 

 

Year Ended

 

 

 

January 1,

 

(in thousands)

 

2022

 

Balance at beginning of year

 

$

 

Redeemable non-controlling interest in Eco at initially estimated fair value

 

 

28,464

 

Net income attributable to redeemable non-controlling interest

 

 

2,318

 

Change in value of redeemable non-controlling interest

 

 

6,081

 

Balance at end of year

 

$

36,863

 

XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business - Additional Information (Detail) - North Venice [Member]
12 Months Ended
Jan. 01, 2022
Plant
Glass Tempering and Laminating Plant [Member]  
Description Of Business [Line Items]  
Number of plants 2
Insulation Glass Plants [Member]  
Description Of Business [Line Items]  
Number of plants 1
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Jan. 01, 2022
USD ($)
Segment
shares
Jan. 02, 2021
USD ($)
shares
Dec. 28, 2019
USD ($)
shares
Feb. 01, 2021
Business Description And Accounting Policies [Line Items]        
Number of operating segments | Segment 2      
Cost of sales $ 757,965,000 $ 561,297,000 $ 484,588,000  
Advertising Expense $ 15,800,000 $ 11,600,000 5,200,000  
Original maturity date of cash and cash equivalents three months or less      
Warranty expense, average rate 2.00% 1.70%    
Portion of warranty expense related to issuance of product $ 3,000,000.0 $ 3,800,000 2,700,000  
Servicing warranty claims $ 19,200,000 11,700,000 10,600,000  
Lessee, operating lease, option to extend, description Our lease terms may include options to extend or terminate the lease.      
Operating lease existence of option to extend true      
Lessee, operating lease, option to terminate, description Our lease terms may include options to extend or terminate the lease.      
Operating lease existence of option to terminate true      
Capitalization of software $ 31,800,000 30,400,000    
Accumulated depreciation of capitalized software 29,000,000.0 25,300,000    
Amortization expense for capitalized software 3,700,000 4,100,000 $ 2,400,000  
The amount of insured limit exceeds by the balance 89,000,000.0 $ 96,100,000    
Material liability for unrecognized tax benefits $ 0      
Weighted average diluted shares outstanding excluding underlying securities | shares 0 23,000 74,000  
Minimum [Member]        
Business Description And Accounting Policies [Line Items]        
Warranty periods 1 year      
Warranty period of the majority of products sold 1 year      
Maximum [Member]        
Business Description And Accounting Policies [Line Items]        
Warranty periods 10 years      
Warranty period of the majority of products sold 3 years      
Lessee, operating lease, option to extend, description 5 years      
Lessee, operating lease, option to terminate, description 1 year      
ECO [Member]        
Business Description And Accounting Policies [Line Items]        
Business combination, percentage of ownership stake acquired 75.00%     75.00%
Shipping, Handling and Distribution [Member]        
Business Description And Accounting Policies [Line Items]        
Cost of sales $ 62,400,000 $ 39,300,000 $ 38,300,000  
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Schedule of Accounts, Notes Receivable and Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
Jan. 01, 2022
Jan. 02, 2021
Accounting Policies [Abstract]    
Accounts receivable $ 145,923 $ 96,560
Less: Allowance for credit losses (4,702) (3,716)
Accounts receivable, net $ 141,221 $ 92,844
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Information Regarding Warranty Accrual (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Guarantees [Abstract]      
Accrued Warranty, Beginning of Period $ 8,001 $ 6,244 $ 6,149
Accrued Warranty, Acquired 4,150 3,515  
Accrued Warranty, Charged to Expense 23,637 15,256 12,720
Accrued Warranty, Adjustments (1,440) 266 570
Accrued Warranty, Settlements (20,844) (17,280) (13,195)
Accrued Warranty, End of Period $ 13,504 $ 8,001 $ 6,244
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Inventories (Detail) - USD ($)
$ in Thousands
Jan. 01, 2022
Jan. 02, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 87,164 $ 55,916
Work in progress 3,248 4,058
Finished goods 1,028 343
Inventories $ 91,440 $ 60,317
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment (Detail)
12 Months Ended
Jan. 01, 2022
Computer Software [Member]  
Property, Plant and Equipment [Line Items]  
Estimated life 3 years
Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Estimated life Shorter of lease term or estimated useful life
Minimum [Member] | Building and Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Estimated life 5 years
Minimum [Member] | Furniture and Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated life 3 years
Minimum [Member] | Vehicles [Member]  
Property, Plant and Equipment [Line Items]  
Estimated life 5 years
Maximum [Member] | Building and Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Estimated life 40 years
Maximum [Member] | Furniture and Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated life 10 years
Maximum [Member] | Vehicles [Member]  
Property, Plant and Equipment [Line Items]  
Estimated life 10 years
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in Calculation of Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Jan. 01, 2022
Oct. 02, 2021
[2]
Jul. 03, 2021
Apr. 03, 2021
Jan. 02, 2021
Oct. 03, 2020
Jul. 04, 2020
[1]
Apr. 04, 2020
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Earnings Per Share [Abstract]                      
Net income                 $ 35,196 $ 45,108 $ 43,688
Less: Net income attributable to redeemable non-controlling interest                 (2,318)    
Net income attributable to the Company         $ 9,987 $ 17,322 $ 2,199 $ 15,600 32,878 45,108 43,688
Change in redemption value of redeemable non-controlling interest                 (6,081)    
Net income attributable to common shareholders $ 14,613 $ (6,782) $ 6,582 $ 12,384         $ 26,797 $ 45,108 $ 43,688
Weighted-average common shares - Basic                 59,518 58,887 58,346
Add: Dilutive shares from equity plans                 540 473 804
Weighted-average common shares - Diluted                 60,058 59,360 59,150
Weighted average number of common shares outstanding:                      
Basic $ 0.24 $ (0.11) $ 0.11 $ 0.21 $ 0.17 $ 0.29 $ 0.04 $ 0.27 $ 0.45 $ 0.77 $ 0.75
Diluted $ 0.24 $ (0.11) $ 0.11 $ 0.21 $ 0.17 $ 0.29 $ 0.04 $ 0.26 $ 0.45 $ 0.76 $ 0.74
[1] Net income for the second quarter of the year ended January 2, 2021 was affected by charges for the impairment of a trade name and restructuring activities. See Notes 8 and 22, respectively, for further discussion.
[2] In the third quarter of 2021, we refinanced our 2018 Senior Notes due 2026 into the 2021 Senior Notes due 2029. As a result, we recorded debt extinguishment costs totaling $25.5 million. See Note 10 for more information.
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Schedule of Supplemental Cash Flow Information and Non-Cash Activity (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Supplemental cash flow information:      
Interest paid $ 32,636 $ 25,156 $ 24,455
Income tax payments, net of refunds 12,166 9,242 11,862
Non-cash activity:      
Establish right-of-use asset, net of straight-line rent in 2019 65,678 19,185 31,332
Establish operating lease liability (65,678) (19,185) (33,072)
Reclassification of accounts receivable to notes receivable   1,437 4,401
Property, plant and equipment additions in accounts payable $ 772 $ 61 $ 449
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Recent Accounting Pronouncements - Additional Information (Detail)
Jan. 01, 2022
Accounting Standards Update 2019-12 [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Change in accounting principle accounting standards update adopted true
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2021
Change in accounting principle, accounting standards update, early adoption true
Change in accounting principle, accounting standards update, immaterial effect true
Accounting Standards Update 2021-08 [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Change in accounting principle accounting standards update adopted true
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2022
Change in accounting principle, accounting standards update, early adoption true
Change in accounting principle, accounting standards update, immaterial effect false
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition and Contracts with Customers - Additional Information (Detail)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 01, 2022
USD ($)
Oct. 02, 2021
USD ($)
[1]
Jul. 03, 2021
USD ($)
Apr. 03, 2021
USD ($)
Jan. 02, 2021
USD ($)
Oct. 03, 2020
USD ($)
Jul. 04, 2020
USD ($)
[2]
Apr. 04, 2020
USD ($)
Jan. 01, 2022
USD ($)
Segment
Jan. 02, 2021
USD ($)
Dec. 28, 2019
USD ($)
Disaggregation Of Revenue [Line Items]                      
Number of reportable segments | Segment                 2    
Net sales $ 304,441 $ 300,431 $ 285,500 $ 271,092 $ 221,601 $ 238,033 $ 202,783 $ 220,204 $ 1,161,464 $ 882,621 $ 744,956
Contract liabilities 45,200       22,800       $ 45,200 22,800  
Revenue recognition, practical expedient                 true    
Contract assets, net 55,239       28,723       $ 55,239 28,723  
Accrued Liabilities [Member]                      
Disaggregation Of Revenue [Line Items]                      
Contract liabilities 37,000       18,100       37,000 18,100  
Contract Assets, Net [Member]                      
Disaggregation Of Revenue [Line Items]                      
Contract assets, net $ 8,200       $ 4,600       8,200 4,600  
Western Segment [Member]                      
Disaggregation Of Revenue [Line Items]                      
Net sales                 192,771 130,189 138,325
Western Segment [Member] | Volume Products [Member] | Passes at Point in Time [Member]                      
Disaggregation Of Revenue [Line Items]                      
Net sales                 $ 83,000 $ 53,200 $ 53,900
[1] In the third quarter of 2021, we refinanced our 2018 Senior Notes due 2026 into the 2021 Senior Notes due 2029. As a result, we recorded debt extinguishment costs totaling $25.5 million. See Note 10 for more information.
[2] Net income for the second quarter of the year ended January 2, 2021 was affected by charges for the impairment of a trade name and restructuring activities. See Notes 8 and 22, respectively, for further discussion.
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition and Contracts with Customers - Net Sales by Reporting Segment, Product Category and Market (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 01, 2022
Oct. 02, 2021
[1]
Jul. 03, 2021
Apr. 03, 2021
Jan. 02, 2021
Oct. 03, 2020
Jul. 04, 2020
[2]
Apr. 04, 2020
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Disaggregation Of Revenue [Line Items]                      
Net sales $ 304,441 $ 300,431 $ 285,500 $ 271,092 $ 221,601 $ 238,033 $ 202,783 $ 220,204 $ 1,161,464 $ 882,621 $ 744,956
Southeast Segment [Member]                      
Disaggregation Of Revenue [Line Items]                      
Net sales                 968,693 752,432 606,631
Western Segment [Member]                      
Disaggregation Of Revenue [Line Items]                      
Net sales                 192,771 130,189 138,325
Net sales                 192,800 130,200 138,400
Impact-Resistant Windows and Door Products [Member]                      
Disaggregation Of Revenue [Line Items]                      
Net sales                 787,200 630,200 516,100
Non-Impact Window and Door Products [Member]                      
Disaggregation Of Revenue [Line Items]                      
Net sales                 374,300 252,400 228,900
New Construction [Member]                      
Disaggregation Of Revenue [Line Items]                      
Net sales                 489,900 402,500 368,400
Repair and Remodel [Member]                      
Disaggregation Of Revenue [Line Items]                      
Net sales                 $ 671,600 $ 480,100 $ 376,600
[1] In the third quarter of 2021, we refinanced our 2018 Senior Notes due 2026 into the 2021 Senior Notes due 2029. As a result, we recorded debt extinguishment costs totaling $25.5 million. See Note 10 for more information.
[2] Net income for the second quarter of the year ended January 2, 2021 was affected by charges for the impairment of a trade name and restructuring activities. See Notes 8 and 22, respectively, for further discussion.
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Additional Information (Detail) - USD ($)
2 Months Ended 3 Months Ended 8 Months Ended 11 Months Ended 12 Months Ended 15 Months Ended
Oct. 25, 2021
May 02, 2021
Feb. 01, 2021
Jan. 25, 2021
Feb. 01, 2020
Jan. 24, 2020
Aug. 10, 2018
Jan. 01, 2022
Jan. 01, 2022
Oct. 02, 2021
[1]
Jul. 03, 2021
Apr. 03, 2021
Jan. 02, 2021
Oct. 03, 2020
Jul. 04, 2020
[2]
Apr. 04, 2020
Jan. 01, 2022
Jan. 01, 2022
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Jan. 01, 2022
Business Acquisition [Line Items]                                            
Goodwill               $ 364,598,000 $ 364,598,000       $ 329,695,000       $ 364,598,000 $ 364,598,000 $ 364,598,000 $ 329,695,000   $ 364,598,000
Net sales                 304,441,000 $ 300,431,000 $ 285,500,000 $ 271,092,000 221,601,000 $ 238,033,000 $ 202,783,000 $ 220,204,000     1,161,464,000 882,621,000 $ 744,956,000  
Net income                                     35,196,000 45,108,000 43,688,000  
Net income (loss) attributable to common shareholders                         9,987,000 $ 17,322,000 $ 2,199,000 $ 15,600,000     32,878,000 45,108,000 43,688,000  
Net income portion attributable to redeemable non-controlling interest                                     2,318,000      
Aggregate principal amount issuance               635,000,000 635,000,000       419,000,000       635,000,000 635,000,000 635,000,000 419,000,000   635,000,000
Southeast Segment [Member]                                            
Business Acquisition [Line Items]                                            
Goodwill               226,800,000 226,800,000       201,300,000       226,800,000 226,800,000 226,800,000 201,300,000   226,800,000
Net sales                                     968,693,000 752,432,000 606,631,000  
2016 Credit Agreement Due 2024 [Member]                                            
Business Acquisition [Line Items]                                            
Aggregate principal amount issuance               60,000,000.0 60,000,000.0       54,000,000.0       60,000,000.0 60,000,000.0 $ 60,000,000.0 $ 54,000,000.0   60,000,000.0
2018 Senior Notes due 2026 [Member]                                            
Business Acquisition [Line Items]                                            
Aggregate principal amount           $ 50,000,000.0 $ 315,000,000.0                              
Accrued Interest rate       6.75%   6.75% 6.75%                       6.75% 6.75%    
Aggregate principal amount issuance       $ 60,000,000.0                                    
Percentage of principal amount issued       105.50%   106.375% 100.00%                              
Debt instrument premium       $ 3,300,000   $ 3,200,000                                
Anlin Windows & Doors [Member]                                            
Business Acquisition [Line Items]                                            
Business combination, effective date of acquisition Oct. 25, 2021                                          
Fair value of consideration $ 120,117,000                                          
Cash payment to acquire business 114,196,000                                          
Estimated fair value of contingent consideration 5,900,000                                          
Earn-out contingency payment due in one year 3,200,000                                          
Earn-out contingency payment due in two year 9,500,000                                          
Earn-out contingency liability 5,900,000             5,900,000 5,900,000               5,900,000 5,900,000 $ 5,900,000     5,900,000
Business combination, purchase price 113,500,000                                          
Estimated working capital adjustments 700,000                                          
Decrease in acquired accounts receivable 10,803,000                                          
Decrease in commercial trade name 77,800,000                                          
Decrease in commercial inventories 7,633,000                                          
Liabilities assumed 16,618,000                                          
Intangible assets 77,800,000                                          
Goodwill 5,596,000                                          
Goodwill deductible for tax purposes               0 0               0 0 0     0
Net sales from acquisition               21,400,000                            
Net income from acquisition               1,900,000                            
Anlin Windows & Doors [Member] | Selling, General and Administrative Expenses [Member]                                            
Business Acquisition [Line Items]                                            
Business combination, acquisition related costs 1,800,000                                          
Anlin Windows & Doors [Member] | 2016 Credit Agreement [Member]                                            
Business Acquisition [Line Items]                                            
Cash payment to acquire business 114,200,000                                          
Anlin Windows & Doors [Member] | 2016 Credit Agreement Due 2024 [Member]                                            
Business Acquisition [Line Items]                                            
Cash payment to acquire business 114,200,000                                          
Proceeds from term loan 60,000,000.0                                          
Debt instrument, fees 59,400,000                                          
Anlin Windows & Doors [Member] | Cash On Hand [Member] | 2016 Credit Agreement Due 2024 [Member]                                            
Business Acquisition [Line Items]                                            
Cash payment to acquire business 54,800,000                                          
Anlin Windows & Doors [Member] | 4.375% Senior Notes Due in 2029 [Member]                                            
Business Acquisition [Line Items]                                            
Aggregate principal amount $ 575,000,000.0                                          
Accrued Interest rate 4.375%                                          
CRi [Member]                                            
Business Acquisition [Line Items]                                            
Fair value of consideration   $ 12,500,000                                        
Cash payment to acquire business   12,100,000                                        
Decrease in acquired accounts receivable   400,000                                        
Decrease in commercial trade name   7,000,000.0                                        
Estimated fair value of assets acquired   17,600,000                                        
Liabilities assumed   5,100,000                                        
Operating lease right of use assets and operating lease liabilities   2,600,000                                        
Current assets   4,100,000                                        
Intangible assets   7,000,000.0                                        
Goodwill   3,700,000                                        
Trade accounts payable and customer deposits   $ 2,500,000                                        
Goodwill deductible for tax purposes               3,700,000 3,700,000               3,700,000 3,700,000 3,700,000     3,700,000
Net sales from acquisition                                 10,900,000          
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member]                                            
Business Acquisition [Line Items]                                            
Business combination, effective date of acquisition         Feb. 01, 2020                                  
Fair value of consideration         $ 90,368,000                                  
Cash payment to acquire business         90,368,000                                  
Business combination, purchase price         90,368,000                                  
Additional payments owe to seller         200,000                                  
Business combination, acquisition related costs         2,400,000                             $ 900,000 $ 1,500,000  
Decrease in acquired accounts receivable         8,434,000                                  
Decrease in commercial trade name         27,370,000                                  
Decrease in commercial inventories         2,936,000                                  
Net increase in the purchase price         200,000                                  
Intangible assets         27,370,000                                  
Goodwill         52,094,000                                  
Net sales                                     146,800,000 93,900,000    
Net income (loss) attributable to common shareholders                                     17,800,000 2,000,000.0    
Goodwill deductible for tax purposes               $ 52,100,000 $ 52,100,000               $ 52,100,000 52,100,000 $ 52,100,000     $ 52,100,000
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Accrued Liabilities [Member]                                            
Business Acquisition [Line Items]                                            
Adjustments to accrued liabilities                         1,900,000             1,900,000    
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Adjustments to Allocation [Member]                                            
Business Acquisition [Line Items]                                            
Cash payment to acquire business         223,000                                  
Additional payments owe to seller         (223,000)                                  
Decrease in acquired accounts receivable         (1,860,000)               1,900,000             1,900,000    
Decrease in commercial trade name         (1,300,000)               1,300,000             1,300,000    
Decrease in commercial inventories         (821,000)               800,000             800,000    
Intangible assets         (1,300,000)               1,300,000             1,300,000    
Goodwill         5,894,000               5,900,000             $ 5,900,000    
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Premium [Member]                                            
Business Acquisition [Line Items]                                            
Cash payment to acquire business         3,200,000                                  
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Cash On Hand [Member]                                            
Business Acquisition [Line Items]                                            
Cash payment to acquire business         37,200,000                                  
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | 2018 Senior Notes due 2026 [Member]                                            
Business Acquisition [Line Items]                                            
Cash payment to acquire business         53,200,000                                  
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | 2018 Senior Notes due 2026 [Member] | Add-on Issuance [Member]                                            
Business Acquisition [Line Items]                                            
Cash payment to acquire business         $ 50,000,000.0                                  
ECO [Member]                                            
Business Acquisition [Line Items]                                            
Business combination, effective date of acquisition     Feb. 01, 2021                                      
Fair value of consideration     $ 100,464,000 100,500,000                                    
Cash payment to acquire business     94,356,000 94,400,000                                    
Decrease in acquired accounts receivable     4,790,000                                      
Decrease in commercial trade name     74,300,000                                      
Decrease in commercial inventories     7,044,000                                      
Liabilities assumed     38,559,000                                      
Intangible assets     74,300,000                                      
Goodwill     $ 25,584,000                                      
Net sales                                   85,600,000        
Net income                                   9,300,000        
Net income portion attributable to redeemable non-controlling interest                                   $ 2,300,000        
Business combination, percentage of ownership stake acquired     75.00%         75.00% 75.00%               75.00% 75.00% 75.00%     75.00%
Working capital adjustment and customer deposits     $ 5,600,000                                      
Issue of common stock value to acquire business     $ 6,108,000                                      
Sale of stock, price per share     $ 21.34                                      
Business combination, value of shares issuance     $ 7,600,000                                      
Percentage of holder of redeemable non-controlling interest restricted from selling shares from date of acquisition     25.00%                                      
Period of holder of redeemable non-controlling interest restricted from selling shares from date of acquisition     3 years                                      
Percentage of discount in sale of stock price per share for lack of marketability     20.00%                                      
Estimated fair value of redeemable non-controlling interest     $ 28,464,000                                      
Net assets acquired     $ 128,928,000                                      
Percentage of estimated fair value of entity at acquisition date to calculate fair value of redeemable on controlling interest     25.00%                                      
Percentage of estimated discount for lack of sellers voting control in new entity     5.00%                                      
Percentage of estimated discount for lack of sellers of marketability of minority stake     10.00%                                      
ECO [Member] | Southeast Segment [Member]                                            
Business Acquisition [Line Items]                                            
Goodwill deductible for tax purposes     $ 25,600,000                                      
ECO [Member] | Common Stock [Member]                                            
Business Acquisition [Line Items]                                            
Issue of common stock value to acquire business     $ 6,100,000                                      
Business combination, number of shares issuance     357,797                                      
ECO [Member] | Selling, General and Administrative Expenses [Member]                                            
Business Acquisition [Line Items]                                            
Business combination, acquisition related costs                         $ 1,000,000.0           $ 700,000     $ 1,700,000
ECO [Member] | Adjustments to Allocation [Member]                                            
Business Acquisition [Line Items]                                            
Fair value of consideration     $ 35,000                                      
Cash payment to acquire business     35,000                                      
Decrease in acquired accounts receivable     (241,000)                                      
Decrease in commercial trade name     1,600,000                                      
Decrease in commercial inventories     (684,000)                                      
Liabilities assumed     (329,000)                                      
Intangible assets     1,600,000                                      
Goodwill     (4,467,000)                                      
Estimated fair value of redeemable non-controlling interest     (5,620,000)                                      
Net assets acquired     (5,585,000)                                      
ECO [Member] | Cash On Hand [Member]                                            
Business Acquisition [Line Items]                                            
Cash payment to acquire business     $ 94,400,000 $ 31,100,000                                    
ECO [Member] | 2018 Senior Notes due 2026 [Member]                                            
Business Acquisition [Line Items]                                            
Accrued Interest rate     6.75%                                      
Aggregate principal amount issuance     $ 60,000,000.0                                      
Percentage of principal amount issued     105.50%                                      
Debt instrument premium     $ 3,300,000                                      
ECO [Member] | 2018 Senior Notes due 2026 [Member] | Cash On Hand [Member]                                            
Business Acquisition [Line Items]                                            
Cash payment to acquire business     $ 31,100,000                                      
[1] In the third quarter of 2021, we refinanced our 2018 Senior Notes due 2026 into the 2021 Senior Notes due 2029. As a result, we recorded debt extinguishment costs totaling $25.5 million. See Note 10 for more information.
[2] Net income for the second quarter of the year ended January 2, 2021 was affected by charges for the impairment of a trade name and restructuring activities. See Notes 8 and 22, respectively, for further discussion.
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Schedule of Fair Value of Assets and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
Oct. 25, 2021
Feb. 01, 2021
Jan. 25, 2021
Feb. 01, 2020
Jan. 01, 2022
Jan. 02, 2021
Business Acquisition [Line Items]            
Goodwill         $ 364,598 $ 329,695
Anlin Windows & Doors [Member]            
Business Acquisition [Line Items]            
Accounts receivable $ 10,803          
Inventories 7,633          
Contract assets, net 7,027          
Prepaid expenses and other assets 1,626          
Property and equipment 22,800          
Operating lease right-of-use asset 3,450          
Intangible assets 77,800          
Goodwill 5,596          
Total assets acquired 136,735          
Accounts payable (5,175)          
Accrued and other liabilities (7,993)          
Operating lease liability (3,450)          
Total liabilities assumed (16,618)          
Fair value of consideration transferred 120,117          
Purchase price 113,500          
Cash 114,196          
Contingent consideration 5,921          
Total fair value of consideration $ 120,117          
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member]            
Business Acquisition [Line Items]            
Accounts receivable       $ 8,434    
Inventories       2,936    
Contract assets, net       4,413    
Prepaid expenses and other assets       1,756    
Property and equipment       7,433    
Operating lease right-of-use asset       10,578    
Intangible assets       27,370    
Goodwill       52,094    
Accounts payable       (6,621)    
Accrued and other liabilities       (7,447)    
Operating lease liability       (10,578)    
Purchase price       90,368    
Cash       90,368    
Due to Sellers       200    
Total fair value of consideration       90,368    
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Previously Reported [Member]            
Business Acquisition [Line Items]            
Accounts receivable       10,294    
Inventories       3,757    
Contract assets, net       4,413    
Prepaid expenses and other assets       1,756    
Property and equipment       7,423    
Operating lease right-of-use asset       10,578    
Intangible assets       28,670    
Goodwill       46,200    
Accounts payable       (6,621)    
Accrued and other liabilities       (5,524)    
Operating lease liability       (10,578)    
Purchase price       90,368    
Cash       90,145    
Due to Sellers       223    
Total fair value of consideration       90,368    
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Adjustments to Allocation [Member]            
Business Acquisition [Line Items]            
Accounts receivable       (1,860)   1,900
Inventories       (821)   800
Property and equipment       10    
Intangible assets       (1,300)   1,300
Goodwill       5,894   $ 5,900
Accrued and other liabilities       (1,923)    
Cash       223    
Due to Sellers       $ (223)    
ECO [Member]            
Business Acquisition [Line Items]            
Accounts receivable   $ 4,790        
Inventories   7,044        
Contract assets, net   4,189        
Prepaid expenses and other assets   947        
Property and equipment   23,818        
Operating lease right-of-use asset   26,815        
Intangible assets   74,300        
Goodwill   25,584        
Total assets acquired   167,487        
Accounts payable   (6,925)        
Accrued and other liabilities, including customer deposits   (4,819)        
Operating lease liability   (26,815)        
Total liabilities assumed   (38,559)        
Net assets acquired   128,928        
Redeemable non-controlling interest   (28,464)        
Fair value of consideration transferred   100,464        
Cash   94,356 $ 94,400      
PGTI common stock   6,108        
Total fair value of consideration   100,464 $ 100,500      
ECO [Member] | Previously Reported [Member]            
Business Acquisition [Line Items]            
Accounts receivable   5,031        
Inventories   7,728        
Contract assets, net   4,312        
Prepaid expenses and other assets   1,706        
Property and equipment   24,009        
Operating lease right-of-use asset   27,864        
Intangible assets   72,700        
Goodwill   30,051        
Total assets acquired   173,401        
Accounts payable   (6,809)        
Accrued and other liabilities, including customer deposits   (4,215)        
Operating lease liability   (27,864)        
Total liabilities assumed   (38,888)        
Net assets acquired   134,513        
Redeemable non-controlling interest   (34,084)        
Fair value of consideration transferred   100,429        
Cash   94,321        
PGTI common stock   6,108        
Total fair value of consideration   100,429        
ECO [Member] | Adjustments to Allocation [Member]            
Business Acquisition [Line Items]            
Accounts receivable   (241)        
Inventories   (684)        
Contract assets, net   (123)        
Prepaid expenses and other assets   (759)        
Property and equipment   (191)        
Operating lease right-of-use asset   (1,049)        
Intangible assets   1,600        
Goodwill   (4,467)        
Total assets acquired   (5,914)        
Accounts payable   (116)        
Accrued and other liabilities, including customer deposits   (604)        
Operating lease liability   1,049        
Total liabilities assumed   329        
Net assets acquired   (5,585)        
Redeemable non-controlling interest   5,620        
Fair value of consideration transferred   35        
Cash   35        
Total fair value of consideration   $ 35        
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Schedule for Valuation of Identifiable Intangible Assets Acquired and Estimate of Useful Lives (Detail) - USD ($)
$ in Thousands
Oct. 25, 2021
Feb. 01, 2021
Feb. 01, 2020
Anlin Windows & Doors [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount $ 77,800    
Anlin Windows & Doors [Member] | Trade Name [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount 35,400    
Anlin Windows & Doors [Member] | Customer Relationships [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount $ 42,100    
Initial Useful Life (in years) 15 years    
Anlin Windows & Doors [Member] | Developed Technology [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount $ 300    
Initial Useful Life (in years) 9 years    
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount     $ 27,370
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Previously Reported [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount     28,670
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Adjustments to Allocation [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount     (1,300)
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Trade Name [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount     $ 22,200
Initial Useful Life (in years)     15 years
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Trade Name [Member] | Previously Reported [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount     $ 23,500
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Trade Name [Member] | Adjustments to Allocation [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount     (1,300)
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Noncompete Agreements [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount     $ 1,670
Initial Useful Life (in years)     5 years
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Noncompete Agreements [Member] | Previously Reported [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount     $ 1,670
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Customer Relationships [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount     $ 900
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Customer Relationships [Member] | Maximum [Member]      
Business Acquisition [Line Items]      
Initial Useful Life (in years)     1 year
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Customer Relationships [Member] | Previously Reported [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount     $ 900
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Developed Technology [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount     $ 2,600
Initial Useful Life (in years)     6 years
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Developed Technology [Member] | Previously Reported [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount     $ 2,600
ECO [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount   $ 74,300  
ECO [Member] | Trade Name [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount   34,900  
ECO [Member] | Previously Reported [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount   72,700  
ECO [Member] | Previously Reported [Member] | Trade Name [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount   36,000  
ECO [Member] | Adjustments to Allocation [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount   1,600  
ECO [Member] | Adjustments to Allocation [Member] | Trade Name [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount   (1,100)  
ECO [Member] | Customer Relationships [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount   $ 39,400  
ECO [Member] | Customer Relationships [Member] | Minimum [Member]      
Business Acquisition [Line Items]      
Initial Useful Life (in years)   5 years  
ECO [Member] | Customer Relationships [Member] | Maximum [Member]      
Business Acquisition [Line Items]      
Initial Useful Life (in years)   15 years  
ECO [Member] | Customer Relationships [Member] | Previously Reported [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount   $ 36,700  
ECO [Member] | Customer Relationships [Member] | Adjustments to Allocation [Member]      
Business Acquisition [Line Items]      
Preliminary/Final Valuation Amount   $ 2,700  
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Summary of Unaudited Proforma Results (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Anlin Windows & Doors [Member]      
Business Acquisition [Line Items]      
Net sales $ 1,251,314 $ 967,825  
Net income $ 35,273 $ 50,838  
Net income per common share attributable to common shareholders:      
Basic $ 0.59 $ 0.86  
Diluted $ 0.59 $ 0.86  
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member]      
Business Acquisition [Line Items]      
Net sales   $ 890,373 $ 831,610
Net income   $ 45,338 $ 44,925
Net income per common share attributable to common shareholders:      
Basic   $ 0.77 $ 0.77
Diluted   $ 0.76 $ 0.76
ECO [Member]      
Business Acquisition [Line Items]      
Net sales $ 1,169,416 $ 945,930  
Net income $ 26,375 $ 39,220  
Net income per common share attributable to common shareholders:      
Basic $ 0.44 $ 0.67  
Diluted $ 0.44 $ 0.66  
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Sale of Assets - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Sep. 22, 2017
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Dec. 30, 2017
Business Acquisition [Line Items]          
Proceeds from sale of manufacturing equipment   $ 187 $ 766 $ 71  
Cardinal LG [Member] | Asset Purchase Agreement [Member] | Manufacturing Equipment [Member]          
Business Acquisition [Line Items]          
Proceeds from sale of manufacturing equipment $ 27,800        
Asset supply agreement term 7 years        
Deferred income $ 20,100        
Payment amortized under supply agreement term 7 years        
Cardinal LG [Member] | Asset Purchase Agreement [Member] | Manufacturing Equipment [Member] | Other Current Assets [Member]          
Business Acquisition [Line Items]          
Property, plant and equipment, fair market value $ 7,700        
Cardinal LG [Member] | Supply Agreement [Member]          
Business Acquisition [Line Items]          
Unamortized balance of deferred gain   8,200      
Cardinal LG [Member] | Supply Agreement [Member] | Inventory Classified as Cost of Sales [Member]          
Business Acquisition [Line Items]          
Amortization of deferred gain   2,800 $ 2,800 $ 2,800 $ 11,900
Cardinal LG [Member] | Supply Agreement [Member] | Accrued Liabilities [Member]          
Business Acquisition [Line Items]          
Unamortized balance of deferred gain   2,800      
Cardinal LG [Member] | Supply Agreement [Member] | Other Liabilities [Member]          
Business Acquisition [Line Items]          
Unamortized balance of deferred gain   $ 5,400      
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Jan. 01, 2022
Jan. 02, 2021
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 339,708 $ 265,879
Less: Accumulated depreciation (154,442) (130,724)
Property, plant and equipment, net 185,266 135,155
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 10,063 6,664
Building and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 103,812 85,434
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 159,822 113,500
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 21,633 17,374
Software [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 31,813 30,423
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 12,565 $ 12,484
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Property, Plant and Equipment [Abstract]      
Depreciation expense $ 30,487 $ 24,014 $ 18,876
Depreciation classified within cost of sales $ 19,300 $ 12,700 $ 10,900
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Schedule of Goodwill and Intangible Assets Net (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Indefinite-lived Intangible Assets [Line Items]    
Less: Accumulated amortization $ (138,691) $ (117,609)
Subtotal 182,384 115,666
Other intangible assets, net 394,525 256,507
Goodwill at January 2, 2021 329,695  
Goodwill at January 1, 2022 364,598  
Anlin [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Increase in goodwill 5,596  
Eco Enterprises, LLC [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Increase in goodwill 25,584  
CRi [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Increase in goodwill 3,722  
Trade Name [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets 212,141 140,841
Trade Name [Member] | Anlin [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Increase in trade names 35,400  
Trade Name [Member] | Eco Enterprises, LLC [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Increase in trade names 34,900  
Trade Name [Member] | CRi [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Increase in trade names 1,000  
Customer Relationships and Customer-related Assets [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 289,047 201,547
Customer Relationships and Customer-related Assets [Member] | Minimum [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Initial Useful Life (in years) 1 year  
Customer Relationships and Customer-related Assets [Member] | Maximum [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Initial Useful Life (in years) 15 years  
Trade Name [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 22,200 22,200
Initial Useful Life (in years) 15 years  
Developed Technology [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 5,900 5,600
Developed Technology [Member] | Minimum [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Initial Useful Life (in years) 6 years  
Developed Technology [Member] | Maximum [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Initial Useful Life (in years) 10 years  
Noncompete Agreements [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 3,338 3,338
Noncompete Agreements [Member] | Minimum [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Initial Useful Life (in years) 2 years  
Noncompete Agreements [Member] | Maximum [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Initial Useful Life (in years) 5 years  
Software License [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 590 $ 590
Initial Useful Life (in years) 2 years  
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Jul. 04, 2020
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Indefinite-lived Intangible Assets [Line Items]        
Impairment of intangible assets   $ 0 $ 0 $ 0
Amortization of intangible assets   21,100,000 18,800,000 $ 15,900,000
Goodwill   364,598,000 329,695,000  
Impairment of trade name     8,000,000  
Western Window Systems [Member] | COVID-19 [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Percentage of increase (decrease) in net sales (19.30%)      
Trade Name [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Other Indefinite-lived Intangible Assets   212,100,000 140,800,000  
Trade Name [Member] | COVID-19 [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Impairment of trade name $ 8,000,000.0      
Southeast Segment [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Goodwill   226,800,000 201,300,000  
Western Segment [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Goodwill   $ 137,800,000 $ 128,400,000  
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Estimated Amortization for Future Fiscal Year (Detail) - USD ($)
$ in Thousands
Jan. 01, 2022
Jan. 02, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
2022 $ 23,000  
2023 20,807  
2024 20,760  
2025 20,590  
2026 17,192  
Thereafter 80,035  
Subtotal $ 182,384 $ 115,666
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities - Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jan. 01, 2022
Jan. 02, 2021
Payables and Accruals [Abstract]    
Customer deposits $ 36,982 $ 18,132
Accrued payroll and benefits 15,765 14,777
Accrued warranty 11,783 6,474
Accrued interest 6,857 10,415
Estimated fair value of contingent consideration, current 2,921  
Advance supplier consideration 2,808 2,808
Accrued health claims insurance payable 2,283 994
Accrued federal and state income taxes   3,355
Fair value of derivative financial instruments   52
Other 3,261 3,868
Accrued liabilities $ 82,660 $ 60,875
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
Jan. 01, 2022
Oct. 25, 2021
Business Acquisition [Line Items]    
Estimated fair value of contingent consideration, current $ 2,921  
Anlin Windows and Doors [Member]    
Business Acquisition [Line Items]    
Estimated fair value of contingent consideration 5,900 $ 5,900
Anlin Windows and Doors [Member] | Accrued Liabilities [Member]    
Business Acquisition [Line Items]    
Estimated fair value of contingent consideration, current 2,900  
Anlin Windows and Doors [Member] | Other Liabilities [Member]    
Business Acquisition [Line Items]    
Estimated fair value of contingent consideration, non-current $ 3,000  
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Long Term Debt - Schedule of Long-term Debt (Detail) - USD ($)
$ in Thousands
Jan. 01, 2022
Jan. 02, 2021
Debt Instrument [Line Items]    
Long-term debt $ 635,000 $ 419,000
Fees, costs, premium and discount (9,345) (6,902)
Long-term debt, net 625,655 412,098
Long-term debt, net, less current portion 625,655 412,098
2016 Credit Agreement Due 2024 [Member]    
Debt Instrument [Line Items]    
Long-term debt 60,000 54,000
2016 Credit Agreement Due 2024 [Member] | Term Notes Payable [Member]    
Debt Instrument [Line Items]    
Long-term debt 60,000 54,000
2021 Senior Notes Due 2029 [Member]    
Debt Instrument [Line Items]    
Long-term debt $ 575,000  
2018 Senior Notes Due 2026 [Member]    
Debt Instrument [Line Items]    
Long-term debt   $ 365,000
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Long Term Debt - Schedule of Long-term Debt (Parenthetical) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Sep. 24, 2021
Jan. 25, 2021
Jan. 24, 2020
Aug. 10, 2018
Jan. 01, 2022
Jan. 02, 2021
Debt Instrument [Line Items]            
Lump sum payment due         $ 635,000 $ 419,000
2016 Credit Agreement Due 2024 [Member]            
Debt Instrument [Line Items]            
Lump sum payment due         $ 60,000 $ 54,000
2016 Credit Agreement Due 2024 [Member] | Term Loan Payable with 0.675 [Member]            
Debt Instrument [Line Items]            
Average rate of interest payable         2.10% 2.15%
2016 Credit Agreement Due 2024 [Member] | Term Loan Payable with 0.675 [Member] | Due on October 31, 2024 [Member]            
Debt Instrument [Line Items]            
Lump sum payment due         $ 60,000 $ 60,000
2021 Senior Notes Due 2029 [Member]            
Debt Instrument [Line Items]            
Accrued Interest rate 4.375%       4.375% 4.375%
Lump sum payment due         $ 575,000  
2018 Senior Notes Due 2026 [Member]            
Debt Instrument [Line Items]            
Accrued Interest rate   6.75% 6.75% 6.75% 6.75% 6.75%
Lump sum payment due   $ 60,000        
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Debt - Additional Information (Detail) - USD ($)
12 Months Ended
Oct. 25, 2021
Sep. 27, 2021
Sep. 24, 2021
Feb. 01, 2021
Jan. 25, 2021
Jan. 24, 2020
Oct. 31, 2019
Aug. 10, 2018
Feb. 16, 2016
Jan. 01, 2022
Jan. 02, 2021
Line of Credit Facility [Line Items]                      
Face value of debt outstanding                   $ 635,000,000 $ 419,000,000
Letters of credit outstanding                   5,300,000  
2016 Credit Agreement Due 2024 [Member]                      
Line of Credit Facility [Line Items]                      
Face value of debt outstanding                   60,000,000.0 $ 54,000,000.0
Credit agreement date                 Feb. 16, 2016    
Prepayment of term loan                   $ 54,000,000.0  
Senior Secured Credit Facilities [Member]                      
Line of Credit Facility [Line Items]                      
Amount available under credit facility                 $ 310,000,000.0    
Term Loan Facility [Member]                      
Line of Credit Facility [Line Items]                      
Amount available under credit facility                 $ 270,000,000.0    
Maturity term of credit agreement                 6 years    
Credit facility amortization percentage                 1.00%    
Weighted average interest rate                   2.10% 2.15%
Revolving Credit Facility [Member]                      
Line of Credit Facility [Line Items]                      
Amount available under credit facility                 $ 40,000,000.0    
Credit available under the credit facility                   $ 74,700,000  
Revolving Credit Facility [Member] | Maximum [Member]                      
Line of Credit Facility [Line Items]                      
Credit facility amortization percentage 0.35%                    
Revolving Credit Facility [Member] | Minimum [Member]                      
Line of Credit Facility [Line Items]                      
Credit facility amortization percentage 0.25%                    
Second Amendment [Member]                      
Line of Credit Facility [Line Items]                      
Interest rate terms                   The Second Amendment, among other things, decreased the applicable interest rate margins for the Initial Term Loans (as defined in the 2016 Credit Agreement due 2024).  
Third Amendment [Member]                      
Line of Credit Facility [Line Items]                      
Face value of debt outstanding             $ 64,000,000.0        
Term of credit facility             3 years        
Revolving Credit Facility due 2024 [Member]                      
Line of Credit Facility [Line Items]                      
Face value of debt outstanding                   $ 40,000,000.0  
Term of credit facility             5 years        
Revolving Credit Facility due 2024 [Member] | Maximum [Member]                      
Line of Credit Facility [Line Items]                      
Face value of debt outstanding             $ 80,000,000.0        
Fourth Amendment [Member]                      
Line of Credit Facility [Line Items]                      
Term of credit facility 3 years                    
Maximum borrowing available during period $ 60,000,000.0                    
ECO [Member]                      
Line of Credit Facility [Line Items]                      
Cash payment to acquire business       $ 94,356,000 $ 94,400,000            
Fair value of consideration       100,464,000 100,500,000            
ECO [Member] | Cash On Hand [Member]                      
Line of Credit Facility [Line Items]                      
Cash payment to acquire business       $ 94,400,000 $ 31,100,000            
2021 Senior Notes Due 2029 [Member]                      
Line of Credit Facility [Line Items]                      
Long-term debt     $ 575,000,000.0                
Accrued Interest rate     4.375%             4.375% 4.375%
Percentage of principal amount issued     100.00%                
Debt instrument, maturity date     Oct. 01, 2029                
Face value of debt outstanding                   $ 575,000,000.0  
Accrued interest                   $ 6,800,000  
Financing Costs     $ 8,700,000                
Percentage of lender spread on principal amount     1.25%                
Financing costs lender spread     $ 7,200,000                
Financing costs other     $ 1,500,000                
Repurchase notes percentage of aggregate principal amount                   101.00%  
2021 Senior Notes Due 2029 [Member] | Prior to October 1, 2024 [Member]                      
Line of Credit Facility [Line Items]                      
Basis points, floor                   50.00%  
2021 Senior Notes Due 2029 [Member] | On or After August 1, 2021 [Member]                      
Line of Credit Facility [Line Items]                      
Debt instrument, redemption percentage                   102.188%  
2021 Senior Notes Due 2029 [Member] | On or After August 2025 [Member]                      
Line of Credit Facility [Line Items]                      
Debt instrument, redemption percentage                   101.094%  
2021 Senior Notes Due 2029 [Member] | On or After August 1, 2026 [Member]                      
Line of Credit Facility [Line Items]                      
Debt instrument, redemption percentage                   100.00%  
2018 Senior Notes Due 2026 [Member]                      
Line of Credit Facility [Line Items]                      
Long-term debt           $ 50,000,000.0   $ 315,000,000.0      
Accrued Interest rate         6.75% 6.75%   6.75%   6.75% 6.75%
Percentage of principal amount issued         105.50% 106.375%   100.00%      
Debt instrument premium         $ 3,300,000 $ 3,200,000          
Debt instrument, maturity date               Aug. 10, 2026      
Face value of debt outstanding         $ 60,000,000.0            
Accrued interest                   $ 4,500,000  
Repayments of debt   $ 425,000,000.0               $ 425,000,000.0  
Repurchase notes percentage of aggregate principal amount                   5.063%  
Prepayment of term loan                   $ 21,500,000  
2018 Senior Notes Due 2026 [Member] | NewSouth Window Solutions [Member] | Cash On Hand [Member]                      
Line of Credit Facility [Line Items]                      
Cash payment to acquire business           $ 90,400,000          
2018 Senior Notes Due 2026 [Member] | ECO [Member]                      
Line of Credit Facility [Line Items]                      
Accrued Interest rate       6.75%              
Percentage of principal amount issued       105.50%              
Debt instrument premium       $ 3,300,000              
Face value of debt outstanding       60,000,000.0              
2018 Senior Notes Due 2026 [Member] | ECO [Member] | Cash On Hand [Member]                      
Line of Credit Facility [Line Items]                      
Cash payment to acquire business       $ 31,100,000              
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Debt - Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Debt Instrument [Line Items]      
At beginning of year $ 6,902    
Add: Deferred financing costs from the issuance of Senior Notes 10,675 $ 1,266 $ 854
Less: Write-off of deferred costs classified as debt extinguishment costs (3,954)    
Less: Amortization expense (978)    
At end of year 9,345    
2016 Credit Agreement Due 2024 [Member]      
Debt Instrument [Line Items]      
Add: Deferred financing costs from the refinancing of the 2016 Credit Agreement due 2024 612    
Second Additional Senior Notes [Member]      
Debt Instrument [Line Items]      
Add: Deferred financing costs from the issuance of Senior Notes 1,363    
Less: Premium on the Second Additional Senior Notes (3,300)    
2021 Senior Notes Due 2029 [Member]      
Debt Instrument [Line Items]      
Add: Deferred financing costs from the issuance of Senior Notes $ 8,700    
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Debt - Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail)
$ in Thousands
Jan. 01, 2022
USD ($)
Debt Disclosure [Abstract]  
2022 $ 1,233
2023 1,282
2024 1,282
2025 1,083
2026 1,114
Thereafter 3,351
Total $ 9,345
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Debt - Future Maturities of Long-Term Debt (Detail) - USD ($)
$ in Thousands
Jan. 01, 2022
Jan. 02, 2021
Debt Disclosure [Abstract]    
2021 $ 0  
2022 0  
2023 0  
2024 60,000  
2025 0  
Thereafter 575,000  
Total $ 635,000 $ 419,000
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Long Term Debt - Interest Expense, Net (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Debt Disclosure [Abstract]      
Long-term debt $ 28,625 $ 26,339 $ 24,750
Debt fees 474 327 383
Amortization and write-offs of deferred financing costs and debt discount 978 1,206 1,674
Interest income (27) (120) (339)
Interest expense 30,050 27,752 26,468
Capitalized interest (21) (33) (51)
Interest expense, net $ 30,029 $ 27,719 $ 26,417
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives - Additional Information (Detail)
$ in Thousands, lb in Millions
12 Months Ended
Jan. 01, 2022
USD ($)
Forwardcontract
lb
$ / lb
Jan. 02, 2021
USD ($)
Derivative [Line Items]    
Derivative assets $ 9,428 $ 3,692
Fair Value of Derivative $ 9,400  
MTP Contracts [Member]    
Derivative [Line Items]    
Typical order quantities payment terms net 30 days  
Derivative assets $ 4,600  
Number of outstanding forward contracts | Forwardcontract 10  
Derivative, amount of hedged item | lb 23.5  
Derivative average price | $ / lb 0.12  
Maturity period of contract, minimum 1 month  
Maturity period of contract, maximum 12 months  
Aluminum Forward Contracts [Member]    
Derivative [Line Items]    
Derivative assets $ 4,800  
Number of outstanding forward contracts | Forwardcontract 21  
Derivative, amount of hedged item | lb 30.7  
Derivative average price | $ / lb 1.11  
Maturity period of contract, minimum 1 month  
Maturity period of contract, maximum 12 months  
Accumulated other comprehensive income, net of tax $ 7,000 $ 2,700
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives - Summary of Fair Value of Hedges (Detail) - USD ($)
$ in Thousands
Jan. 01, 2022
Jan. 02, 2021
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Assets $ 9,428 $ 3,692
Total derivative instruments Liabilities   (81)
Aluminum Forward Contracts [Member] | Other Current Assets [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Assets 4,829 3,243
Aluminum Forward Contracts [Member] | Accrued Liabilities [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Liabilities   (28)
Aluminum Forward Contracts [Member] | Other Liabilities [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Liabilities   (25)
MTP Contracts [Member] | Other Current Assets [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Assets $ 4,599 423
MTP Contracts [Member] | Other Assets [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Assets   26
MTP Contracts [Member] | Accrued Liabilities [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Liabilities   (24)
MTP Contracts [Member] | Other Liabilities [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Liabilities   $ (4)
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives - Gains (Losses) on Derivative Financial Instruments (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain or (Loss) Recognized in OCI(L) on Derivatives $ 24,455 $ 1,569 $ (1,229)
Aluminum Contracts [Member] | Inventory Classified as Cost of Sales [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain or (Loss) Recognized in OCI(L) on Derivatives 14,012 1,037 (1,229)
Amount of Gain or (Loss) Reclassified from Accumulated OCI(L) into Income 12,373 (2,470) $ (5,030)
MTP Contracts [Member] | Inventory Classified as Cost of Sales [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain or (Loss) Recognized in OCI(L) on Derivatives 10,443 532  
Amount of Gain or (Loss) Reclassified from Accumulated OCI(L) into Income $ 6,265 $ 111  
XML 97 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value - Additional Information (Detail) - USD ($)
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Fair value of assets, level 1 to level 2 or level 3 transfers $ 0 $ 0 $ 0
Long-term debt 635,000,000 419,000,000  
2016 Credit Agreement Due 2024 [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Fair value of current long-term debt 60,000,000.0 54,000,000.0  
Long-term debt 60,000,000.0 54,000,000.0  
2018 Senior Notes Due 2026 [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Fair value of current long-term debt   387,800,000  
Long-term debt   $ 365,000,000.0  
2021 Senior Notes Due 2029 [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Fair value of current long-term debt 578,200,000    
Long-term debt $ 575,000,000.0    
XML 98 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value - Schedule of Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jan. 01, 2022
Jan. 02, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets (Liabilities) $ 9,428 $ 3,611
Significant Other Observable Inputs (Level 2) [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets (Liabilities) 9,428 3,611
Aluminum Forward Contracts [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets (Liabilities) 4,829 3,190
Aluminum Forward Contracts [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets (Liabilities) 4,829 3,190
MTP Contracts [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets (Liabilities) 4,599 421
MTP Contracts [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets (Liabilities) $ 4,599 $ 421
XML 99 R86.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Components of Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Income Tax Disclosure [Abstract]      
Federal $ 790 $ 9,906 $ 5,747
State 1,337 2,571 2,282
Total current 2,127 12,477 8,029
Federal 7,142 528 3,179
State 490 (1,121) 1,231
Total deferred 7,632 (593) 4,410
Income tax expense $ 9,759 $ 11,884 $ 12,439
XML 100 R87.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Summary of Income Taxes Included in Consolidated Statement of Operations and Consolidated Statement of Equity (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Consolidated statements of operations:      
Income tax expense relating to continuing operations $ 9,759 $ 11,884 $ 12,439
Consolidated statements of shareholders' equity:      
Income tax expense relating to derivative financial instruments $ (1,531) $ (970) $ (974)
XML 101 R88.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Reconciliation of Statutory Federal Income Tax Rate (Detail)
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Income Tax Disclosure [Abstract]      
Statutory federal income tax rate 21.00% 21.00% 21.00%
State income taxes, net of federal income tax benefit 3.20% 3.70% 4.00%
Non-deductible expenses 1.30% 1.00% 1.60%
Eco partnership income attributable to non-controlling interest (1.20%)    
Florida excess tax refund relating to the Tax Cuts and Jobs Act   (1.00%)  
Excess stock-based compensation tax benefits (2.00%) (1.40%) (3.70%)
Research activities credits (0.80%) (2.30%) (1.20%)
Changes related to state rate changes and U.S. tax reform     0.70%
Other 0.20% (0.10%) (0.20%)
Consolidated effective tax rate 21.70% 20.90% 22.20%
XML 102 R89.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Components of Net Deferred Tax Asset and Liability (Detail) - USD ($)
$ in Thousands
Jan. 01, 2022
Jan. 02, 2021
Deferred tax assets:    
Operating lease liability $ 16,949 $ 10,609
Deferrals and accruals relating to ASC 606, net 6,580 3,537
State bonus depreciation and net operating loss carryforwards 3,748 2,606
Stock-based compensation expense 2,527 1,772
Accrued warranty 2,380 1,550
Acquisition costs 2,158 1,664
Advance supplier consideration 2,109 2,776
Other deferrals and accruals, net 1,848 2,206
Obsolete inventory and UNICAP adjustment 1,666 788
Allowance for credit losses 1,048 1,017
Total deferred tax assets 41,013 28,525
Deferred tax liabilities:    
Property, plant and equipment (20,958) (14,966)
Trade names and other intangible assets, net (18,162) (17,978)
Goodwill (17,102) (12,596)
Operating lease right-of-use asset (15,371) (9,742)
Eco partnership basis difference (3,110)  
Derivative financial instruments (2,421) (892)
Prepaid expenses (1,378) (680)
Total deferred tax liabilities (78,502) (56,854)
Total deferred tax liabilities, net $ (37,489) $ (28,329)
XML 103 R90.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Feb. 01, 2021
Feb. 01, 2020
Aug. 13, 2018
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
May 02, 2021
Income Taxes [Line Items]              
Excess tax benefits       $ 900,000 $ 800,000 $ 2,100,000  
Internal Revenue Service (IRS) [Member] | Earliest Tax Year [Member]              
Income Taxes [Line Items]              
Open tax years for examination       2014      
Internal Revenue Service (IRS) [Member] | Latest Tax Year [Member]              
Income Taxes [Line Items]              
Open tax years for examination       2020      
CGI [Member]              
Income Taxes [Line Items]              
Goodwill deductible for tax purpose       $ 9,300,000      
Deferred tax asset and liability       $ 0      
Goodwill remaining amortization period for tax purposes       7 years 4 months 24 days      
Unamortized goodwill       $ 200,000 1,500,000    
WinDoor [Member]              
Income Taxes [Line Items]              
Goodwill deductible for tax purpose       38,900,000      
Unamortized goodwill       23,500,000 26,100,000    
US Impact Systems Inc. [Member]              
Income Taxes [Line Items]              
Goodwill deductible for tax purpose       569,000      
Unamortized goodwill       364,000 402,000    
Western Window Systems [Member]              
Income Taxes [Line Items]              
Unamortized goodwill       $ 103,100,000 112,100,000    
Business combination, effective date of acquisition     Aug. 13, 2018        
Step-up acquisition of goodwill percentage       81.94%      
Acquisition of assets and assumption of liabilities       $ 133,600,000      
Western Window Systems [Member] | Western Window Systems Blocker LLC [Member]              
Income Taxes [Line Items]              
Unamortized goodwill       $ 4,300,000 4,800,000    
Step-up acquisition of goodwill percentage       18.06%      
Acquisition of assets and assumption of liabilities       $ 6,000,000.0      
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member]              
Income Taxes [Line Items]              
Goodwill deductible for tax purpose       52,100,000      
Unamortized goodwill       $ 45,400,000 $ 48,900,000    
Business combination, effective date of acquisition   Feb. 01, 2020          
ECO [Member]              
Income Taxes [Line Items]              
Business combination, effective date of acquisition Feb. 01, 2021            
Percentage of ownership stake 75.00%     75.00%      
CRi [Member]              
Income Taxes [Line Items]              
Goodwill deductible for tax purpose       $ 3,700,000      
Unamortized goodwill       $ 3,500,000      
Acquisition of assets and assumption of liabilities             $ 17,600,000
XML 104 R91.htm IDEA: XBRL DOCUMENT v3.22.1
Leases, Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Commitments Contingencies And Other Matters      
Operating lease existence of option to extend true    
Operating lease extension period Our lease terms may include options to extend or terminate the lease.    
Operating lease existence of option to terminate true    
Operating lease termination period Our lease terms may include options to extend or terminate the lease.    
Operating lease not yet commenced description no additional operating or finance leases that have not yet commenced    
Finance lease not yet commenced description no additional operating or finance leases that have not yet commenced    
Lease expenses $ 25.1 $ 13.0  
Amount required for payment of materials 21.6    
Purchase of materials 262.4 227.4 $ 216.0
Letters of credit 5.3    
Cost of Sales [Member]      
Commitments Contingencies And Other Matters      
Lease expenses $ 10.6 $ 6.6  
Minimum [Member]      
Commitments Contingencies And Other Matters      
Operating lease term 1 year    
Maximum [Member]      
Commitments Contingencies And Other Matters      
Operating lease term 10 years    
Operating lease extension period 5 years    
Operating lease termination period 1 year    
XML 105 R92.htm IDEA: XBRL DOCUMENT v3.22.1
Leases, Commitments and Contingencies - Components of Lease Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Leases Commitments And Contingencies Disclosure [Abstract]    
Operating lease cost $ 15,254 $ 9,165
Short-term lease cost 9,872 3,856
Total lease cost $ 25,126 $ 13,021
XML 106 R93.htm IDEA: XBRL DOCUMENT v3.22.1
Leases, Commitments and Contingencies - Other Information Relating to Leases (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows relating to operating leases $ (13,750) $ (8,822)
Right-of-use assets obtained in exchange for lease obligations:    
Operating leases $ 65,678 $ 19,185
Weighted average remaining lease term in years    
Operating leases 7 years 14 days 6 years 10 months 2 days
Weighted average discount rate    
Operating leases 5.50% 5.80%
XML 107 R94.htm IDEA: XBRL DOCUMENT v3.22.1
Leases, Commitments and Contingencies - Future Minimum Lease Commitments for Non-Cancelable Operating Leases (Detail) - USD ($)
$ in Thousands
Jan. 01, 2022
Jan. 02, 2021
Leases Commitments And Contingencies Disclosure [Abstract]    
Year one $ 17,929 $ 8,327
Year Two 17,577 7,626
Year Three 16,990 7,149
Year Four 15,987 6,748
Year Five 15,025 6,253
Year Six   6,130
Thereafter 32,249  
Thereafter   7,670
Total future minimum lease payments 115,757 49,903
Less: Imputed interest (18,674) (8,641)
Operating lease liability - total 97,083 41,262
Current portion of operating lease liability 13,180 6,132
Operating lease liability, less current portion $ 83,903 $ 35,130
XML 108 R95.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefit Plans - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
May 22, 2019
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Defined Benefit Plan Disclosure [Line Items]        
Age of employees   401(k) plan covering substantially all employees 18 years of age or older who have at least three months of service.    
Service period required   3 months    
Employee's contribution   80.00%    
Matching contribution   3.00% 3.00% 3.00%
Vesting rate   20.00%    
Requisite hours of work   at least 1,000 hours    
Recognized employee benefit   $ 4.5 $ 3.3 $ 2.9
2019 Employee Stock Purchase Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Common stock issued under ESPP, Shares 700,000 70,414    
2019 Employee Stock Purchase Plan [Member] | Minimum [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Purchase price of common stock as percentage of fair market value 85.00%      
XML 109 R96.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties - Additional Information (Detail) - Builders FirstSource, Inc [Member] - USD ($)
$ in Millions
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Related Party Transaction [Line Items]      
Total net sales to Builders FirstSource $ 25.9 $ 21.4 $ 21.9
Accounts receivable due from Builders FirstSource $ 3.7 $ 1.9  
XML 110 R97.htm IDEA: XBRL DOCUMENT v3.22.1
Shareholders' Equity - Additional Information (Detail) - USD ($)
12 Months Ended
Feb. 01, 2021
Jan. 25, 2021
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
May 22, 2019
Schedule Of Equity [Line Items]            
Acquisition of treasury stock     $ 1,648,000 $ 815,000 $ 6,055,000  
Program for Repurchases of Company Common Stock [Member]            
Schedule Of Equity [Line Items]            
Shares repurchased         393,819  
Stock repurchase program, authorized amount           $ 30,000,000.0
Total cost of common stock repurchased         $ 5,500,000  
Restricted Stock [Member]            
Schedule Of Equity [Line Items]            
Shares repurchased     73,105 51,479    
Acquisition of treasury stock     $ 1,600,000 $ 815,000    
Common Stock [Member]            
Schedule Of Equity [Line Items]            
Shares repurchased     73,105 51,479 428,059  
ECO [Member]            
Schedule Of Equity [Line Items]            
Business combination, effective date of acquisition Feb. 01, 2021          
Business combination, percentage of ownership stake acquired 75.00%   75.00%      
Fair value of consideration $ 100,464,000 $ 100,500,000        
Cash payment to acquire business 94,356,000 94,400,000        
Issue of common stock value to acquire business $ 6,108,000          
Sale of stock, price per share $ 21.34          
Business combination, value of shares issuance $ 7,600,000          
Percentage of holder of redeemable non-controlling interest restricted from selling shares from date of acquisition 25.00%          
Percentage of discount in sale of stock price per share for lack of marketability 20.00%          
ECO [Member] | Cash On Hand [Member]            
Schedule Of Equity [Line Items]            
Cash payment to acquire business $ 94,400,000 $ 31,100,000        
ECO [Member] | Common Stock [Member]            
Schedule Of Equity [Line Items]            
Issue of common stock value to acquire business $ 6,100,000          
Business combination, number of shares issuance 357,797          
XML 111 R98.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Additional Information (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
May 20, 2021
Member
$ / shares
shares
Feb. 15, 2021
$ / shares
shares
Feb. 01, 2020
Store
$ / shares
shares
Mar. 28, 2014
shares
Jan. 01, 2022
USD ($)
$ / shares
shares
Jan. 02, 2021
USD ($)
$ / shares
shares
Dec. 28, 2019
USD ($)
May 22, 2019
shares
May 07, 2014
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Compensation expense for stock based awards | $         $ 7,819 $ 5,458 $ 3,923    
Number of shares exercised         67,797        
Proceeds from exercise of stock options | $         $ 138 572 1,562    
Selling, General and Administrative Expenses [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Compensation expense for stock based awards | $         $ 6,400 $ 4,800 $ 3,200    
Restricted Stock [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Restricted stock awards 28,140       709,122        
Weighted-average period         1 year 7 months 6 days        
Weighted average fair value of common stock | $ / shares         $ 18.25 $ 16.48      
Number of non management board members | Member 7                
Weighted average fair value of common stock | $ / shares         $ 16.03        
Total unrecognized compensation | $         $ 5,900        
Restricted Stock [Member] | New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Restricted stock awards     129,032            
Weighted average fair value of common stock | $ / shares     $ 15.50            
Weighted-average period     3 years            
TSM EBITDA, amount | $         $ 125,000 $ 250,000      
TSM EBITDA margin percentage         6.00% 8.00%      
Restricted Stock [Member] | New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Total Eleven Stores [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Restricted stock awards     351,612            
Number of stores | Store     11            
Restricted Stock [Member] | New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Ten Stores [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Restricted stock awards     32,258            
Number of stores | Store     10            
Restricted Stock [Member] | New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member] | Eleventh Store [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Restricted stock awards     29,032            
Number of stores | Store     1            
Restricted Stock [Member] | Seller One [Member] | New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Restricted stock awards     64,516            
Restricted Stock [Member] | Seller Two [Member] | New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Restricted stock awards     64,516            
Restricted Stock Units [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Restricted stock awards 8,040                
Number of non management board members | Member 2                
Restricted Stock Award and Restricted Stock Units [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Weighted average fair value of common stock | $ / shares $ 24.88                
Lapsing period of restrictions related to restricted stock issued 1 year                
Stock Options [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Aggregate intrinsic value of stock options exercised | $         $ 1,600 $ 3,400      
Number of shares exercised         67,797 284,353      
Proceeds from exercise of stock options | $         $ 138 $ 600      
Tax benefit realized | $         $ 900 $ 800      
2019 Equity and Incentive Compensation Plan [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common shares available for grant         558,220     1,550,000  
Common stock issued in employee grant, Shares         0        
2021 Long Term Incentive Plan [Member] | Restricted Stock [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Performance criteria defined in share awards         The percentages, ranging from less than 80% to greater than 120% of the target amount of that EBITDA metric, provide for the awarding of shares ranging from 0% to 200% of the target amount of shares with respect to 37.5% of half of the 289,210 shares, or 54,227 shares.        
2021 Long Term Incentive Plan [Member] | Restricted Stock [Member] | Executive and Non-Executive Employees [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Shares awarded subject to performance adjustment   144,605              
Shares awarded subject to total shareholder return   144,605              
Restricted stock awards   289,210              
2021 Long Term Incentive Plan [Member] | Restricted Stock [Member] | Executive and Non-Executive Employees [Member] | Minimum [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Performance percentage   80.00%              
Percentage of shares issuable based on target performance   0.00%              
2021 Long Term Incentive Plan [Member] | Restricted Stock [Member] | Executive and Non-Executive Employees [Member] | Maximum [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Performance percentage   120.00%              
Percentage of shares issuable based on target performance   200.00%              
2021 Long Term Incentive Plan [Member] | Restricted Stock [Member] | Executive and Non-Executive Employees [Member] | EBITDA Criteria [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Restricted stock awards   54,227              
Percentage of shares issuable based on target performance   37.50%              
2021 Long Term Incentive Plan [Member] | Restricted Stock [Member] | Executive and Non-Executive Employees [Member] | EBITDA Criteria of Performance and TSR component [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Restricted stock awards   90,378              
Percentage of shares issuable based on target performance   62.50%              
Weighted average fair value of common stock | $ / shares   $ 26.10              
2021 Long Term Incentive Plan [Member] | Restricted Stock [Member] | Executive and Non-Executive Employees [Member] | Company Performance Criteria [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Restricted stock awards   144,605              
Weighted average fair value of common stock | $ / shares   $ 23.00              
2021 Long Term Incentive Plan [Member] | Restricted Stock [Member] | Executive and Non-Executive Employees [Member] | TSR Falls at 75th Percentile or Higher [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Percentage of additional performance shares to be received by grantee   25.00%              
2021 Long Term Incentive Plan [Member] | Restricted Stock [Member] | Executive and Non-Executive Employees [Member] | TSR Falls at 25th Percentile or Lower [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Percentage of performance shares to be forfeiture by grantee   25.00%              
2014 Omnibus Equity Incentive Plan [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common shares available for grant         0       1,500,000
2006 Equity Incentive Plan [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common shares available for grant       0          
Common stock issued in employee grant, Shares       0          
XML 112 R99.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Based Compensation - Summary of the Status of Stock Options (Detail)
12 Months Ended
Jan. 01, 2022
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Number of Shares, Outstanding Beginning balance 67,797
Number of Shares, Exercised (67,797)
Number of Shares, Outstanding Ending balance 0
Number of Shares, Exercisable Balance 0
Weighted Average Exercise Price, Beginning balance | $ / shares $ 2.04
Exercised | $ / shares $ 2.04
Weighted Average Exercise Price, Ending balance | $ / shares  
XML 113 R100.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Based Compensation - Summary of the Status of Restricted Share Awards (Detail) - Restricted Stock [Member] - $ / shares
12 Months Ended
May 20, 2021
Jan. 01, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding at January 2, 2021   864,918
Granted 28,140 709,122
Vested   (312,982)
Forfeited/Performance adjustment   (114,952)
Outstanding at January 1, 2022   1,146,106
Weighted Average Fair Value, Outstanding Beginning balance   $ 16.48
Weighted Average Fair Value, Granted   19.37
Weighted Average Fair Value, Vested   16.03
Weighted Average Fair Value, Forfeited/Performance adjustment   17.71
Weighted Average Fair Value, Outstanding Ending balance   $ 18.25
XML 114 R101.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income (loss), Beginning Balance $ 485,134    
Change in fair value of derivatives 24,455 $ 1,569 $ (1,229)
Amounts reclassified from accumulated other comprehensive earnings (18,638) 2,359 5,030
Tax effect (1,531) (970) (974)
Other comprehensive income, net of tax 4,286 2,958 2,827
Accumulated other comprehensive income (loss), Ending Balance 529,097 485,134  
Accumulated Other Comprehensive Loss [Member]      
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income (loss), Beginning Balance 2,720 (238) (3,065)
Other comprehensive income, net of tax 4,286 2,958 2,827
Accumulated other comprehensive income (loss), Ending Balance 7,006 2,720 (238)
Aluminum Forward Contracts [Member]      
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]      
Change in fair value of derivatives 14,012 1,037 (1,229)
Amounts reclassified from accumulated other comprehensive earnings (12,373) 2,470 5,030
Tax effect (432) (866) (974)
Other comprehensive income, net of tax 1,207 2,641 2,827
Aluminum Forward Contracts [Member] | Accumulated Other Comprehensive Loss [Member]      
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income (loss), Beginning Balance 2,403 (238) (3,065)
Accumulated other comprehensive income (loss), Ending Balance 3,610 2,403 $ (238)
MTP Contracts [Member]      
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]      
Change in fair value of derivatives 10,443 532  
Amounts reclassified from accumulated other comprehensive earnings (6,265) (111)  
Tax effect (1,099) (104)  
Other comprehensive income, net of tax 3,079 317  
MTP Contracts [Member] | Accumulated Other Comprehensive Loss [Member]      
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income (loss), Beginning Balance 317    
Accumulated other comprehensive income (loss), Ending Balance $ 3,396 $ 317  
XML 115 R102.htm IDEA: XBRL DOCUMENT v3.22.1
Segments - Additional Information (Detail)
$ in Thousands
12 Months Ended
Jan. 01, 2022
USD ($)
Segment
Jan. 02, 2021
USD ($)
Dec. 28, 2019
USD ($)
Segment Reporting Information [Line Items]      
Number of reportable segments | Segment 2    
Depreciation expense $ 30,487 $ 24,014 $ 18,876
Amortization expense 21,082 18,825 15,856
Southeast Segment [Member]      
Segment Reporting Information [Line Items]      
Depreciation expense 26,500 20,900 15,800
Amortization expense 10,700 9,200 6,400
Western Segment [Member]      
Segment Reporting Information [Line Items]      
Depreciation expense 4,000 3,100 3,100
Amortization expense $ 10,400 $ 9,600 $ 9,400
XML 116 R103.htm IDEA: XBRL DOCUMENT v3.22.1
Segments - Summary of Financial Data Attributable to Operating Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 01, 2022
Oct. 02, 2021
Jul. 03, 2021
Apr. 03, 2021
Jan. 02, 2021
Oct. 03, 2020
Jul. 04, 2020
[2]
Apr. 04, 2020
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Net sales:                      
Total net sales $ 304,441 $ 300,431 [1] $ 285,500 $ 271,092 $ 221,601 $ 238,033 $ 202,783 $ 220,204 $ 1,161,464 $ 882,621 $ 744,956
Income from operations:                      
Total income from operations                 100,456 84,711 84,056
Impairment of trade name                   (8,000)  
Restructuring costs and charges                   (4,227)  
Interest expense, net                 30,029 27,719 26,417
Debt extinguishment costs   $ 25,500             25,472   1,512
Total income before income taxes                 44,955 56,992 56,127
Southeast Segment [Member]                      
Net sales:                      
Total net sales                 968,693 752,432 606,631
Income from operations:                      
Total income from operations                 74,815 85,794 75,484
Western Segment [Member]                      
Net sales:                      
Total net sales                 192,771 130,189 138,325
Income from operations:                      
Total income from operations                 $ 25,641 $ 11,144 $ 8,572
[1] In the third quarter of 2021, we refinanced our 2018 Senior Notes due 2026 into the 2021 Senior Notes due 2029. As a result, we recorded debt extinguishment costs totaling $25.5 million. See Note 10 for more information.
[2] Net income for the second quarter of the year ended January 2, 2021 was affected by charges for the impairment of a trade name and restructuring activities. See Notes 8 and 22, respectively, for further discussion.
XML 117 R104.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Quarterly Financial Data - Summary of Consolidated Quarterly Results of Operations (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jan. 01, 2022
Oct. 02, 2021
[1]
Jul. 03, 2021
Apr. 03, 2021
Jan. 02, 2021
Oct. 03, 2020
Jul. 04, 2020
[2]
Apr. 04, 2020
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Quarterly Financial Information Disclosure [Abstract]                      
Net sales $ 304,441 $ 300,431 $ 285,500 $ 271,092 $ 221,601 $ 238,033 $ 202,783 $ 220,204 $ 1,161,464 $ 882,621 $ 744,956
Gross profit 108,325 104,203 97,009 93,962 78,798 86,936 74,463 81,127 403,499 321,324 260,368
Net income         $ 9,987 $ 17,322 $ 2,199 $ 15,600 32,878 45,108 43,688
Net income (loss) attributable to common shareholders $ 14,613 $ (6,782) $ 6,582 $ 12,384         $ 26,797 $ 45,108 $ 43,688
Net income (loss) per share - basic $ 0.24 $ (0.11) $ 0.11 $ 0.21 $ 0.17 $ 0.29 $ 0.04 $ 0.27 $ 0.45 $ 0.77 $ 0.75
Net income (loss) per share - diluted $ 0.24 $ (0.11) $ 0.11 $ 0.21 $ 0.17 $ 0.29 $ 0.04 $ 0.26 $ 0.45 $ 0.76 $ 0.74
[1] In the third quarter of 2021, we refinanced our 2018 Senior Notes due 2026 into the 2021 Senior Notes due 2029. As a result, we recorded debt extinguishment costs totaling $25.5 million. See Note 10 for more information.
[2] Net income for the second quarter of the year ended January 2, 2021 was affected by charges for the impairment of a trade name and restructuring activities. See Notes 8 and 22, respectively, for further discussion.
XML 118 R105.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Quarterly Financial Data - Summary of Consolidated Quarterly Results of Operations (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 02, 2021
Jan. 01, 2022
Dec. 28, 2019
Quarterly Financial Information Disclosure [Abstract]      
Debt extinguishment costs $ 25,500 $ 25,472 $ 1,512
XML 119 R106.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring Costs and Charges - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 20, 2020
Jan. 02, 2021
Restructuring Cost And Reserve [Line Items]    
Restructuring costs and charges   $ 4,227
Manufacturing Facility Closing [Member]    
Restructuring Cost And Reserve [Line Items]    
Restructuring and related activities, Description On April 20, 2020, the Company’s management approved a plan to consolidate its manufacturing operations in Florida, which included exiting our manufacturing facility in Orlando, Florida, where our WinDoor and Eze-Breeze products were assembled and relocated the manufacturing of those products to our Venice and Tampa, Florida plants, respectively.  
Restructuring and related activities, initiation date Apr. 20, 2020  
Restructuring and related activities, completion date Jun. 30, 2020  
Restructuring costs and charges   $ 4,200
XML 120 R107.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring Costs and Charges - Summary of Restructuring Costs and Charges (Detail)
$ in Thousands
12 Months Ended
Jan. 02, 2021
USD ($)
Restructuring Cost And Reserve [Line Items]  
Restructuring costs and charges, Charged to Expense $ 4,227
Restructuring costs and charges, Write-offs of Assets (2,442)
Restructuring costs and charges, Settled in Cash (1,785)
Property and Equipment Costs and Charges [Membe]  
Restructuring Cost And Reserve [Line Items]  
Restructuring costs and charges, Charged to Expense 1,284
Restructuring costs and charges, Write-offs of Assets (540)
Restructuring costs and charges, Settled in Cash (744)
Impairment of Lease Right-of-Use Asset [Member]  
Restructuring Cost And Reserve [Line Items]  
Restructuring costs and charges, Charged to Expense 639
Restructuring costs and charges, Write-offs of Assets (639)
Inventory Charges [Member]  
Restructuring Cost And Reserve [Line Items]  
Restructuring costs and charges, Charged to Expense 1,164
Restructuring costs and charges, Write-offs of Assets (1,263)
Restructuring costs and charges, Settled in Cash 99
Personnel-Related Costs [Member]  
Restructuring Cost And Reserve [Line Items]  
Restructuring costs and charges, Charged to Expense 1,140
Restructuring costs and charges, Settled in Cash $ (1,140)
XML 121 R108.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable Non-Controlling Interest - Additional Information (Details) - USD ($)
$ in Thousands
Feb. 01, 2021
Jan. 01, 2022
Redeemable Noncontrolling Interest [Line Items]    
Redeemable noncontrolling interest value   $ 56,600
Accretion value of redeemable non-controlling interest   $ 36,863
ECO [Member]    
Redeemable Noncontrolling Interest [Line Items]    
Sellers equity interest call right exercise period 3 years  
Sellers equity interest put or call right exercise purchase price description Upon exercise of the put or call right, the purchase price is calculated based on a future agreed performance metric.  
Sellers equity interest put right exercise period following call right exercise period 15 days  
Eco Enterprises, LLC [Member]    
Redeemable Noncontrolling Interest [Line Items]    
Noncontrolling interest, ownership percentage by parent 75.00%  
XML 122 R109.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable Non-Controlling Interest - Summary of Changes in Redeemable Non-Controlling Interest (Details)
$ in Thousands
12 Months Ended
Jan. 01, 2022
USD ($)
Noncontrolling Interest [Abstract]  
Redeemable non-controlling interest in Eco at initially estimated fair value $ 28,464
Net income portion attributable to redeemable non-controlling interest 2,318
Change in value of redeemable non-controlling interest 6,081
Balance at end of period $ 36,863
XML 123 R110.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule II - Valuation and Qualifying Accounts (Detail) - Allowance for Doubtful Accounts [Member] - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 3,716 $ 3,320 $ 2,789
Costs and expenses 3,834 996 1,553
Deductions (2,848) (600) (1,022)
Balance at End of Period $ 4,702 $ 3,716 $ 3,320
XML 124 pgti-20220101_htm.xml IDEA: XBRL DOCUMENT 0001354327 pgti:SoutheastSegmentMember 2018-12-30 2019-12-28 0001354327 us-gaap:FairValueInputsLevel2Member us-gaap:ForwardContractsMember 2022-01-01 0001354327 pgti:AccruedLiabilitiyMember 2021-01-02 0001354327 us-gaap:RestrictedStockMember pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMember 2021-01-03 2022-01-01 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember pgti:SoutheastSegmentMember 2021-02-01 0001354327 pgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember pgti:TermLoanPayableWithZeroPointSixSevenFiveMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2021-01-02 0001354327 pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember us-gaap:CustomerRelationshipsMember 2020-02-01 2020-02-01 0001354327 us-gaap:AllowanceForCreditLossMember 2018-12-30 2019-12-28 0001354327 srt:RestatementAdjustmentMember pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember 2021-02-01 0001354327 pgti:WindoorMember 2019-12-29 2021-01-02 0001354327 pgti:AnlinWindowsAndDoorsMember pgti:CashOnHandMember pgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember 2021-10-25 2021-10-25 0001354327 us-gaap:TreasuryStockMember 2018-12-29 0001354327 srt:ScenarioPreviouslyReportedMember pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember 2021-02-01 0001354327 pgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember pgti:TermLoanPayableWithZeroPointSixSevenFiveMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2022-01-01 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember pgti:SixPointSevenFivePercentSeniorNotesDue2026Member 2021-02-01 0001354327 pgti:CRiSoCalIncorporationMember 2022-01-01 0001354327 pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember pgti:CashOnHandMember 2020-02-01 2020-02-01 0001354327 srt:RestatementAdjustmentMember pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember 2021-02-01 2021-02-01 0001354327 pgti:TwoThousandAndNineteenEquityAndIncentiveCompensationPlanMember 2022-01-01 0001354327 srt:AffiliatedEntityMember 2021-01-02 0001354327 us-gaap:CostOfSalesMember 2019-12-29 2021-01-02 0001354327 pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember 2018-12-30 2019-12-28 0001354327 srt:RestatementAdjustmentMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember 2020-02-01 0001354327 pgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember 2016-02-15 2016-02-16 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember 2021-01-03 2022-01-01 0001354327 srt:MinimumMember pgti:ExecutiveAndNonExecutiveEmployeesMember us-gaap:RestrictedStockMember pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMember 2021-02-15 2021-02-15 0001354327 pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember 2022-01-01 0001354327 us-gaap:RestrictedStockMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember pgti:EleventhStoreMember 2020-02-01 2020-02-01 0001354327 pgti:AnlinWindowsAndDoorsMember 2021-10-25 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember 2021-02-02 2022-01-01 0001354327 pgti:NonWindowAndDoorProductsMember 2021-01-03 2022-01-01 0001354327 us-gaap:LandMember 2021-01-02 0001354327 us-gaap:TradeNamesMember 2021-01-03 2022-01-01 0001354327 us-gaap:OtherAssetsMember pgti:MidwestTransactionPremiumContractsMember 2021-01-02 0001354327 pgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember pgti:TermLoanPayableWithZeroPointSixSevenFiveMember 2021-01-02 0001354327 pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember pgti:AddOnIssuanceMember pgti:SixPointSevenFivePercentSeniorNotesDue2026Member 2020-02-01 2020-02-01 0001354327 pgti:ImpactResistantWindowAndDoorProductsMember 2018-12-30 2019-12-28 0001354327 us-gaap:EmployeeStockOptionMember 2019-12-29 2021-01-02 0001354327 pgti:MidwestTransactionPremiumContractsMember us-gaap:CostOfSalesMember 2021-01-03 2022-01-01 0001354327 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-03 2022-01-01 0001354327 us-gaap:NoncompeteAgreementsMember 2022-01-01 0001354327 pgti:SellerOneMember us-gaap:RestrictedStockMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember 2020-02-01 2020-02-01 0001354327 us-gaap:FacilityClosingMember 2019-12-29 2021-01-02 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember pgti:SixPointSevenFivePercentSeniorNotesDue2026Member 2021-02-01 2021-02-01 0001354327 2019-12-29 2020-04-04 0001354327 pgti:ProgramforRepurchasesofCompanyCommonStockMember 2018-12-30 2019-12-28 0001354327 pgti:ShippingHandlingAndDistributionMember 2019-12-29 2021-01-02 0001354327 us-gaap:ForwardContractsMember 2021-01-02 0001354327 us-gaap:RestrictedStockMember 2021-01-02 0001354327 pgti:TradenameMember 2022-01-01 0001354327 srt:ScenarioPreviouslyReportedMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember us-gaap:NoncompeteAgreementsMember 2020-02-01 2020-02-01 0001354327 pgti:CardinalLgCompanyMember pgti:ManufacturingEquipmentMember pgti:AssetPurchaseAgreementMember 2017-09-22 2017-09-22 0001354327 pgti:NewSouthWindowSolutionsMember pgti:CashOnHandMember pgti:SixPointSevenFivePercentSeniorNotesDue2026Member 2020-01-24 2020-01-24 0001354327 srt:RestatementAdjustmentMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember us-gaap:TradeNamesMember 2020-02-01 2020-02-01 0001354327 srt:MinimumMember pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember us-gaap:CustomerRelationshipsMember 2021-02-01 2021-02-01 0001354327 us-gaap:BuildingAndBuildingImprovementsMember 2022-01-01 0001354327 pgti:EcoEnterprisesLLCMember 2021-02-01 0001354327 pgti:WesternSegmentMember 2021-01-03 2022-01-01 0001354327 pgti:TwoThousandAndNineteenEquityAndIncentiveCompensationPlanMember 2021-01-03 2022-01-01 0001354327 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-01-01 0001354327 pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember 2020-02-01 2020-02-01 0001354327 pgti:SixPointSevenFivePercentSeniorNotesDue2026Member 2022-01-01 0001354327 srt:ScenarioPreviouslyReportedMember pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember 2021-02-01 2021-02-01 0001354327 pgti:KpmgLlpMember 2019-12-29 2021-01-02 0001354327 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-01-03 2022-01-01 0001354327 us-gaap:AdditionalPaidInCapitalMember 2018-12-30 2019-12-28 0001354327 pgti:MidwestTransactionPremiumContractsMember 2019-12-29 2021-01-02 0001354327 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-29 0001354327 pgti:AnlinWindowsAndDoorsMember us-gaap:CustomerRelationshipsMember 2021-10-25 2021-10-25 0001354327 us-gaap:AccruedLiabilitiesMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember 2021-01-02 0001354327 pgti:WesternSegmentMember 2021-01-02 0001354327 pgti:CardinalLgCompanyMember us-gaap:CostOfSalesMember pgti:SupplyAgreementMember 2021-01-03 2022-01-01 0001354327 pgti:CardinalLgCompanyMember pgti:ManufacturingEquipmentMember pgti:AssetPurchaseAgreementMember 2017-09-22 0001354327 pgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member 2022-01-01 0001354327 pgti:TermLoanFacilityMember 2016-02-15 2016-02-16 0001354327 pgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member 2022-01-01 0001354327 us-gaap:RestrictedStockMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember pgti:TenStoresMember 2020-02-01 2020-02-01 0001354327 pgti:RepairAndRemodelMember 2021-01-03 2022-01-01 0001354327 us-gaap:ForwardContractsMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-02 0001354327 us-gaap:AccountingStandardsUpdate202108Member 2022-01-01 0001354327 pgti:AnlinWindowsAndDoorsMember us-gaap:DevelopedTechnologyRightsMember 2021-10-25 2021-10-25 0001354327 us-gaap:RestrictedStockMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember pgti:EleventhStoreMember 2020-02-01 0001354327 us-gaap:LandMember 2022-01-01 0001354327 pgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember us-gaap:NotesPayableToBanksMember 2021-01-02 0001354327 pgti:CGIWindowsAndDoorsHoldingIncMember 2019-12-29 2021-01-02 0001354327 2020-10-04 2021-01-02 0001354327 us-gaap:CommodityContractMember us-gaap:CostOfSalesMember 2019-12-29 2021-01-02 0001354327 pgti:CRiSoCalIncorporationMember pgti:TradenameMember 2021-01-03 2022-01-01 0001354327 pgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member 2021-09-24 0001354327 pgti:WesternWindowSystemsMember 2022-01-01 0001354327 pgti:MidwestTransactionPremiumContractsMember 2022-01-01 0001354327 pgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember us-gaap:NotesPayableToBanksMember 2022-01-01 0001354327 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-03 2022-01-01 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember 2021-02-01 0001354327 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2021-01-03 2022-01-01 0001354327 us-gaap:RestrictedStockMember 2021-01-03 2022-01-01 0001354327 pgti:AnlinWindowsAndDoorsMember 2019-12-29 2021-01-02 0001354327 us-gaap:TreasuryStockMember 2021-01-03 2022-01-01 0001354327 pgti:CardinalLgCompanyMember us-gaap:AccruedLiabilitiesMember pgti:SupplyAgreementMember 2022-01-01 0001354327 pgti:ThirdAmendmentToCreditAgreementMember 2019-10-31 0001354327 pgti:RepairAndRemodelMember 2018-12-30 2019-12-28 0001354327 us-gaap:RetainedEarningsMember 2018-12-30 2019-12-28 0001354327 pgti:TermLoanFacilityMember 2021-01-02 0001354327 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-02 0001354327 srt:AffiliatedEntityMember 2022-01-01 0001354327 srt:ScenarioPreviouslyReportedMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember us-gaap:DevelopedTechnologyRightsMember 2020-02-01 2020-02-01 0001354327 us-gaap:MachineryAndEquipmentMember 2022-01-01 0001354327 srt:ScenarioPreviouslyReportedMember pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember pgti:TradenameMember 2021-02-01 2021-02-01 0001354327 srt:RestatementAdjustmentMember pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember pgti:TradenameMember 2021-02-01 2021-02-01 0001354327 us-gaap:RestrictedStockMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember 2019-12-29 2021-01-02 0001354327 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2021-01-03 2022-01-01 0001354327 pgti:NonWindowAndDoorProductsMember 2018-12-30 2019-12-28 0001354327 2021-01-02 0001354327 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-03 2022-01-01 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember 2021-01-25 2021-01-25 0001354327 pgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember pgti:TermLoanPayableWithZeroPointSixSevenFiveMember 2022-01-01 0001354327 us-gaap:FairValueInputsLevel2Member pgti:MidwestTransactionPremiumContractsMember 2021-01-02 0001354327 pgti:ImpactResistantWindowAndDoorProductsMember 2019-12-29 2021-01-02 0001354327 us-gaap:BuildingAndBuildingImprovementsMember 2021-01-02 0001354327 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2021-10-25 2021-10-25 0001354327 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2021-10-25 2021-10-25 0001354327 pgti:EmployeesStockPurchasePlanMember 2021-01-03 2022-01-01 0001354327 pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember pgti:SixPointSevenFivePercentSeniorNotesDue2026Member 2020-02-01 2020-02-01 0001354327 us-gaap:DebtInstrumentRedemptionPeriodFourMember pgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member 2021-01-03 2022-01-01 0001354327 us-gaap:TreasuryStockMember 2021-01-02 0001354327 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2021-01-03 2022-01-01 0001354327 pgti:ContractAssetsNetMember 2021-01-02 0001354327 us-gaap:OtherCurrentAssetsMember pgti:MidwestTransactionPremiumContractsMember 2022-01-01 0001354327 pgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember 2021-01-02 0001354327 pgti:NewConstructionMember 2021-01-03 2022-01-01 0001354327 pgti:ImpairmentOfLeaseRightOfUseAssetMember 2019-12-29 2021-01-02 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember pgti:CashOnHandMember 2021-02-01 2021-02-01 0001354327 pgti:ShippingHandlingAndDistributionMember 2021-01-03 2022-01-01 0001354327 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-28 0001354327 us-gaap:AdditionalPaidInCapitalMember 2018-12-29 0001354327 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-12-30 2019-12-28 0001354327 us-gaap:AllowanceForCreditLossMember 2018-12-29 0001354327 us-gaap:RestrictedStockMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember pgti:TotalElevenStoresMember 2020-02-01 0001354327 us-gaap:OtherLiabilitiesMember pgti:AnlinWindowsAndDoorsMember 2022-01-01 0001354327 pgti:WesternWindowSystemsMember 2021-01-03 2022-01-01 0001354327 us-gaap:CommodityContractMember us-gaap:CostOfSalesMember 2021-01-03 2022-01-01 0001354327 pgti:RestrictedStockAwardAndRestrictedStockUnitsMember 2021-05-20 2021-05-20 0001354327 pgti:WesternSegmentMember 2019-12-29 2021-01-02 0001354327 srt:MaximumMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember us-gaap:CustomerRelationshipsMember 2020-02-01 2020-02-01 0001354327 pgti:MidwestTransactionPremiumContractsMember us-gaap:CostOfSalesMember 2019-12-29 2021-01-02 0001354327 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-12-29 2021-01-02 0001354327 pgti:TwoThousandAndFourteenOmnibusIncentivePlanMember 2022-01-01 0001354327 us-gaap:AllowanceForCreditLossMember 2022-01-01 0001354327 pgti:CRiSoCalIncorporationMember 2021-01-03 2022-01-01 0001354327 us-gaap:AdditionalPaidInCapitalMember 2019-12-28 0001354327 pgti:AnlinWindowsAndDoorsMember us-gaap:TradeNamesMember 2021-10-25 2021-10-25 0001354327 srt:MaximumMember us-gaap:VehiclesMember 2021-01-03 2022-01-01 0001354327 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2021-01-03 2022-01-01 0001354327 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-29 2021-01-02 0001354327 pgti:RevolvingCreditFacilityDueTwoThousandTwentyFourMember 2019-10-30 2019-10-31 0001354327 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-03 2022-01-01 0001354327 pgti:UsImpactSystemsIncMember 2021-01-03 2022-01-01 0001354327 us-gaap:DebtInstrumentRedemptionPeriodTwoMember pgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member 2021-01-03 2022-01-01 0001354327 pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember 2020-02-01 0001354327 pgti:AnlinWindowsAndDoorsMember 2021-10-26 2022-01-01 0001354327 pgti:SixPointSevenFivePercentSeniorNotesDue2026Member 2020-01-24 0001354327 pgti:SoutheastSegmentMember 2022-01-01 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-10-04 2021-01-02 0001354327 us-gaap:InternalRevenueServiceIRSMember us-gaap:EarliestTaxYearMember 2021-01-03 2022-01-01 0001354327 pgti:ShippingHandlingAndDistributionMember 2018-12-30 2019-12-28 0001354327 us-gaap:AllowanceForCreditLossMember 2021-01-02 0001354327 pgti:UsImpactSystemsIncMember 2022-01-01 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember us-gaap:CommonStockMember 2021-02-01 2021-02-01 0001354327 pgti:WesternWindowSystemsMember pgti:WesternWindowSystemsBlockerLimitedLiabilityCompanyMember 2019-12-29 2021-01-02 0001354327 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-01-02 0001354327 pgti:CardinalLgCompanyMember pgti:ManufacturingEquipmentMember us-gaap:OtherCurrentAssetsMember pgti:AssetPurchaseAgreementMember 2017-09-22 0001354327 us-gaap:CommonStockMember 2018-12-30 2019-12-28 0001354327 us-gaap:MachineryAndEquipmentMember 2021-01-02 0001354327 srt:ScenarioPreviouslyReportedMember pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember us-gaap:CustomerRelationshipsMember 2021-02-01 2021-02-01 0001354327 us-gaap:AccountingStandardsUpdate201912Member 2022-01-01 0001354327 pgti:ProgramforRepurchasesofCompanyCommonStockMember 2019-05-22 0001354327 us-gaap:OtherCurrentAssetsMember pgti:MidwestTransactionPremiumContractsMember 2021-01-02 0001354327 pgti:AnlinWindowsAndDoorsMember pgti:TradenameMember 2021-01-03 2022-01-01 0001354327 pgti:VolumeProductMember pgti:WesternSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-12-29 2021-01-02 0001354327 pgti:CardinalLgCompanyMember us-gaap:CostOfSalesMember pgti:SupplyAgreementMember 2019-12-29 2021-01-02 0001354327 pgti:PropertyAndEquipmentCostsAndChargesMember 2019-12-29 2021-01-02 0001354327 us-gaap:CostOfSalesMember 2021-01-03 2022-01-01 0001354327 pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember us-gaap:TradeNamesMember 2020-02-01 2020-02-01 0001354327 us-gaap:RestrictedStockMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember 2021-01-03 2022-01-01 0001354327 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-01-03 2022-01-01 0001354327 2019-12-28 0001354327 us-gaap:RestrictedStockUnitsRSUMember 2021-05-20 2021-05-20 0001354327 pgti:WindoorMember 2022-01-01 0001354327 pgti:ExecutiveAndNonExecutiveEmployeesMember us-gaap:RestrictedStockMember pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMember 2021-02-15 2021-02-15 0001354327 pgti:AnlinWindowsAndDoorsMember pgti:TwoThousandSixteenCreditAgreementMember 2021-10-25 2021-10-25 0001354327 pgti:NewConstructionMember 2019-12-29 2021-01-02 0001354327 us-gaap:CommonStockMember 2021-01-02 0001354327 pgti:MidwestTransactionPremiumContractsMember 2021-01-03 2022-01-01 0001354327 pgti:ExecutiveAndNonExecutiveEmployeesMember us-gaap:RestrictedStockMember pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMember pgti:ShareholdersReturnOptionOneMember 2021-02-15 2021-02-15 0001354327 us-gaap:AccruedLiabilitiesMember us-gaap:ForwardContractsMember 2021-01-02 0001354327 pgti:PersonnelRelatedCostsMember 2019-12-29 2021-01-02 0001354327 2021-01-03 2022-01-01 0001354327 us-gaap:RestrictedStockMember 2022-01-01 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember pgti:CashOnHandMember 2021-01-25 2021-01-25 0001354327 pgti:TermLoanFacilityMember 2016-02-16 0001354327 pgti:EcoEnterprisesLLCMember pgti:TradenameMember 2021-01-03 2022-01-01 0001354327 us-gaap:ConstructionInProgressMember 2022-01-01 0001354327 2021-07-04 2021-10-02 0001354327 us-gaap:CustomerRelationshipsMember 2022-01-01 0001354327 pgti:AnlinWindowsAndDoorsMember pgti:FourPointThreeSevenFivePercentSeniorNotesDueInTwoThousandTwentyNineMember 2021-10-25 2021-10-25 0001354327 2022-02-25 0001354327 srt:ScenarioPreviouslyReportedMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember us-gaap:CustomerRelationshipsMember 2020-02-01 2020-02-01 0001354327 pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember us-gaap:NoncompeteAgreementsMember 2020-02-01 2020-02-01 0001354327 pgti:SellerTwoMember us-gaap:RestrictedStockMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember 2020-02-01 2020-02-01 0001354327 pgti:TwoThousandAndNineteenEquityAndIncentiveCompensationPlanMember 2019-05-22 0001354327 pgti:WesternWindowSystemsMember 2019-12-29 2021-01-02 0001354327 pgti:NorthVeniceMember pgti:InsulationGlassPlantMemberMember 2021-01-03 2022-01-01 0001354327 us-gaap:FacilityClosingMember 2020-04-20 2020-04-20 0001354327 us-gaap:RestrictedStockMember 2021-05-20 2021-05-20 0001354327 pgti:VolumeProductMember pgti:WesternSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-12-30 2019-12-28 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember 2019-12-29 2021-01-02 0001354327 2021-10-03 2022-01-01 0001354327 srt:ScenarioPreviouslyReportedMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember 2020-02-01 0001354327 us-gaap:RetainedEarningsMember 2018-12-29 0001354327 us-gaap:ForwardContractsMember 2021-01-02 0001354327 pgti:FourthAmendmentToCreditAgreementMember 2021-10-25 2021-10-25 0001354327 us-gaap:OtherCurrentAssetsMember us-gaap:ForwardContractsMember 2022-01-01 0001354327 srt:MinimumMember pgti:EmployeesStockPurchasePlanMember 2019-05-22 2019-05-22 0001354327 srt:RestatementAdjustmentMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember 2020-02-01 2020-02-01 0001354327 pgti:MidwestTransactionPremiumContractsMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-02 0001354327 us-gaap:ForwardContractsMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-28 0001354327 pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember 2021-01-03 2022-01-01 0001354327 pgti:ExecutiveAndNonExecutiveEmployeesMember us-gaap:RestrictedStockMember pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMember pgti:EbitdaAndShareholdersComponentCriteriaMember 2021-02-15 2021-02-15 0001354327 2018-12-29 0001354327 pgti:ExecutiveAndNonExecutiveEmployeesMember us-gaap:RestrictedStockMember pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMember pgti:ShareholdersReturnOptionTwoMember 2021-02-15 2021-02-15 0001354327 pgti:EmployeesStockPurchasePlanMember 2019-05-22 2019-05-22 0001354327 pgti:MidwestTransactionPremiumContractsMember 2021-01-02 0001354327 pgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member 2019-12-29 2021-01-02 0001354327 pgti:SixPointSevenFivePercentSeniorNotesDue2026Member 2021-01-03 2022-01-01 0001354327 pgti:MidwestTransactionPremiumContractsMember 2022-01-01 0001354327 pgti:SixPointSevenFivePercentSeniorNotesDue2026Member 2020-01-24 2020-01-24 0001354327 us-gaap:OtherCurrentAssetsMember us-gaap:ForwardContractsMember 2021-01-02 0001354327 us-gaap:AccruedLiabilitiesMember pgti:MidwestTransactionPremiumContractsMember 2021-01-02 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember pgti:TradenameMember 2021-02-01 2021-02-01 0001354327 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 0001354327 srt:AffiliatedEntityMember 2018-12-30 2019-12-28 0001354327 pgti:WesternWindowSystemsMember pgti:COVIDNineteenMember 2020-04-05 2020-07-04 0001354327 pgti:TwoThousandSixEquityIncentivePlanMember 2014-03-28 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember 2021-02-01 2021-02-01 0001354327 2021-07-02 0001354327 us-gaap:ForwardContractsMember 2018-12-30 2019-12-28 0001354327 pgti:NonWindowAndDoorProductsMember 2019-12-29 2021-01-02 0001354327 pgti:UsImpactSystemsIncMember 2019-12-29 2021-01-02 0001354327 pgti:MidwestTransactionPremiumContractsMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 0001354327 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 0001354327 pgti:CRiSoCalIncorporationMember 2021-05-02 0001354327 srt:MaximumMember 2021-01-03 2022-01-01 0001354327 pgti:ExecutiveAndNonExecutiveEmployeesMember us-gaap:RestrictedStockMember pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMember pgti:EarningsBeforeInterestTaxDepreciationAndAmortizationMetricMember 2021-02-15 2021-02-15 0001354327 pgti:ContractAssetsNetMember 2022-01-01 0001354327 pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember pgti:PremiumMember 2020-02-01 2020-02-01 0001354327 pgti:SecondAmendmentToCreditAgreementMember 2021-01-03 2022-01-01 0001354327 srt:AffiliatedEntityMember 2019-12-29 2021-01-02 0001354327 us-gaap:FairValueInputsLevel2Member 2022-01-01 0001354327 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-03 2022-01-01 0001354327 us-gaap:CommonStockMember 2018-12-29 0001354327 us-gaap:LeaseholdImprovementsMember 2021-01-03 2022-01-01 0001354327 us-gaap:TradeNamesMember pgti:COVIDNineteenMember 2020-04-05 2020-07-04 0001354327 us-gaap:RevolvingCreditFacilityMember 2016-02-16 0001354327 us-gaap:TreasuryStockMember 2018-12-30 2019-12-28 0001354327 pgti:WesternWindowSystemsMember 2018-08-13 2018-08-13 0001354327 pgti:SoutheastSegmentMember 2021-01-03 2022-01-01 0001354327 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForwardContractsMember 2021-01-02 0001354327 us-gaap:ForwardContractsMember 2022-01-01 0001354327 pgti:SeniorSecuredCreditFacilitiesMember 2016-02-16 0001354327 us-gaap:EmployeeStockOptionMember 2021-01-03 2022-01-01 0001354327 pgti:SoutheastSegmentMember 2019-12-29 2021-01-02 0001354327 us-gaap:AllowanceForCreditLossMember 2021-01-03 2022-01-01 0001354327 us-gaap:ForwardContractsMember 2021-01-03 2022-01-01 0001354327 us-gaap:AllowanceForCreditLossMember 2019-12-28 0001354327 us-gaap:SoftwareDevelopmentMember 2021-01-03 2022-01-01 0001354327 us-gaap:CommonStockMember 2019-12-29 2021-01-02 0001354327 us-gaap:DebtInstrumentRedemptionPeriodOneMember pgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member 2021-01-03 2022-01-01 0001354327 us-gaap:NoncompeteAgreementsMember 2021-01-02 0001354327 us-gaap:FairValueInputsLevel2Member pgti:MidwestTransactionPremiumContractsMember 2022-01-01 0001354327 us-gaap:TradeNamesMember 2021-01-02 0001354327 srt:MinimumMember 2022-01-01 0001354327 srt:MaximumMember pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember us-gaap:CustomerRelationshipsMember 2021-02-01 2021-02-01 0001354327 us-gaap:RestrictedStockMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember pgti:TotalElevenStoresMember 2020-02-01 2020-02-01 0001354327 srt:AffiliatedEntityMember 2021-01-03 2022-01-01 0001354327 pgti:SixPointSevenFivePercentSeniorNotesDue2026Member 2021-09-27 2021-09-27 0001354327 us-gaap:VehiclesMember 2022-01-01 0001354327 pgti:CardinalLgCompanyMember us-gaap:CostOfSalesMember pgti:SupplyAgreementMember 2018-12-30 2019-12-28 0001354327 us-gaap:RetainedEarningsMember 2022-01-01 0001354327 pgti:AccruedLiabilitiyMember 2022-01-01 0001354327 2021-01-03 2021-04-03 0001354327 us-gaap:TradeNamesMember 2021-01-02 0001354327 pgti:CardinalLgCompanyMember pgti:SupplyAgreementMember 2022-01-01 0001354327 pgti:RepairAndRemodelMember 2019-12-29 2021-01-02 0001354327 us-gaap:RestrictedStockMember 2019-12-29 2021-01-02 0001354327 pgti:TwoThousandSixEquityIncentivePlanMember 2014-03-27 2014-03-28 0001354327 pgti:MidwestTransactionPremiumContractsMember 2021-01-03 2022-01-01 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-03 2022-01-01 0001354327 us-gaap:ForwardContractsMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 0001354327 pgti:TwoThousandEighteenSeniorNotesDueTwoThousandTwentySixMember 2021-01-03 2022-01-01 0001354327 us-gaap:CommodityContractMember us-gaap:CostOfSalesMember 2018-12-30 2019-12-28 0001354327 us-gaap:TreasuryStockMember 2019-12-29 2021-01-02 0001354327 2018-12-30 2019-12-28 0001354327 us-gaap:RestrictedStockMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember 2020-02-01 0001354327 us-gaap:VehiclesMember 2021-01-02 0001354327 pgti:SixPointSevenFivePercentSeniorNotesDue2026Member 2021-01-02 0001354327 us-gaap:TreasuryStockMember 2019-12-28 0001354327 srt:ScenarioPreviouslyReportedMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember 2020-02-01 2020-02-01 0001354327 us-gaap:TradeNamesMember 2022-01-01 0001354327 us-gaap:AdditionalPaidInCapitalMember 2021-01-02 0001354327 pgti:ExecutiveAndNonExecutiveEmployeesMember us-gaap:RestrictedStockMember pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMember pgti:CompanyPerformanceCriteriaMember 2021-02-15 0001354327 pgti:RestrictedStockAwardAndRestrictedStockUnitsMember 2021-05-20 0001354327 pgti:ExecutiveAndNonExecutiveEmployeesMember us-gaap:RestrictedStockMember pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMember pgti:CompanyPerformanceCriteriaMember 2021-02-15 2021-02-15 0001354327 us-gaap:CommonStockMember 2019-12-28 0001354327 pgti:AnlinWindowsAndDoorsMember pgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember 2021-10-25 0001354327 pgti:WindoorMember 2021-01-03 2022-01-01 0001354327 us-gaap:CommonStockMember 2022-01-01 0001354327 pgti:WesternSegmentMember 2018-12-30 2019-12-28 0001354327 srt:MinimumMember pgti:DevelopedTechnologyMember 2021-01-03 2022-01-01 0001354327 2022-01-01 0001354327 us-gaap:FairValueInputsLevel2Member 2021-01-02 0001354327 us-gaap:RetainedEarningsMember 2021-01-03 2022-01-01 0001354327 pgti:SoutheastSegmentMember 2021-01-02 0001354327 pgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member 2022-01-01 0001354327 us-gaap:InternalRevenueServiceIRSMember us-gaap:LatestTaxYearMember 2021-01-03 2022-01-01 0001354327 pgti:SixPointSevenFivePercentSeniorNotesDue2026Member 2018-08-10 2018-08-10 0001354327 us-gaap:FairValueInputsLevel2Member us-gaap:ForwardContractsMember 2021-01-02 0001354327 pgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember 2022-01-01 0001354327 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 0001354327 pgti:AnlinWindowsAndDoorsMember pgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember 2021-10-25 2021-10-25 0001354327 pgti:ImpactResistantWindowAndDoorProductsMember 2021-01-03 2022-01-01 0001354327 pgti:WesternWindowSystemsMember pgti:WesternWindowSystemsBlockerLimitedLiabilityCompanyMember 2022-01-01 0001354327 us-gaap:ForwardContractsMember 2021-01-03 2022-01-01 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember us-gaap:CustomerRelationshipsMember 2021-02-01 2021-02-01 0001354327 us-gaap:CustomerRelationshipsMember 2021-01-02 0001354327 pgti:AnlinWindowsAndDoorsMember 2021-01-03 2022-01-01 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember 2021-02-01 2021-02-01 0001354327 pgti:InventoryChargesMember 2019-12-29 2021-01-02 0001354327 2021-04-04 2021-07-03 0001354327 us-gaap:DebtInstrumentRedemptionPeriodThreeMember pgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member 2021-01-03 2022-01-01 0001354327 us-gaap:OtherNoncurrentLiabilitiesMember pgti:MidwestTransactionPremiumContractsMember 2021-01-02 0001354327 us-gaap:ConstructionInProgressMember 2021-01-02 0001354327 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-30 2019-12-28 0001354327 2019-12-29 2021-01-02 0001354327 pgti:SixPointSevenFivePercentSeniorNotesDue2026Member 2018-08-10 0001354327 pgti:CRiSoCalIncorporationMember 2021-05-03 2022-01-01 0001354327 pgti:TwoThousandAndFourteenOmnibusIncentivePlanMember 2014-05-07 0001354327 srt:MinimumMember 2021-01-03 2022-01-01 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember 2022-01-01 0001354327 pgti:SixPointSevenFivePercentSeniorNotesDue2026Member 2021-01-25 0001354327 pgti:AnlinWindowsAndDoorsMember 2021-10-25 2021-10-25 0001354327 pgti:VolumeProductMember pgti:WesternSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-01-03 2022-01-01 0001354327 us-gaap:AdditionalPaidInCapitalMember 2021-01-03 2022-01-01 0001354327 srt:MaximumMember pgti:ExecutiveAndNonExecutiveEmployeesMember us-gaap:RestrictedStockMember pgti:TwoThousandAndTwentyOneLongTermIncentivePlanMember 2021-02-15 2021-02-15 0001354327 pgti:SixPointSevenFivePercentSeniorNotesDue2026Member 2019-12-29 2021-01-02 0001354327 pgti:CardinalLgCompanyMember us-gaap:OtherLiabilitiesMember pgti:SupplyAgreementMember 2022-01-01 0001354327 pgti:WesternWindowSystemsMember pgti:WesternWindowSystemsBlockerLimitedLiabilityCompanyMember 2021-01-03 2022-01-01 0001354327 pgti:TwoThousandEighteenSeniorNotesDueTwoThousandTwentySixMember 2021-01-02 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember pgti:CashOnHandMember pgti:SixPointSevenFivePercentSeniorNotesDue2026Member 2021-02-01 2021-02-01 0001354327 us-gaap:RetainedEarningsMember 2021-01-02 0001354327 us-gaap:CommonStockMember 2021-01-03 2022-01-01 0001354327 srt:MinimumMember us-gaap:VehiclesMember 2021-01-03 2022-01-01 0001354327 pgti:TradenameMember 2021-01-02 0001354327 pgti:TermLoanFacilityMember 2022-01-01 0001354327 us-gaap:TradeNamesMember 2022-01-01 0001354327 us-gaap:AccruedLiabilitiesMember pgti:AnlinWindowsAndDoorsMember 2022-01-01 0001354327 pgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member 2021-01-03 2022-01-01 0001354327 pgti:FourPointThreeSevenFivePercentSeniorNotesDue2029Member 2021-09-24 2021-09-24 0001354327 pgti:CardinalLgCompanyMember us-gaap:CostOfSalesMember pgti:SupplyAgreementMember 2017-01-01 2017-12-30 0001354327 pgti:DevelopedTechnologyMember 2022-01-01 0001354327 2020-07-05 2020-10-03 0001354327 pgti:CGIWindowsAndDoorsHoldingIncMember 2022-01-01 0001354327 pgti:AnlinWindowsAndDoorsMember 2022-01-01 0001354327 pgti:CRiSoCalIncorporationMember 2021-05-02 2021-05-02 0001354327 pgti:EcoEnterprisesLLCMember 2021-01-03 2022-01-01 0001354327 us-gaap:ForwardContractsMember 2019-12-29 2021-01-02 0001354327 us-gaap:RetainedEarningsMember 2019-12-29 2021-01-02 0001354327 pgti:DevelopedTechnologyMember 2021-01-02 0001354327 pgti:SixPointSevenFivePercentSeniorNotesDue2026Member 2021-01-25 2021-01-25 0001354327 us-gaap:ForwardContractsMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-29 0001354327 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-02 0001354327 pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember 2019-12-29 2021-01-02 0001354327 us-gaap:ForwardContractsMember 2022-01-01 0001354327 srt:ScenarioPreviouslyReportedMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember us-gaap:TradeNamesMember 2020-02-01 2020-02-01 0001354327 srt:MaximumMember 2022-01-01 0001354327 us-gaap:AllowanceForCreditLossMember 2019-12-29 2021-01-02 0001354327 pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-10-04 2022-01-01 0001354327 pgti:NewConstructionMember 2018-12-30 2019-12-28 0001354327 2020-04-05 2020-07-04 0001354327 srt:MaximumMember pgti:DevelopedTechnologyMember 2021-01-03 2022-01-01 0001354327 us-gaap:TreasuryStockMember 2022-01-01 0001354327 srt:RestatementAdjustmentMember pgti:ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember us-gaap:CustomerRelationshipsMember 2021-02-01 2021-02-01 0001354327 pgti:AnlinWindowsAndDoorsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-10-25 2021-10-25 0001354327 us-gaap:RevolvingCreditFacilityMember 2022-01-01 0001354327 pgti:ThirdAmendmentToCreditAgreementMember 2019-10-30 2019-10-31 0001354327 pgti:NorthVeniceMember pgti:GlassTemperingAndLaminatingPlantMember 2021-01-03 2022-01-01 0001354327 pgti:WesternSegmentMember 2022-01-01 0001354327 pgti:RevolvingCreditFacilityDueTwoThousandTwentyFourMember 2022-01-01 0001354327 srt:RestatementAdjustmentMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember 2021-01-02 0001354327 pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember us-gaap:DevelopedTechnologyRightsMember 2020-02-01 2020-02-01 0001354327 pgti:CGIWindowsAndDoorsHoldingIncMember 2021-01-03 2022-01-01 0001354327 pgti:TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember 2021-01-03 2022-01-01 0001354327 us-gaap:RetainedEarningsMember 2019-12-28 0001354327 us-gaap:RestrictedStockMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember pgti:TenStoresMember 2020-02-01 0001354327 us-gaap:AdditionalPaidInCapitalMember 2019-12-29 2021-01-02 0001354327 srt:MaximumMember pgti:RevolvingCreditFacilityDueTwoThousandTwentyFourMember 2019-10-31 0001354327 us-gaap:RestrictedStockMember pgti:NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember 2020-02-01 2020-02-01 pgti:Forwardcontract utr:lb pure pgti:Member shares pgti:Segment iso4217:USD utr:lb iso4217:USD shares pgti:Store iso4217:USD pgti:Plant --01-01 P3Y 2021 0001354327 1 2020-06-30 FY true 10-K/A true 2022-01-01 false 001-37971 PGT Innovations, Inc. DE 20-0634715 1070 Technology Drive North Venice FL 34275 941 480-1600 Common stock, par value $0.01 per share PGTI NYSE Yes No Yes Yes Large Accelerated Filer false false true false 1317945678 59899927 <p style="text-indent:1.333%;font-size:10.0pt;margin-top:1.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">Portions of the Company’s Proxy Statement for the Company’s 2022 Annual Meeting of Stockholders are incorporated by reference into Part III of this Form 10-K. The Company’s Proxy Statement will be filed with the Securities and Exchange Commission pursuant to Regulation 14A.</span></p> The purpose of this Amendment No. 1 (the “Amendment”) to the Annual Report on Form 10-K of PGT Innovations, Inc. (the “Company”) for the year ended January 1, 2022, which was filed with the United States Securities and Exchange Commission (“SEC”) on March 1, 2022 (the “Original Form 10-K”) is (i) to provide, pursuant to Public Company Accounting Oversight Board ("PCAOB") Auditing Standards ("AS"), an updated report of our current independent registered public accounting firm, Ernst & Young LLP (PCAOB ID: 42), that includes the introductory language required by PCAOB AS 3101.15, including the section title "Critical Audit Matter," to immediately precede the critical audit matter discussed in its report, which was inadvertently excluded from its report as filed in the Original Form 10-K due to typographical error; and (ii) to provide the report of our predecessor independent registered public accounting firm, KPMG LLP (PCAOB ID: 185) ("Predecessor Auditor") relating to the Predecessor Auditor's audits of the Company's consolidated financial statements for periods prior to the Company's 2021 fiscal year, including the Company's consolidated balance sheet as of January 2, 2021, and the Company's consolidated statements of operations, comprehensive income, cash flows, and shareholders' equity for the two-year period ended January 2, 2021, which was inadvertently excluded from the Original Form 10-K due to miscommunication between the Company and the Predecessor Auditor regarding the inclusion of the Predecessor Auditor's report in subsequent filings with the SEC.Except as otherwise set forth in this Explanatory Note, no other information included in the Original Form 10-K is amended or changed by this Amendment. This Amendment does not reflect events occurring after the date of the filing of the Original Form 10-K or modify or update any of the other disclosures contained therein in any way. 42 185 Ernst & Young LLP Tampa, Florida KPMG LLP Tampa, Florida 1161464000 882621000 744956000 757965000 561297000 484588000 403499000 321324000 260368000 303043000 224386000 176312000 8000000 4227000 100456000 84711000 84056000 -30029000 -27719000 -26417000 25472000 1512000 44955000 56992000 56127000 9759000 11884000 12439000 35196000 45108000 43688000 2318000 32878000 45108000 43688000 32878000 45108000 43688000 -6081000 26797000 45108000 43688000 0.45 0.77 0.75 0.45 0.76 0.74 59518000 58887000 58346000 60058000 59360000 59150000 35196000 45108000 43688000 24455000 1569000 -1229000 18638000 -2359000 -5030000 5817000 3928000 3801000 1531000 970000 974000 4286000 2958000 2827000 39482000 48066000 46515000 2318000 37164000 48066000 46515000 96146000 100320000 141221000 92844000 91440000 60317000 55239000 28723000 8727000 8357000 28985000 11111000 421758000 301672000 185266000 135155000 91162000 38567000 394525000 256507000 364598000 329695000 3301000 925000 1460610000 1062521000 40021000 23469000 82660000 60875000 13180000 6132000 135861000 90476000 625655000 412098000 83903000 35130000 37489000 28329000 11742000 11354000 894650000 577387000 36863000 0.01 0.01 10000000 10000000 0 0 0.01 0.01 200000000 200000000 63516000 62542000 59696000 58999000 635000 625000 433347000 420202000 7006000 2720000 106398000 79896000 18289000 18309000 529097000 485134000 1460610000 1062521000 35196000 45108000 43688000 30487000 24014000 18876000 21082000 18825000 15856000 8000000 2442000 3834000 996000 1553000 7819000 5458000 3923000 978000 1206000 1674000 25472000 1512000 7632000 -593000 4410000 -261000 291000 -143000 34390000 13775000 -12682000 15984000 14793000 -815000 5958000 11342000 4429000 -12750000 10240000 -19487000 63679000 75495000 81216000 33424000 24800000 31268000 220676000 90368000 187000 766000 71000 -253913000 -114402000 -31197000 638300000 53188000 425000000 21518000 60000000 64000000 54000000 10000000 64138000 10675000 1266000 854000 5550000 1648000 815000 505000 138000 572000 1562000 463000 305000 59000 186060000 41984000 -5426000 -4174000 3077000 44593000 100320000 97243000 52650000 96146000 100320000 97243000 58081540 607000 409661000 -3065000 -8900000 -12759000 385544000 6000 -6000 164226 -1000 1000 428059 6055000 6055000 505000 -505000 3923000 3923000 682931 7000 1555000 1562000 4096 59000 59000 43688000 43688000 974000 2827000 2827000 58504734 619000 414688000 -238000 34788000 -18309000 431548000 7000 -7000 219977 -3000 3000 51479 815000 815000 1000 814000 -815000 5458000 5458000 284353 3000 569000 572000 41126 305000 305000 45108000 45108000 970000 2958000 2958000 58998711 625000 420202000 2720000 79896000 -18309000 485134000 7000 -7000 312982 -1000 1000 4600 -20000 20000 73105 1648000 1648000 1000 1372000 275000 -1648000 7819000 7819000 67797 1000 137000 138000 27335 463000 463000 357797 4000 6104000 6108000 1531000 4286000 4286000 32878000 32878000 -6081000 -6081000 59696117 635000 433347000 7006000 106398000 -18289000 529097000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1. Description of Business</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">PGT Innovations, Inc. (“PGTI”, “we,” or the “Company”), formerly named PGT, Inc., is a leading manufacturer of impact-resistant aluminum and vinyl-framed windows and doors and offers a broad range of fully customizable window and door products. The majority of our sales are to customers in the state of Florida; however, we also sell products in many other states, the Caribbean, Canada, and in South and Central America. Our acquisition of Eco Enterprises ("Eco Acquisition") in February 2021 expands our range of product offerings in our major market of southeast Florida. We also have sales of products that are designed to unify indoor and outdoor living spaces, through our Western Windows Systems’ (“WWS”) division, and most of its sales are in the western United States. Our acquisition of Anlin Windows and Doors in October 2021 expands our presence in the west. Products are sold primarily through an authorized dealer and distributor network. However, with our acquisition of NewSouth Windows Solutions in February 2020, we also began to sell window products in the direct-to-consumer channel through a “factory-direct” sales model.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We were incorporated in the state of Delaware on December 16, 2003, as JLL Window Holdings, Inc., with primary operations in North Venice, Florida. On February 15, 2006, our Company was renamed PGT, Inc. On December 14, 2016, we announced that we changed our name to PGT Innovations, Inc. and, effective on December 28, 2016, the listing of our common stock was transferred to the New York Stock Exchange (“NYSE”) from the NASDAQ Global Market, and began trading on the NYSE under its existing ticker symbol of “PGTI”. As of January 1, 2022, we had major manufacturing operations in Florida, in North Venice, Tampa, and in the greater Miami area. We also have manufacturing operations in Arizona and California. Additionally, we have </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> glass tempering and laminating plants and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> insulation glass plant located in North Venice.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">All references to PGTI or our Company apply to the consolidated financial statements of PGT Innovations, Inc. unless otherwise noted.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2 1 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2. Summary of Significant Accounting Policies</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”).</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fiscal period</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Our fiscal year consists of 52 or 53 weeks ending on the Saturday nearest December 31 of the related year. The years ended January 1, 2022, and December 28, 2019, consisted of 52 weeks. The year ended January 2, 2021 consisted of 53 weeks.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of consolidation</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The consolidated financial statements present the results of the operations, financial position and cash flows of PGTI, and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. We are consolidating all wholly owned subsidiaries, as well as Eco, based on the </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> majority ownership. We refer to Note 23 for our accounting policies relating to the non-redeemable minority interest.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment information</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We operate as </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> segments based on geography: the Southeast segment and the Western segment. See Note 20 for more information.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of estimates</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue recognition</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">With the adoption of Accounting Standards Update (“ASU”) 2014-09, “Revenue from Contracts with Customers,” together with subsequently issued related guidance, we recognize revenue pursuant to Topic 606 of the Accounting Standards Codification ("ASC"). See Note 4, “Revenue Recognition and Contracts with Customers.”</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cost of sales</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of sales represents costs directly related to the production of our products. Primary costs include raw materials, direct labor, and manufacturing overhead, which consist of salaries, wages, employee benefits, utilities, maintenance, lease costs and depreciation.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Shipping and handling costs</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Shipping and handling costs incurred in the purchase of materials used in the manufacturing process are included in cost of sales. Costs relating to shipping, handling and distribution of finished products to our customers are included in selling, general and administrative expenses and totaled </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">62.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">39.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">38.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Advertising</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We expense advertising costs as incurred. Advertising expense, which is included in selling, general and administrative expenses, was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended January 1, 2022, January 2, 2021 and December 28, 2019, respectively. NewSouth, acquired effective on February 1, 2020, relies heavily on advertising, consistent with its sales-direct-to-homeowner business model.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and cash equivalents</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents consist of cash on hand or highly liquid investments with an original maturity date of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three months or less </span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">when purchased.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts receivable, net</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In the ordinary course of business, we extend credit to qualified dealers and distributors, generally on a non-collateralized basis. The Company maintains an allowance for credit losses which is based on management’s assessments of the amount which may become uncollectible in the future and is determined through consideration of our write-off history, specific identification of uncollectible accounts based in part on the customer’s past due balance (based on contractual terms), and consideration of prevailing economic and industry conditions. Uncollectible accounts are written off after repeated attempts to collect from the customer have been unsuccessful.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"> </p><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.643%;"/> <td style="width:2.031%;"/> <td style="width:18.62%;"/> <td style="width:2.031%;"/> <td style="width:1.0%;"/> <td style="width:16.827%;"/> <td style="width:1.0%;"/> <td style="width:2.031%;"/> <td style="width:1.0%;"/> <td style="width:16.816000000000003%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">145,923</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">96,560</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Allowance for credit losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,702</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,716</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">141,221</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">92,844</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Self-insurance reserves</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We are primarily self-insured for employee health benefits and workers’ compensation claims prior to 2010 and after 2017. Provisions for losses under these programs are recorded based on the Company’s estimates of the aggregate liabilities for the claims incurred. Accruals for healthcare claims and workers’ compensation are included in accrued liabilities in the accompanying consolidated balance sheets.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Warranty expense</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We have warranty obligations with respect to most of our manufactured products. Warranty periods, which vary by product components, generally range from </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10 years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, although the warranty period for a limited number of specifically identified components in certain applications is a lifetime. However, the majority of the products sold have warranties on components which range from </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3 years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. The Company has recorded a reserve for estimated warranty and related costs based on historical experience and periodically adjusts these provisions to reflect actual experience.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During 2021, we recorded warranty expense at an average rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of sales. This rate is higher than the average rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of sales recorded in 2020. The increase in our warranty expense rate in 2021, compared to 2020 is a result of costs associated with recent higher levels of warranty repair experience on larger commercial projects than experienced in 2020, which resulted in warranty costs incremental to those we would incur in the normal course of business. The increase in our warranty expense in 2021, compared to 2020, was also affected by costs associated with the wind-down of the commercial business of NewSouth in the first quarter of 2021, which resulted in warranty costs incremental to those we would incur in the normal course of business.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We assess the adequacy of our warranty accrual on a quarterly basis, and adjust the previous amounts recorded, if necessary, to reflect the change in estimate of the future costs of claims yet to be serviced. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following provides information with respect to our warranty accrual.</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:28.503%;"/> <td style="width:1.355%;"/> <td style="width:1.0%;"/> <td style="width:8.698%;"/> <td style="width:1.0%;"/> <td style="width:1.355%;"/> <td style="width:1.0%;"/> <td style="width:8.568999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.355%;"/> <td style="width:1.0%;"/> <td style="width:8.262%;"/> <td style="width:1.0%;"/> <td style="width:1.355%;"/> <td style="width:1.0%;"/> <td style="width:8.967%;"/> <td style="width:1.0%;"/> <td style="width:1.355%;"/> <td style="width:1.0%;"/> <td style="width:8.613999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.355%;"/> <td style="width:1.0%;"/> <td style="width:8.262%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued Warranty</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Beginning of<br/>Period</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Acquired</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Charged to<br/>Expense</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Adjustments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Settlements</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">End of<br/>Period</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="23" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year ended January 1, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,001</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,150</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,637</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,440</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,844</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,504</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year ended January 2, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,244</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,515</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,256</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">266</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,280</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,001</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year ended December 28, 2019</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,149</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,720</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">570</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,195</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,244</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The accrual for warranty is included in accrued liabilities and other liabilities, depending on estimated settlement date, in the consolidated balance sheets as of January 1, 2022 and January 2, 2021. The portion of warranty expense related to the issuance of product of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million is included in cost of sales in the consolidated statements of operations for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively. The portion related to servicing warranty claims including costs of the service department personnel is included in selling, general and administrative expenses in the consolidated statements of operations, and is </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, for the years ended January 1, 2022, January 2, 2021, and December 28, 2019.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inventories</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Inventories consist principally of raw materials purchased for the manufacture of our products. We have limited finished goods inventory as most products are custom, made-to-order products</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">manufactured under noncancelable purchase orders and therefore are recognized as costs of sales relating to revenue recognized over time during the manufacturing process. All inventories are stated at the lower of cost (first-in, first-out method) or net realizable value. The reserve for obsolescence, which was immaterial at January 1, 2022 and January 2, 2021, is based on management’s assessment of the amount of inventory that may become obsolete in the future and is determined through Company history, specific identification and consideration of prevailing economic and industry conditions. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Inventories consist of the following: </span></span><span style=""/></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.825%;"/> <td style="width:1.619%;"/> <td style="width:1.0%;"/> <td style="width:12.969000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.619%;"/> <td style="width:1.0%;"/> <td style="width:12.969000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Raw materials</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">87,164</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">55,916</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Work in progress</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,248</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,058</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finished goods</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,028</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">343</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Inventories</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">91,440</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60,317</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property, plant and equipment</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the related assets. Depreciable assets are assigned estimated lives as follows:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.024%;"/> <td style="width:61.976%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Building and improvements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">40 years</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Shorter of lease term or estimated useful life</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Furniture and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10 years</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Vehicles</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10 years</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Computer software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3 years</span></span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Maintenance and repair expenditures are charged to expense as incurred.</span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, current portion of operating lease liability, and operating lease liability, less current portion, on our consolidated balance sheets. Should we engage in any finance leases in the future, finance leases would be included in property and equipment, other current liabilities, and other liabilities on our consolidated balance sheets.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">lease right-of-use assets and operating lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. As most of our leases do not provide an implicit rate, we use our incremental borrowing</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">rate </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">based on the information available at commencement date in determining the present value of future payments. The operating lease right-of-use asset also includes any up-front lease payments made and initial direct costs incurred, less lease incentives received. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Our lease terms may include </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">options</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to extend or </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">terminate</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> the lease.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> Judgment is required to determine when it is reasonably certain that we will exercise an option and should therefore include the optional period in the lease term. Lease expense is recognized on a straight-line basis over the lease term. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We elected the practical expedient to not separate lease and non-lease components for all classes of underlying assets.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Long-lived assets</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of long-lived assets to future undiscounted net cash flows expected to be generated</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> If such assets are considered to be impaired, the impairment recognized is the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell, and depreciation is no longer recorded.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Computer software</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We capitalize costs associated with software developed or obtained for internal use when both the preliminary project stage is complete, and it is probable that computer software being developed will be completed and placed in service. Capitalized costs include:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(i) external direct costs of materials and services consumed in developing or obtaining computer software,</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:4.5pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(ii) payroll and other related costs for employees who are directly associated with and who devote time to the software project, and</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:4.5pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(iii) interest costs incurred, when material, while developing internal-use software.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended purpose.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Capitalized software as of January 1, 2022, and January 2, 2021, was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. Accumulated depreciation of capitalized software was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million as of January 1, 2022, and January 2, 2021, respectively.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense for capitalized software was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We review the carrying value of capitalized software and development costs for impairment in accordance with our policy pertaining to the impairment of long-lived assets.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill is calculated as the excess of the consideration paid in a business combination over the fair value of the identifiable net assets acquired. We test goodwill for impairment at the reporting unit level at least annually or whenever events or circumstances indicate that the carrying value of goodwill may not be recoverable. Our annual test for impairment is done on the first date of our fiscal fourth quarter. We consider various qualitative factors, including macroeconomic and industry conditions, financial performance of the Company and changes in the stock price of the Company to determine whether it is necessary to perform a quantitative test for goodwill impairment. If we believe, as a result of our qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is required. Under the quantitative test, goodwill is tested under a one-step method for impairment at a level of reporting referred to as a reporting unit. This quantitative analysis involves identifying potential impairment by comparing the fair value of each reporting unit with its carrying amount and, if the carrying amount of a reporting unit exceeds its fair value, then a charge for goodwill impairment will be recognized in the amount by which a reporting unit’s carrying value exceeds its fair value.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For our Southeast and Western reporting units, based on qualitative assessments, we concluded that quantitative assessments were not required to be performed. See Note 8 for further discussion of the goodwill of our reporting units.</span></p></div><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Trade names</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company has indefinite-lived intangible assets in the form of certain trade names. The impairment evaluation of the carrying amount of our indefinite-lived trade names is conducted annually, or more frequently, if events or changes in circumstances indicate that they might be impaired. We have the option of performing a qualitative assessment of impairment to determine whether</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">any further quantitative testing for impairment is necessary. If we elect to bypass the qualitative assessment or if we determine, based on qualitative factors, that it is more likely than not that the fair value of our indefinite-lived trade names is less than the carrying amount, an evaluation is performed by comparing their carrying amount to their estimated fair values. If the estimated fair value is less than the carrying amount of the indefinite-lived trade name, then an impairment charge is recorded to reduce the carrying value to its estimated fair value. The estimated fair value is determined using the relief from royalty method that is based upon the discounted projected cost savings (value) attributable to ownership of our trade names, our only indefinite-lived intangible assets. Based on qualitative assessments for 2020, we concluded that quantitative assessments were required to be performed for our Western Window Systems trade name.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We review the carrying value of our finite-lived trade name in accordance with our policy for long-lived assets. See Note 8 for further discussion of our trade name.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Derivative financial instruments</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We utilize certain derivative instruments, from time to time, including forward contracts to manage variability in cash flow associated with commodity market price risk exposure in the aluminum market. We do not enter into derivatives for speculative purposes.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentrations of credit risk</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments, which potentially subject us to concentrations of credit risk, consist principally of cash and cash equivalents, trade accounts receivable and contract assets. Accounts receivable and contract assets are due primarily from dealers and distributors of building materials, and other companies in the construction industry, primarily located in Florida, California, Texas and Arizona. Credit is extended based on an evaluation of the customer’s financial condition and credit history, and generally collateral is not required. The Company maintains an allowance for potential credit losses on trade receivables and contract assets.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We maintain our cash with several financial institutions, the balance of which exceeds federally insured limits. At January 1, 2022 and January 2, 2021, our cash balance exceeded the insured limit by </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">89.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">96.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Comprehensive income</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company reports comprehensive income (loss), defined as the total of net income and other comprehensive income (loss), which is composed of all other non-owner changes in equity, and the components thereof, in its consolidated statements of comprehensive income.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The components of other comprehensive income (loss) relate to gains and losses on cash flow hedges. Reclassification adjustments reflecting such gains and losses are recorded as income in the same period as the hedged items affect earnings.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-based compensation</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We use a fair-value based approach for measuring stock-based compensation and record compensation expense over an award’s vesting period based on the award’s fair value at the date of grant. Our Company’s awards vest based on service conditions and compensation expense is recognized on a straight-line basis for each separately vesting portion of an award. Stock-based compensation expense is recognized only for those awards that ultimately vest.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income and Sales Taxes</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We account for income taxes utilizing the liability method. Deferred income taxes are recorded to reflect consequences on future years of differences between financial reporting and the tax basis of assets and liabilities measured using the enacted statutory tax rates and tax laws applicable to the periods in which differences are expected to affect taxable earnings. We have </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> liability for unrecognized tax benefits. However, should we accrue for such liabilities, when and if they arise in the future, we will recognize interest and penalties associated with uncertain tax positions as part of our income tax provision. Income taxes relating to gains and losses on our cash flow hedges are released at the same time as the underlying transactions are realized. Interest and penalties on income taxes, if any, are recorded as income taxes. Refer to Note 13 for additional information regarding the Company’s income taxes.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Sales taxes collected from customers have been recorded on a net basis.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Net income per common share</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic earnings per share (“EPS”) available to PGT Innovations, Inc. common stockholders is computed using the two-class method by dividing net income attributable to common shareholders, after deducting the redemption adjustment related to the</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">redeemable noncontrolling interest, by the average number of common shares outstanding during the period. Diluted EPS available to PGT Innovations, Inc. common stockholders is computed using the two-class method by dividing net income attributable to common shareholders, after deducting the redemption adjustment related to the redeemable noncontrolling interest, by the average number of common shares outstanding, including the dilutive effect of common stock equivalents computed using the treasury stock method and the average share price during the period. Forfeiture of unvested equity are recognized on an actual basis, at the same time as the equity is forfeited.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> anti-dilutive shares outstanding for the year ended January 1, 2022. Our weighted average number of diluted shares outstanding excludes underlying securities of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> thousand and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> thousand for the years ended January 2, 2021, and December 28, 2019, respectively, because their effects were anti-dilutive.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below presents the calculation of basic and diluted earnings per share, including a reconciliation of weighted average common shares:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.789%;"/> <td style="width:1.0%;"/> <td style="width:10.722999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.248%;"/> <td style="width:1.0%;"/> <td style="width:11.177%;"/> <td style="width:1.0%;"/> <td style="width:1.248%;"/> <td style="width:1.0%;"/> <td style="width:11.816%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands, except per share amounts)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,196</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,108</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">43,688</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Net income attributable to redeemable non-controlling interest</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,318</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income attributable to the Company</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,878</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,108</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">43,688</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Change in redemption value of redeemable non-controlling interest</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,081</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income attributable to common shareholders</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,797</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,108</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">43,688</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average common shares - Basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">59,518</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">58,887</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">58,346</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Add: Dilutive shares from equity plans</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">540</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">473</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">804</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average common shares - Diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60,058</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">59,360</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">59,150</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average number of common shares outstanding:</span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.45</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.77</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.75</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.45</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.76</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.74</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="font-size:9.0pt;font-family:Times New Roman;"><p style="margin-left:5.0%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Supplemental cash flow information and non-cash activity</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:5.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below presents supplemental cash flow information and non-cash activity for the years ended January 1, 2022, January 2, 2021, and December 28, 2019:</span></p><p style="text-indent:5.067%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.458%;"/> <td style="width:1.402%;"/> <td style="width:1.0%;"/> <td style="width:10.711%;"/> <td style="width:1.0%;"/> <td style="width:1.402%;"/> <td style="width:1.0%;"/> <td style="width:10.711%;"/> <td style="width:1.0%;"/> <td style="width:1.402%;"/> <td style="width:1.0%;"/> <td style="width:10.917000000000002%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Supplemental cash flow information:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest paid</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,636</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,156</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,455</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Income tax payments, net of refunds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,166</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,242</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,862</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-cash activity:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Establish right-of-use asset, net of straight-line rent in 2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">65,678</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,185</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31,332</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Establish operating lease liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">65,678</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,185</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">33,072</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reclassification of accounts receivable to notes receivable</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,437</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,401</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment additions in accounts payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">772</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">61</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">449</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div></div> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”).</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fiscal period</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Our fiscal year consists of 52 or 53 weeks ending on the Saturday nearest December 31 of the related year. The years ended January 1, 2022, and December 28, 2019, consisted of 52 weeks. The year ended January 2, 2021 consisted of 53 weeks.</span></p> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of consolidation</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The consolidated financial statements present the results of the operations, financial position and cash flows of PGTI, and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. We are consolidating all wholly owned subsidiaries, as well as Eco, based on the </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> majority ownership. We refer to Note 23 for our accounting policies relating to the non-redeemable minority interest.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.75 <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment information</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We operate as </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> segments based on geography: the Southeast segment and the Western segment. See Note 20 for more information.</span></p> 2 <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of estimates</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue recognition</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">With the adoption of Accounting Standards Update (“ASU”) 2014-09, “Revenue from Contracts with Customers,” together with subsequently issued related guidance, we recognize revenue pursuant to Topic 606 of the Accounting Standards Codification ("ASC"). See Note 4, “Revenue Recognition and Contracts with Customers.”</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue Recognition Accounting Policy</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company primarily manufactures fully customized windows and doors based on design specifications, measurements, colors, finishes, framing materials, glass-types, and other options selected by the customer at the point in time an order is received. The Company has an enforceable right to payment at the time an order is received and accepted at the agreed-upon sales prices contained in our agreements with our customers for all manufacturing efforts expended on behalf of its customers. Due to the customized build-to-order nature of these products, the Company’s assessment is that the substantial portion of its finished goods and certain unused glass components have no alternative use, and that control of these products and components passes to the customer over time during the manufacturing of the products in an order, or upon our receipt of certain pre-cut glass components from our supplier attributed to specific customer orders. We give our customers 30-day payment terms, which is typical in our industry.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Based on these factors, the Company recognizes a substantial portion of revenue over time during the manufacturing process once customization begins, and for certain unused glass components on hand, at the end of a reporting period. Revenue on work-in-process at the end of a reporting period is recognized in proportion to costs incurred to total estimated cost of the product being manufactured. Except for the Western segment’s volume products, discussed in the section titled Disaggregation of Revenue from Contracts with Customers below, revenue recognized at a point in time is immaterial.</span></p> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cost of sales</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of sales represents costs directly related to the production of our products. Primary costs include raw materials, direct labor, and manufacturing overhead, which consist of salaries, wages, employee benefits, utilities, maintenance, lease costs and depreciation.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Shipping and handling costs</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Shipping and handling costs incurred in the purchase of materials used in the manufacturing process are included in cost of sales. Costs relating to shipping, handling and distribution of finished products to our customers are included in selling, general and administrative expenses and totaled </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">62.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">39.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">38.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 62400000 39300000 38300000 <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Advertising</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We expense advertising costs as incurred. Advertising expense, which is included in selling, general and administrative expenses, was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended January 1, 2022, January 2, 2021 and December 28, 2019, respectively. NewSouth, acquired effective on February 1, 2020, relies heavily on advertising, consistent with its sales-direct-to-homeowner business model.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 15800000 11600000 5200000 <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and cash equivalents</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents consist of cash on hand or highly liquid investments with an original maturity date of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three months or less </span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">when purchased.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> three months or less <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts receivable, net</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In the ordinary course of business, we extend credit to qualified dealers and distributors, generally on a non-collateralized basis. The Company maintains an allowance for credit losses which is based on management’s assessments of the amount which may become uncollectible in the future and is determined through consideration of our write-off history, specific identification of uncollectible accounts based in part on the customer’s past due balance (based on contractual terms), and consideration of prevailing economic and industry conditions. Uncollectible accounts are written off after repeated attempts to collect from the customer have been unsuccessful.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"> </p><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.643%;"/> <td style="width:2.031%;"/> <td style="width:18.62%;"/> <td style="width:2.031%;"/> <td style="width:1.0%;"/> <td style="width:16.827%;"/> <td style="width:1.0%;"/> <td style="width:2.031%;"/> <td style="width:1.0%;"/> <td style="width:16.816000000000003%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">145,923</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">96,560</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Allowance for credit losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,702</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,716</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">141,221</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">92,844</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.643%;"/> <td style="width:2.031%;"/> <td style="width:18.62%;"/> <td style="width:2.031%;"/> <td style="width:1.0%;"/> <td style="width:16.827%;"/> <td style="width:1.0%;"/> <td style="width:2.031%;"/> <td style="width:1.0%;"/> <td style="width:16.816000000000003%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">145,923</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">96,560</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Allowance for credit losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,702</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,716</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">141,221</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">92,844</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 145923000 96560000 4702000 3716000 141221000 92844000 <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Self-insurance reserves</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We are primarily self-insured for employee health benefits and workers’ compensation claims prior to 2010 and after 2017. Provisions for losses under these programs are recorded based on the Company’s estimates of the aggregate liabilities for the claims incurred. Accruals for healthcare claims and workers’ compensation are included in accrued liabilities in the accompanying consolidated balance sheets.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Warranty expense</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We have warranty obligations with respect to most of our manufactured products. Warranty periods, which vary by product components, generally range from </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10 years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, although the warranty period for a limited number of specifically identified components in certain applications is a lifetime. However, the majority of the products sold have warranties on components which range from </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3 years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. The Company has recorded a reserve for estimated warranty and related costs based on historical experience and periodically adjusts these provisions to reflect actual experience.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During 2021, we recorded warranty expense at an average rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of sales. This rate is higher than the average rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of sales recorded in 2020. The increase in our warranty expense rate in 2021, compared to 2020 is a result of costs associated with recent higher levels of warranty repair experience on larger commercial projects than experienced in 2020, which resulted in warranty costs incremental to those we would incur in the normal course of business. The increase in our warranty expense in 2021, compared to 2020, was also affected by costs associated with the wind-down of the commercial business of NewSouth in the first quarter of 2021, which resulted in warranty costs incremental to those we would incur in the normal course of business.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We assess the adequacy of our warranty accrual on a quarterly basis, and adjust the previous amounts recorded, if necessary, to reflect the change in estimate of the future costs of claims yet to be serviced. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following provides information with respect to our warranty accrual.</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:28.503%;"/> <td style="width:1.355%;"/> <td style="width:1.0%;"/> <td style="width:8.698%;"/> <td style="width:1.0%;"/> <td style="width:1.355%;"/> <td style="width:1.0%;"/> <td style="width:8.568999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.355%;"/> <td style="width:1.0%;"/> <td style="width:8.262%;"/> <td style="width:1.0%;"/> <td style="width:1.355%;"/> <td style="width:1.0%;"/> <td style="width:8.967%;"/> <td style="width:1.0%;"/> <td style="width:1.355%;"/> <td style="width:1.0%;"/> <td style="width:8.613999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.355%;"/> <td style="width:1.0%;"/> <td style="width:8.262%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued Warranty</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Beginning of<br/>Period</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Acquired</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Charged to<br/>Expense</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Adjustments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Settlements</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">End of<br/>Period</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="23" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year ended January 1, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,001</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,150</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,637</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,440</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,844</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,504</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year ended January 2, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,244</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,515</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,256</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">266</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,280</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,001</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year ended December 28, 2019</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,149</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,720</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">570</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,195</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,244</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The accrual for warranty is included in accrued liabilities and other liabilities, depending on estimated settlement date, in the consolidated balance sheets as of January 1, 2022 and January 2, 2021. The portion of warranty expense related to the issuance of product of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million is included in cost of sales in the consolidated statements of operations for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively. The portion related to servicing warranty claims including costs of the service department personnel is included in selling, general and administrative expenses in the consolidated statements of operations, and is </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, for the years ended January 1, 2022, January 2, 2021, and December 28, 2019.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P1Y P10Y P1Y P3Y 0.020 0.017 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following provides information with respect to our warranty accrual.</span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:28.503%;"/> <td style="width:1.355%;"/> <td style="width:1.0%;"/> <td style="width:8.698%;"/> <td style="width:1.0%;"/> <td style="width:1.355%;"/> <td style="width:1.0%;"/> <td style="width:8.568999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.355%;"/> <td style="width:1.0%;"/> <td style="width:8.262%;"/> <td style="width:1.0%;"/> <td style="width:1.355%;"/> <td style="width:1.0%;"/> <td style="width:8.967%;"/> <td style="width:1.0%;"/> <td style="width:1.355%;"/> <td style="width:1.0%;"/> <td style="width:8.613999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.355%;"/> <td style="width:1.0%;"/> <td style="width:8.262%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued Warranty</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Beginning of<br/>Period</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Acquired</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Charged to<br/>Expense</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Adjustments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Settlements</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">End of<br/>Period</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="23" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year ended January 1, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,001</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,150</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,637</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,440</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,844</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,504</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year ended January 2, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,244</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,515</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,256</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">266</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,280</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,001</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year ended December 28, 2019</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,149</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,720</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">570</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,195</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,244</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 8001000 4150000 23637000 -1440000 20844000 13504000 6244000 3515000 15256000 266000 17280000 8001000 6149000 12720000 570000 13195000 6244000 3000000.0 3800000 2700000 19200000 11700000 10600000 <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inventories</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Inventories consist principally of raw materials purchased for the manufacture of our products. We have limited finished goods inventory as most products are custom, made-to-order products</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">manufactured under noncancelable purchase orders and therefore are recognized as costs of sales relating to revenue recognized over time during the manufacturing process. All inventories are stated at the lower of cost (first-in, first-out method) or net realizable value. The reserve for obsolescence, which was immaterial at January 1, 2022 and January 2, 2021, is based on management’s assessment of the amount of inventory that may become obsolete in the future and is determined through Company history, specific identification and consideration of prevailing economic and industry conditions. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Inventories consist of the following: </span></span><span style=""/></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.825%;"/> <td style="width:1.619%;"/> <td style="width:1.0%;"/> <td style="width:12.969000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.619%;"/> <td style="width:1.0%;"/> <td style="width:12.969000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Raw materials</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">87,164</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">55,916</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Work in progress</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,248</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,058</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finished goods</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,028</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">343</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Inventories</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">91,440</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60,317</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Inventories consist of the following: </span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.825%;"/> <td style="width:1.619%;"/> <td style="width:1.0%;"/> <td style="width:12.969000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.619%;"/> <td style="width:1.0%;"/> <td style="width:12.969000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Raw materials</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">87,164</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">55,916</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Work in progress</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,248</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,058</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finished goods</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,028</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">343</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Inventories</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">91,440</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60,317</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 87164000 55916000 3248000 4058000 1028000 343000 91440000 60317000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property, plant and equipment</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the related assets. Depreciable assets are assigned estimated lives as follows:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.024%;"/> <td style="width:61.976%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Building and improvements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">40 years</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Shorter of lease term or estimated useful life</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Furniture and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10 years</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Vehicles</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10 years</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Computer software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3 years</span></span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Maintenance and repair expenditures are charged to expense as incurred.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the related assets. Depreciable assets are assigned estimated lives as follows:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.024%;"/> <td style="width:61.976%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Building and improvements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">40 years</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Shorter of lease term or estimated useful life</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Furniture and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10 years</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Vehicles</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10 years</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Computer software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3 years</span></span></p></td> </tr> </table> P5Y P40Y Shorter of lease term or estimated useful life P3Y P10Y P5Y P10Y P3Y <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, current portion of operating lease liability, and operating lease liability, less current portion, on our consolidated balance sheets. Should we engage in any finance leases in the future, finance leases would be included in property and equipment, other current liabilities, and other liabilities on our consolidated balance sheets.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">lease right-of-use assets and operating lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. As most of our leases do not provide an implicit rate, we use our incremental borrowing</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">rate </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">based on the information available at commencement date in determining the present value of future payments. The operating lease right-of-use asset also includes any up-front lease payments made and initial direct costs incurred, less lease incentives received. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Our lease terms may include </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">options</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to extend or </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">terminate</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> the lease.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> Judgment is required to determine when it is reasonably certain that we will exercise an option and should therefore include the optional period in the lease term. Lease expense is recognized on a straight-line basis over the lease term. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We elected the practical expedient to not separate lease and non-lease components for all classes of underlying assets.</span></p> Our lease terms may include options to extend or terminate the lease. Our lease terms may include options to extend or terminate the lease. true true <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Long-lived assets</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of long-lived assets to future undiscounted net cash flows expected to be generated</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> If such assets are considered to be impaired, the impairment recognized is the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell, and depreciation is no longer recorded.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Computer software</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We capitalize costs associated with software developed or obtained for internal use when both the preliminary project stage is complete, and it is probable that computer software being developed will be completed and placed in service. Capitalized costs include:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(i) external direct costs of materials and services consumed in developing or obtaining computer software,</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:4.5pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(ii) payroll and other related costs for employees who are directly associated with and who devote time to the software project, and</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:4.5pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(iii) interest costs incurred, when material, while developing internal-use software.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended purpose.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Capitalized software as of January 1, 2022, and January 2, 2021, was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. Accumulated depreciation of capitalized software was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million as of January 1, 2022, and January 2, 2021, respectively.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense for capitalized software was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We review the carrying value of capitalized software and development costs for impairment in accordance with our policy pertaining to the impairment of long-lived assets.</span></p> 31800000 30400000 29000000.0 25300000 3700000 4100000 2400000 <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill is calculated as the excess of the consideration paid in a business combination over the fair value of the identifiable net assets acquired. We test goodwill for impairment at the reporting unit level at least annually or whenever events or circumstances indicate that the carrying value of goodwill may not be recoverable. Our annual test for impairment is done on the first date of our fiscal fourth quarter. We consider various qualitative factors, including macroeconomic and industry conditions, financial performance of the Company and changes in the stock price of the Company to determine whether it is necessary to perform a quantitative test for goodwill impairment. If we believe, as a result of our qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is required. Under the quantitative test, goodwill is tested under a one-step method for impairment at a level of reporting referred to as a reporting unit. This quantitative analysis involves identifying potential impairment by comparing the fair value of each reporting unit with its carrying amount and, if the carrying amount of a reporting unit exceeds its fair value, then a charge for goodwill impairment will be recognized in the amount by which a reporting unit’s carrying value exceeds its fair value.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For our Southeast and Western reporting units, based on qualitative assessments, we concluded that quantitative assessments were not required to be performed. See Note 8 for further discussion of the goodwill of our reporting units.</span></p> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Trade names</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company has indefinite-lived intangible assets in the form of certain trade names. The impairment evaluation of the carrying amount of our indefinite-lived trade names is conducted annually, or more frequently, if events or changes in circumstances indicate that they might be impaired. We have the option of performing a qualitative assessment of impairment to determine whether</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">any further quantitative testing for impairment is necessary. If we elect to bypass the qualitative assessment or if we determine, based on qualitative factors, that it is more likely than not that the fair value of our indefinite-lived trade names is less than the carrying amount, an evaluation is performed by comparing their carrying amount to their estimated fair values. If the estimated fair value is less than the carrying amount of the indefinite-lived trade name, then an impairment charge is recorded to reduce the carrying value to its estimated fair value. The estimated fair value is determined using the relief from royalty method that is based upon the discounted projected cost savings (value) attributable to ownership of our trade names, our only indefinite-lived intangible assets. Based on qualitative assessments for 2020, we concluded that quantitative assessments were required to be performed for our Western Window Systems trade name.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We review the carrying value of our finite-lived trade name in accordance with our policy for long-lived assets. See Note 8 for further discussion of our trade name.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Derivative financial instruments</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We utilize certain derivative instruments, from time to time, including forward contracts to manage variability in cash flow associated with commodity market price risk exposure in the aluminum market. We do not enter into derivatives for speculative purposes.</span></p> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentrations of credit risk</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments, which potentially subject us to concentrations of credit risk, consist principally of cash and cash equivalents, trade accounts receivable and contract assets. Accounts receivable and contract assets are due primarily from dealers and distributors of building materials, and other companies in the construction industry, primarily located in Florida, California, Texas and Arizona. Credit is extended based on an evaluation of the customer’s financial condition and credit history, and generally collateral is not required. The Company maintains an allowance for potential credit losses on trade receivables and contract assets.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We maintain our cash with several financial institutions, the balance of which exceeds federally insured limits. At January 1, 2022 and January 2, 2021, our cash balance exceeded the insured limit by </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">89.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">96.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 89000000.0 96100000 <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Comprehensive income</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company reports comprehensive income (loss), defined as the total of net income and other comprehensive income (loss), which is composed of all other non-owner changes in equity, and the components thereof, in its consolidated statements of comprehensive income.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The components of other comprehensive income (loss) relate to gains and losses on cash flow hedges. Reclassification adjustments reflecting such gains and losses are recorded as income in the same period as the hedged items affect earnings.</span></p> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-based compensation</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We use a fair-value based approach for measuring stock-based compensation and record compensation expense over an award’s vesting period based on the award’s fair value at the date of grant. Our Company’s awards vest based on service conditions and compensation expense is recognized on a straight-line basis for each separately vesting portion of an award. Stock-based compensation expense is recognized only for those awards that ultimately vest.</span></p> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income and Sales Taxes</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We account for income taxes utilizing the liability method. Deferred income taxes are recorded to reflect consequences on future years of differences between financial reporting and the tax basis of assets and liabilities measured using the enacted statutory tax rates and tax laws applicable to the periods in which differences are expected to affect taxable earnings. We have </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> liability for unrecognized tax benefits. However, should we accrue for such liabilities, when and if they arise in the future, we will recognize interest and penalties associated with uncertain tax positions as part of our income tax provision. Income taxes relating to gains and losses on our cash flow hedges are released at the same time as the underlying transactions are realized. Interest and penalties on income taxes, if any, are recorded as income taxes. Refer to Note 13 for additional information regarding the Company’s income taxes.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Sales taxes collected from customers have been recorded on a net basis.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0 <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Net income per common share</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic earnings per share (“EPS”) available to PGT Innovations, Inc. common stockholders is computed using the two-class method by dividing net income attributable to common shareholders, after deducting the redemption adjustment related to the</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">redeemable noncontrolling interest, by the average number of common shares outstanding during the period. Diluted EPS available to PGT Innovations, Inc. common stockholders is computed using the two-class method by dividing net income attributable to common shareholders, after deducting the redemption adjustment related to the redeemable noncontrolling interest, by the average number of common shares outstanding, including the dilutive effect of common stock equivalents computed using the treasury stock method and the average share price during the period. Forfeiture of unvested equity are recognized on an actual basis, at the same time as the equity is forfeited.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> anti-dilutive shares outstanding for the year ended January 1, 2022. Our weighted average number of diluted shares outstanding excludes underlying securities of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> thousand and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> thousand for the years ended January 2, 2021, and December 28, 2019, respectively, because their effects were anti-dilutive.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below presents the calculation of basic and diluted earnings per share, including a reconciliation of weighted average common shares:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.789%;"/> <td style="width:1.0%;"/> <td style="width:10.722999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.248%;"/> <td style="width:1.0%;"/> <td style="width:11.177%;"/> <td style="width:1.0%;"/> <td style="width:1.248%;"/> <td style="width:1.0%;"/> <td style="width:11.816%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands, except per share amounts)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,196</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,108</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">43,688</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Net income attributable to redeemable non-controlling interest</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,318</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income attributable to the Company</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,878</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,108</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">43,688</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Change in redemption value of redeemable non-controlling interest</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,081</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income attributable to common shareholders</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,797</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,108</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">43,688</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average common shares - Basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">59,518</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">58,887</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">58,346</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Add: Dilutive shares from equity plans</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">540</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">473</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">804</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average common shares - Diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60,058</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">59,360</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">59,150</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average number of common shares outstanding:</span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.45</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.77</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.75</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.45</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.76</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.74</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> 0 23000 74000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below presents the calculation of basic and diluted earnings per share, including a reconciliation of weighted average common shares:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.789%;"/> <td style="width:1.0%;"/> <td style="width:10.722999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.248%;"/> <td style="width:1.0%;"/> <td style="width:11.177%;"/> <td style="width:1.0%;"/> <td style="width:1.248%;"/> <td style="width:1.0%;"/> <td style="width:11.816%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands, except per share amounts)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,196</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,108</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">43,688</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Net income attributable to redeemable non-controlling interest</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,318</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income attributable to the Company</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,878</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,108</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">43,688</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Change in redemption value of redeemable non-controlling interest</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,081</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income attributable to common shareholders</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,797</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,108</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">43,688</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average common shares - Basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">59,518</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">58,887</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">58,346</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Add: Dilutive shares from equity plans</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">540</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">473</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">804</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average common shares - Diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60,058</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">59,360</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">59,150</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average number of common shares outstanding:</span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.45</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.77</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.75</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.45</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.76</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.74</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 35196000 45108000 43688000 2318000 32878000 45108000 43688000 -6081000 26797000 45108000 43688000 59518000 58887000 58346000 540000 473000 804000 60058000 59360000 59150000 0.45 0.77 0.75 0.45 0.76 0.74 <p style="margin-left:5.0%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Supplemental cash flow information and non-cash activity</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:5.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below presents supplemental cash flow information and non-cash activity for the years ended January 1, 2022, January 2, 2021, and December 28, 2019:</span></p><p style="text-indent:5.067%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.458%;"/> <td style="width:1.402%;"/> <td style="width:1.0%;"/> <td style="width:10.711%;"/> <td style="width:1.0%;"/> <td style="width:1.402%;"/> <td style="width:1.0%;"/> <td style="width:10.711%;"/> <td style="width:1.0%;"/> <td style="width:1.402%;"/> <td style="width:1.0%;"/> <td style="width:10.917000000000002%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Supplemental cash flow information:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest paid</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,636</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,156</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,455</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Income tax payments, net of refunds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,166</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,242</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,862</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-cash activity:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Establish right-of-use asset, net of straight-line rent in 2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">65,678</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,185</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31,332</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Establish operating lease liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">65,678</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,185</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">33,072</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reclassification of accounts receivable to notes receivable</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,437</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,401</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment additions in accounts payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">772</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">61</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">449</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> <p style="text-indent:5.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table below presents supplemental cash flow information and non-cash activity for the years ended January 1, 2022, January 2, 2021, and December 28, 2019:</span></p><p style="text-indent:5.067%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.458%;"/> <td style="width:1.402%;"/> <td style="width:1.0%;"/> <td style="width:10.711%;"/> <td style="width:1.0%;"/> <td style="width:1.402%;"/> <td style="width:1.0%;"/> <td style="width:10.711%;"/> <td style="width:1.0%;"/> <td style="width:1.402%;"/> <td style="width:1.0%;"/> <td style="width:10.917000000000002%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Supplemental cash flow information:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest paid</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,636</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,156</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,455</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Income tax payments, net of refunds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,166</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,242</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,862</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-cash activity:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Establish right-of-use asset, net of straight-line rent in 2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">65,678</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,185</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31,332</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Establish operating lease liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">65,678</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,185</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">33,072</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reclassification of accounts receivable to notes receivable</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,437</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,401</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment additions in accounts payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">772</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">61</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">449</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 32636000 25156000 24455000 12166000 9242000 11862000 65678000 19185000 31332000 -65678000 -19185000 -33072000 1437000 4401000 772000 61000 449000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3. Recent Accounting Pronouncements</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting Pronouncements Recently Adopted</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounting for Income Taxes</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In December 2019, the FASB issued ASU 2019-12, “Simplifying the Accounting for Income Taxes.” ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles and also clarifies and amends existing guidance. This standard was </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">effective</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> beginning</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> January 1, 2021</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Early adoption</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> was permitted. The adoption of this standard </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">did not</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> have any impact on our consolidated financial statements.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Business Combinations - Contracts Assets and Liabilities</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On October 28, 2021, the FASB issued ASU 2021-08,1 which amends ASC 805-20 to “require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.” Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. This standard was </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">effective</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> beginning </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2022</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Early adoption</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> was permitted. The adoption of this standard </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">did not</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> have any impact on our consolidated financial statements.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"><br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting Pronouncements Recently Issued, Not Yet Adopted</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reference Rate Reform</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” and in March 2021, subsequent amendment to the initial guidance, ASU 2021-01, “Reference Rate Reform (Topic 848): Scope” (collectively, “Topic 848”). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The guidance generally can be applied currently, through December 31, 2022. We are currently assessing the impacts of the practical expedients provided in Topic 848 and which, if any, we will adopt.</span></p></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting Pronouncements Recently Adopted</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounting for Income Taxes</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In December 2019, the FASB issued ASU 2019-12, “Simplifying the Accounting for Income Taxes.” ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles and also clarifies and amends existing guidance. This standard was </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">effective</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> beginning</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> January 1, 2021</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Early adoption</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> was permitted. The adoption of this standard </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">did not</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> have any impact on our consolidated financial statements.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Business Combinations - Contracts Assets and Liabilities</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On October 28, 2021, the FASB issued ASU 2021-08,1 which amends ASC 805-20 to “require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.” Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. This standard was </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">effective</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> beginning </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2022</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Early adoption</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> was permitted. The adoption of this standard </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">did not</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> have any impact on our consolidated financial statements.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"><br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting Pronouncements Recently Issued, Not Yet Adopted</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reference Rate Reform</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” and in March 2021, subsequent amendment to the initial guidance, ASU 2021-01, “Reference Rate Reform (Topic 848): Scope” (collectively, “Topic 848”). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The guidance generally can be applied currently, through December 31, 2022. We are currently assessing the impacts of the practical expedients provided in Topic 848 and which, if any, we will adopt.</span></p> true 2021-01-01 true true true 2022-01-01 true false <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4. Revenue Recognition and Contracts with Customers</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue Recognition Accounting Policy</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company primarily manufactures fully customized windows and doors based on design specifications, measurements, colors, finishes, framing materials, glass-types, and other options selected by the customer at the point in time an order is received. The Company has an enforceable right to payment at the time an order is received and accepted at the agreed-upon sales prices contained in our agreements with our customers for all manufacturing efforts expended on behalf of its customers. Due to the customized build-to-order nature of these products, the Company’s assessment is that the substantial portion of its finished goods and certain unused glass components have no alternative use, and that control of these products and components passes to the customer over time during the manufacturing of the products in an order, or upon our receipt of certain pre-cut glass components from our supplier attributed to specific customer orders. We give our customers 30-day payment terms, which is typical in our industry.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Based on these factors, the Company recognizes a substantial portion of revenue over time during the manufacturing process once customization begins, and for certain unused glass components on hand, at the end of a reporting period. Revenue on work-in-process at the end of a reporting period is recognized in proportion to costs incurred to total estimated cost of the product being manufactured. Except for the Western segment’s volume products, discussed in the section titled Disaggregation of Revenue from Contracts with Customers below, revenue recognized at a point in time is immaterial.</span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Disaggregation of Revenue from Contracts with Customers</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As discussed in Note 1, we have </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> reportable segments: our Southeast segment and our Western segment. See Note 20 for more information. </span><span style="font-size:12.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table provides information about our net sales by reporting segment, product category and market for the years ended January 1, 2022, January 2, 2021, and December 28, 2019 (in millions):</span></span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.524%;"/> <td style="width:1.877%;"/> <td style="width:1.0%;"/> <td style="width:14.859%;"/> <td style="width:1.0%;"/> <td style="width:1.877%;"/> <td style="width:1.0%;"/> <td style="width:15.055%;"/> <td style="width:1.0%;"/> <td style="width:1.877%;"/> <td style="width:1.0%;"/> <td style="width:15.931000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Disaggregation of revenue:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reporting segment:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Southeast</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">968.7</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">752.4</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">606.6</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Western</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">192.8</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">130.2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">138.4</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total net sales</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,161.5</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">882.6</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">745.0</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Product category:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Impact-resistant window and door products</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">787.2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">630.2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">516.1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-impact window and door products</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">374.3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">252.4</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">228.9</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total net sales</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,161.5</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">882.6</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">745.0</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Market:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">New construction</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">489.9</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">402.5</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">368.4</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Repair and remodel</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">671.6</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">480.1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">376.6</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total net sales</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,161.5</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">882.6</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">745.0</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s Western segment includes both custom and volume products. This segment’s volume products are not made-to-order and are of standardized sizes and design specifications. Therefore, the Company’s assessment is that the Western segment’s volume products have alternative uses, and that control of these products passes to the customer at a point in time, which is typically when the product has been delivered to the customer. For the years ended January 1, 2022, January 2, 2021, and December 28, 2019, the Western segment’s net sales of its volume products were </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">83.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">53.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">53.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Balances</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contract assets represent sales recognized in excess of billings related to finished goods not yet shipped and certain unused glass components not yet placed into the production process for which revenue is recognized over time as noted above. Contract liabilities relate to customer deposits at the end of reporting periods. At January 1, 2022 and January 2, 2021, those contract liabilities totaled </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, of which </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, are classified within accrued liabilities, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, are classified within contract assets, net, in the accompanying consolidated balance sheets at January 1, 2022 and January 2, 2021.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Because of the short-term nature of our performance obligations, substantially all of our performance obligations are satisfied within the quarter following the end of a reporting period. As such, substantially all of the contract liabilities at January 2, 2021 were satisfied in the first quarter of 2021, and contract assets at January 2, 2021 were transferred to accounts receivable in the first quarter of 2021. Contract liabilities at January 1, 2022 represents cash received during the three-month period ended January 1, 2022, excluding amounts recognized as revenue during that period. Contract assets at January 1, 2022 represents revenue recognized during the three-month period ended January 1, 2022, excluding amounts transferred to accounts receivable during that period.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:5.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Performance Obligations</span></p><p style="text-indent:5.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:5.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue as the performance obligation is satisfied. Our contracts with our customers generally represent an approved purchase order, together with our standard terms and conditions. Our custom product contracts include distinct goods that are substantially the same and have the same pattern of transfer to the customer over time, and therefore represent a series of distinct goods accounted for as a single performance obligation. For volume products, we allocate the contract’s transaction price to each distinct performance obligation based on the estimated relative standalone selling price of each distinct good. Observable standalone sales are used to determine the standalone selling price. Certain customers are eligible for rebates based on their volume or purchases during an annual period. Rebates are recorded as a reduction to sales and were immaterial in all periods presented.</span></p><p style="text-indent:5.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:5.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Performance obligations are satisfied over time, generally for our custom products, and as of a point in time for our volume products. Performance obligations are supported by contracts with customers, and we have elected not to disclose our unsatisfied performance obligations as of January 1, 2022 under the short-term contract exemption as we expect such performance obligations will be satisfied within the quarter following the end of a reporting period.</span></p><p style="text-indent:5.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:5.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Policies Regarding Shipping and Handling Costs and Commissions on Contract Assets</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:5.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company has made a policy election to continue to recognize shipping and handling costs as a fulfillment activity. Treating shipping and handling as a fulfillment activity requires estimated shipping and handling costs for undelivered custom products and certain glass components on which we have recognized revenue and created a contract asset, to be accrued to match this cost with the recognized revenue.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company utilizes the </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">practical expedient</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> which permits expensing of costs to obtain a contract when the expected amortization period is one year or less, which typically results in expensing commissions paid to employees. We expense sales commissions paid to employees as sales are recognized, including sales from the creation of contract assets, as the expected amortization period is less than one year.</span></p></div> 2 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table provides information about our net sales by reporting segment, product category and market for the years ended January 1, 2022, January 2, 2021, and December 28, 2019 (in millions):</span><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.524%;"/> <td style="width:1.877%;"/> <td style="width:1.0%;"/> <td style="width:14.859%;"/> <td style="width:1.0%;"/> <td style="width:1.877%;"/> <td style="width:1.0%;"/> <td style="width:15.055%;"/> <td style="width:1.0%;"/> <td style="width:1.877%;"/> <td style="width:1.0%;"/> <td style="width:15.931000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Disaggregation of revenue:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reporting segment:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Southeast</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">968.7</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">752.4</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">606.6</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Western</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">192.8</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">130.2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">138.4</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total net sales</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,161.5</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">882.6</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">745.0</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Product category:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Impact-resistant window and door products</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">787.2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">630.2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">516.1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-impact window and door products</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">374.3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">252.4</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">228.9</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total net sales</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,161.5</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">882.6</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">745.0</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Market:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">New construction</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">489.9</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">402.5</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">368.4</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Repair and remodel</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">671.6</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">480.1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">376.6</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total net sales</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,161.5</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">882.6</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">745.0</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 968700000 752400000 606600000 192800000 130200000 138400000 1161500000 882600000 745000000.0 787200000 630200000 516100000 374300000 252400000 228900000 1161500000 882600000 745000000.0 489900000 402500000 368400000 671600000 480100000 376600000 1161500000 882600000 745000000.0 83000000.0 53200000 53900000 45200000 22800000 37000000.0 18100000 8200000 4600000 <p style="text-indent:5.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Policies Regarding Shipping and Handling Costs and Commissions on Contract Assets</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:5.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company has made a policy election to continue to recognize shipping and handling costs as a fulfillment activity. Treating shipping and handling as a fulfillment activity requires estimated shipping and handling costs for undelivered custom products and certain glass components on which we have recognized revenue and created a contract asset, to be accrued to match this cost with the recognized revenue.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company utilizes the </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">practical expedient</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> which permits expensing of costs to obtain a contract when the expected amortization period is one year or less, which typically results in expensing commissions paid to employees. We expense sales commissions paid to employees as sales are recognized, including sales from the creation of contract assets, as the expected amortization period is less than one year.</span></p> true <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5. Acquisitions</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Anlin Windows &amp; Doors</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">October 25, 2021</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, we completed the acquisition of Anlin Windows &amp; Doors. The acquisition was done by Western Window Holding LLC, a Delaware limited liability company, indirectly wholly-owned by PGT Innovations, Inc., which acquired substantially all of the assets, properties and rights owned, used or held for use in the business, as operated by Anlin Industries, a California corporation, of manufacturing </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">vinyl windows and doors for the replacement market and the new construction market, and all activities conducted in connection therewith (the "Anlin Acquisition"), pursuant to that certain Asset Purchase Agreement dated as of September 1, 2021 (the “Anlin Purchase Agreement”), by and among the Company, and Anlin Industries. The fair value of consideration transferred in the Anlin Acquisition was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">120.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, composed of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">114.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in cash, including </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">113.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for purchase price and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in estimated working capital adjustment, and estimated fair value of contingent consideration of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, discussed in greater detail below.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The cash portion of the Anlin Acquisition of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">114.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million was financed with borrowings under the fourth amendment of our 2016 Credit Agreement due 2024 of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, which resulted in net proceeds after fees of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">59.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, with the remaining </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million from cash on hand. Cash on hand for the Anlin Acquisition was ultimately provided by the issuance of senior notes due 2029 of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">575.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.375</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and related transactions, further explained in Note 10, Long-Term Debt.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Purchase Price Allocation</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The estimated fair value of assets acquired, and liabilities assumed as of the closing date, are as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.755%;"/> <td style="width:1.928%;"/> <td style="width:1.0%;"/> <td style="width:16.317999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Preliminary <br/>Allocation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,803</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Inventories</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,633</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contract assets, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prepaid expenses and other assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,626</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,800</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease right-of-use asset</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,450</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">77,800</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,596</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total assets acquired</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">136,735</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts payable</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,175</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued and other liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,993</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liability</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,450</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total liabilities assumed</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,618</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair value of consideration transferred</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">120,117</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consideration:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">114,196</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contingent consideration</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,921</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair value of consideration transferred</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">120,117</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The fair value of certain working capital related items, including Anlin’s accounts receivable, prepaid expenses and other assets, and accounts payable and accrued liabilities, approximated their book values at the date of the Anlin Acquisition. The fair value of inventory was estimated by major category, at net realizable value, which we believe approximates the price a market participant</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">could achieve in a current sale. The substantial majority of inventories at the acquisition date was composed of raw materials. The fair value of property and equipment and remaining useful lives were estimated by management, with the assistance of a third-party valuation firm, using the cost approach. Valuations of the intangible assets were done using income and royalty relief approaches based on projections provided by management, which we consider to be Level 3 inputs, with the assistance of a third-party valuations firm.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We incurred acquisition costs totaling </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million relating to legal expenses, representations and warranties insurance, diligence, accounting and printing services in the Anlin Acquisition, classified as selling, general and administrative expenses in the accompanying consolidated statements of operations for the year ended January 1, 2022.</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Anlin Purchase Agreement provides for the potential for an earn-out contingency payment to sellers should Anlin achieve a certain level of earnings before interest, taxes, depreciation and amortization, ("Anlin EBITDA"), as defined in the Anlin Purchase Agreement, for its fiscal years of 2021 and 2022, of up to </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million to be paid out by March 31, 2022, and of up to </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million to be paid out by March 31, 2023, respectively. We have recorded an earn-out contingency liability of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, representing its estimated fair value based on probability adjusted levels of estimated Anlin EBITDA. Estimated Anlin EBITDA is a significant input that is not observable in the market, which ASC 820 considers to be a Level 3 input. This estimated fair value of contingent consideration is preliminary, and may be adjusted as we continue to review the calculation's inputs and assumptions. For tax purposes, contingent consideration does not become part of tax goodwill until paid. As such, the amount of goodwill deductible for tax purposes will not be finalized until the outcome of this earn-out contingency is known. As of January 1, 2022, as the estimated fair value of the earn-out contingency exceeds the amount of book goodwill, there is currently </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> goodwill deductible for tax purposes, and the amount by which the estimated fair value of the earn-out contingency exceeds book goodwill has gone to reduce the tax bases of the other intangible assets recorded in the Anlin Acquisition. We believe goodwill relates to the expansion of our footprint in a key, strategic market we have identified as a geographic area of growth for our Company.</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Regarding the allocation of the fair value of consideration transferred in the Anlin Acquisition, specific items being finalized are our calculations of contingencies assumed in the Anlin acquisition, including the earn-out contingency and reserves for warranty obligations. Our estimated fair values of intangibles assets acquired and property and equipment may change as we continue our review changes made to the calculations performed by our third-party valuation firm. However, as noted above, the purchase allocation is preliminary and other items are subject to change.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Anlin Purchase Agreement has a post-closing working capital calculation whereby we are required to prepare, and deliver to sellers, a final statement of purchase price.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Valuation of Identified Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The valuation of the identifiable intangible assets acquired in the Anlin Acquisition and our estimate of their respective useful lives are as follows:</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.963%;"/> <td style="width:2.536%;"/> <td style="width:1.0%;"/> <td style="width:12.318999999999999%;"/> <td style="width:1.0%;"/> <td style="width:13.555%;"/> <td style="width:13.627%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Initial</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Preliminary</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Useful Life</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Valuation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(in years)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade name</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,400</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">indefinite</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">42,100</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Developed technology</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9</span></span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">77,800</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Pro Forma Financial Information</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following unaudited pro forma financial information assumes the acquisition had occurred at the beginning of the earliest period presented that does not include Anlin's actual results for the entire period. Pro forma results have been prepared by adjusting our historical results to include the results of Anlin adjusted for the following: amortization expense related to the intangible assets arising from the acquisition and interest expense to reflect the refinancing of the 2018 Senior Notes due 2026 and the third amendment of the 2016 Credit Agreement due 2024 into the 2021 Senior Notes due 2029 and the fourth amendment of the 2016 Credit Agreement due 2024</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. The unaudited pro forma results below do not necessarily reflect the results of operations that would have resulted had the acquisition been completed at the beginning of the earliest periods presented, nor does it indicate the results of operations in future periods. </span><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.</span></span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.79%;"/> <td style="width:1.464%;"/> <td style="width:1.0%;"/> <td style="width:12.482%;"/> <td style="width:1.0%;"/> <td style="width:1.464%;"/> <td style="width:1.0%;"/> <td style="width:13.802%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Years Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Pro Forma Results (unaudited)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands, except per share amounts)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(unaudited)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,251,314</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">967,825</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income attributable to common shareholders</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,273</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50,838</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income per common share attributable to common shareholders:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.59</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.86</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.59</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.86</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Sales from Anlin included in the year ended January 1, 2022, since its October 25, 2021 acquisition date, totaled </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, and had net income, included in consolidated net income of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in the year ended January 1, 2022. Such net income has not been reduced for any income taxes or interest expense as we do not allocate such amounts to the division level.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.0829166666666667;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">CRi SoCal, Inc.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On May 2, 2021, pursuant to an asset purchase agreement dated April 9, 2021, we acquired substantially all of the assets and assumed certain liabilities of CRi SoCal, Inc. (“CRi”), a California corporation doing business in California as Combined Resources (the “CRi Acquisition”). CRi is engaged in the sales, distribution and installation of window and door products, and related design services, to homebuilders in the residential new construction market from its leased facility in Rancho Santa Margarita, California. Until its acquisition by the Company, CRi was a customer of the Company’s western business unit.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The fair value of consideration transferred in the acquisition of CRi totaled </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, and included </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in cash, funded from cash on hand, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in accounts receivable owed by CRi to the Company’s western business unit relating to sales prior to the acquisition, which are considered settled as a result of the acquisition. The purchase price is subject to change through a net working capital adjustment, currently being finalized. The preliminary estimated fair value of assets acquired and liabilities assumed totaled </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, which included offsetting operating lease right of use assets and operating lease liabilities totaling </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. The estimated fair value of assets acquired also included current assets totaling </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, primarily accounts receivable, identifiable intangible assets totaling </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, goodwill of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, all of which we believe is tax deductible, and a small amount of property and equipment. Liabilities assumed included the aforementioned operating lease liability, as well as a total of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in trade accounts payable and customer deposits. Valuations of the intangible assets have been estimated using income and royalty relief approaches based on projections, which we consider to be Level 3 inputs, with the assistance of a third-party valuation firm. We believe goodwill in the acquisition relates to the expansion of our footprint in an existing market, in a way that we believe will enhance our long-term profitability in that market of our Western business.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Sales from CRi included in the year ended January 1, 2022, since its May 2, 2021 acquisition date totaled </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. CRi’s effect on consolidated net income was immaterial in the year ended January 1, 2022.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"><br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">NewSouth Window Solutions</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">February 1, 2020</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, we completed the acquisition of NewSouth Window Solutions LLC and NewSouth Window Solutions of Orlando LLC (together, “NewSouth”, and “NewSouth Acquisition”), which became wholly-owned subsidiaries of PGT Innovations, Inc. The fair value of consideration transferred in the acquisition was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. The acquisition was financed with proceeds of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">53.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million from the add-on issuance of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in 2018 Senior Notes due 2026 (“Add-On Senior Notes”), including a premium of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, and with </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in cash, including a post-closing adjustment owed to sellers of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, which was paid during the third quarter of 2020, described below. See Note 10 for a discussion of the First Additional Senior Notes.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Purchase Price Allocation</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The estimated fair value of assets acquired, and liabilities assumed as of the closing date, are as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.598%;"/> <td style="width:1.371%;"/> <td style="width:1.0%;"/> <td style="width:10.835%;"/> <td style="width:1.0%;"/> <td style="width:1.371%;"/> <td style="width:1.0%;"/> <td style="width:11.619%;"/> <td style="width:1.0%;"/> <td style="width:1.371%;"/> <td style="width:1.0%;"/> <td style="width:10.835%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Initial <br/>Allocation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Adjustments to <br/>Allocation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Final <br/>Allocation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,294</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,860</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,434</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Inventories</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,757</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">821</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,936</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contract assets, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,413</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,413</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prepaid expenses and other assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,756</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,756</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,423</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,433</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease right-of-use asset</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,578</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,578</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,670</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,370</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">46,200</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,894</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,094</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,621</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,621</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued and other liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,524</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,923</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,447</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,578</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,578</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Purchase price</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,368</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,368</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consideration:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,145</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">223</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,368</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Due to Sellers</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">223</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">223</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total fair value of consideration</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,368</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,368</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The fair value of certain working capital related items, including NewSouth’s retail accounts receivable, prepaid expenses, and accounts payable and accrued liabilities, approximated their book values at the date of the NewSouth Acquisition. Subsequent to our initial allocation, we adjusted the fair value of certain acquired commercial receivable accounts based on a further post-acquisition assessment of their collectability. The fair value of inventory was estimated by major category, at net realizable value. The substantial majority of inventories at the acquisition date was composed of raw materials. The fair value of property and equipment and remaining useful lives were estimated by management, with the assistance of a third-party valuation firm, using the cost approach. Valuations of the intangible assets were done using income and royalty relief approaches based on projections provided by management, which we consider to be Level 3 inputs, with the assistance of a third-party valuations firm.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We incurred acquisition costs totaling </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million relating to legal expenses, representations and warranties insurance, diligence, accounting and printing services in the NewSouth Acquisition, which includes </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in 2020, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in 2019, classified as selling, general and administrative expenses in the accompanying consolidated statements of operations for the years ended January 2, 2021, and December 28, 2019, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The remaining consideration, after identified intangible assets and the net assets and liabilities recorded at fair value, has been determined to be </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, all of which we expect to be deductible for tax purposes. Goodwill represents the increased value of the combined entity through new direct-to-consumer sales channel opportunities, as well as NewSouth’s extensive advertising throughout Florida, and NewSouth’s market intelligence, which we expect to utilize. During 2020, we made additional adjustments to accrued liabilities assumed in the acquisition totaling </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, relating to certain commercial contracts that existed at the acquisition date, which required additional warranty-related rework to complete and which we were not aware of until after the acquisition date, during 2020. Other adjustments to our initial allocation primarily relate to the commercial assets acquired and liabilities assumed in the NewSouth Acquisition. The adjustments included a </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million decrease in acquired commercial accounts receivable, which we determined were uncollectible, a </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million decrease in acquired intangible assets relating to the commercial trade name, which we have determined had no fair value at the acquisition date, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million relating to certain commercial inventories, which we determined were obsolete at the acquisition date. The net increase in goodwill relating to these adjustments since the initial allocation was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The purchase agreement relating to the NewSouth Acquisition (“PA”) requires certain post-closing adjustments, under which we determined that we owed sellers an additional </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. The calculation resulted in a net increase in purchase price of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. We paid this amount during the third quarter of 2020.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Valuation of Identified Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The valuation of the identifiable intangible assets acquired in the NewSouth Acquisition and our estimate of their respective useful lives are as follows:</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.931%;"/> <td style="width:1.536%;"/> <td style="width:1.206%;"/> <td style="width:12.554%;"/> <td style="width:0.938%;"/> <td style="width:1.536%;"/> <td style="width:1.515%;"/> <td style="width:12.564%;"/> <td style="width:0.938%;"/> <td style="width:1.536%;"/> <td style="width:1.206%;"/> <td style="width:12.554%;"/> <td style="width:0.938%;"/> <td style="width:1.536%;"/> <td style="width:14.512%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Initial</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Initial</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Adjustment to</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Final</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Useful Life</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Valuation</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Valuation</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Valuation</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(in years)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade name</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,500</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,300</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,200</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,670</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,670</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Developed technology</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,600</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,600</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer-related intangible</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">900</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">900</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">&lt;</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:13.7pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="margin-left:13.7pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other intangible assets, net</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,670</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,300</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,370</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Pro Forma Financial Information</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following unaudited pro forma financial information assumes the acquisition had occurred at the beginning of the earliest period presented that does not include NewSouth’s actual results for the entire period. Pro forma results have been prepared by adjusting our historical results to include the results of NewSouth adjusted for the following: amortization expense related to the intangible assets arising from the acquisition and interest expense to reflect the First Additional Senior Notes. The unaudited pro forma results below do not necessarily reflect the results of operations that would have resulted had the acquisition been completed at the beginning of the earliest periods presented, nor does it indicate the results of operations in future periods. </span><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.966%;"/> <td style="width:1.619%;"/> <td style="width:1.0%;"/> <td style="width:12.805%;"/> <td style="width:1.0%;"/> <td style="width:1.619%;"/> <td style="width:1.0%;"/> <td style="width:12.991000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Years Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Pro Forma Results (unaudited)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands, except per share amounts)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(unaudited)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">890,373</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">831,610</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,338</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">44,925</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income per common share attributable to common shareholders:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.77</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.77</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.76</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.76</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales of NewSouth, included in the consolidated statement of operations for the year ended January 1, 2022, was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">146.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. The net income of NewSouth in the consolidated statements of operations for the year ended January 1, 2022, was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. Net sales of NewSouth, included in the consolidated statement of operations for the year ended January 2, 2021, was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">93.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. The net income of NewSouth in the consolidated statements of operations for the year ended January 2, 2021, was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. Such net income amounts have not been reduced for any income taxes or interest expense as we do not allocate such amounts to the division level.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eco Window Systems</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">February 1, 2021</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, we completed the acquisition of a </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> ownership stake in Eco Enterprises and its related companies, Eco Windows Systems, LLC, Eco Glass Production, LLC, and Unity Windows, LLC (together “Eco”). Eco is a manufacturer and installer of aluminum, impact-resistant windows and doors, serving the South Florida region since 2009. Eco is headquartered in Medley, Florida, near Miami, Florida, and has three manufacturing locations in the region, including a glass processing facility.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The fair value consideration for Eco was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">100.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, including </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">94.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in cash, which was after adjustments in our favor totaling </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million relating to working capital and customer deposits. These adjustments were agreed to and settled in the second quarter of 2021. The fair value of consideration also included PGT Innovations, Inc. common stock with a then estimated fair value of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. The cash portion of the purchase price was financed by a second add-on issuance of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million aggregate principal amount of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> senior notes to the 2018 Senior Notes due 2026 on January 25, 2021 (the “Second Additional Senior</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Notes”), issued at </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">105.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of their principal amount, resulting in a premium to us of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, together with cash on hand of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. See Note 10 for a discussion of the Second Additional Senior Notes.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The common stock portion of the purchase price was represented by the issuance of </span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">357,797</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of PGT Innovations, Inc. common stock on February 1, 2021, with a closing price value of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.34</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per share on that date, or approximately </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million based on that price. However, the seller of Eco, who is also the holder of the </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> redeemable non-controlling interest in Eco Enterprises, is restricted from selling these shares for a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> period from the date of the acquisition. As such, we estimated that there was an approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> discount for the lack of marketability of the shares. The fair value of the redeemable non-controlling interest in the acquisition has been preliminarily estimated to be </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, resulting in total fair value of the Eco business in the acquisition, including the redeemable non-controlling interest, of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">128.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. The fair value of the redeemable non-controlling interest has been calculated as </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of the initial estimated fair value of the entity at the acquisition date, less a discount for seller’s lack of control in the new entity, estimated to be </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, and a discount for the seller’s lack of marketability of the minority stake, estimated to be </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. See Note 23 for more information regarding the redeemable non-controlling interest.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The estimated fair value of assets acquired, and liabilities assumed as of the closing date of the Eco Acquisition, are as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.0829166666666667;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.299%;"/> <td style="width:1.361%;"/> <td style="width:1.0%;"/> <td style="width:10.803999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.361%;"/> <td style="width:1.0%;"/> <td style="width:11.598%;"/> <td style="width:1.0%;"/> <td style="width:1.361%;"/> <td style="width:1.0%;"/> <td style="width:11.217%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Initial <br/>Allocation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Adjustments to <br/>Allocation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Preliminary <br/>Allocation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,031</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,790</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Inventories</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,728</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">684</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,044</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contract assets, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,312</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">123</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,189</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prepaid expenses and other assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,706</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">759</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">947</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,009</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">191</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,818</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease right-of-use asset</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,864</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,049</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,815</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">72,700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74,300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,051</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,467</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,584</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total assets acquired</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">173,401</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,914</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">167,487</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts payable</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,809</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">116</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,925</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued and other liabilities, including customer deposits</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,215</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">604</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,819</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liability</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,864</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,049</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,815</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total liabilities assumed</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">38,888</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">329</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">38,559</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net assets acquired</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">134,513</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,585</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">128,928</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Redeemable non-controlling interest</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,084</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,620</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,464</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair value of consideration transferred</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">100,429</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">100,464</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consideration:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">94,321</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">94,356</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">PGTI common stock</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,108</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,108</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair value of consideration transferred</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">100,429</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">100,464</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The fair value of certain working capital related items, including Eco’s accounts receivable, prepaid and other expenses, and accounts payable and accrued liabilities, approximated their book values at the date of the Eco Acquisition. Subsequent to our initial allocation, we adjusted the fair value of certain acquired commercial receivable accounts based on a further post-acquisition assessment of their collectability. The fair value of inventory was estimated by major category, at net realizable value, which we believe approximates the price a market participant could achieve in a current sale. Substantially all of inventories at the acquisition date was composed of raw materials. The fair value of property and equipment was estimated with the assistance of a third-party valuation firm, using the indirect cost approach, which we consider to be Level 3 in the fair value hierarchy. Valuations of the intangible assets have been estimated using income and royalty relief approaches based on projections, which we consider to be Level 3 inputs, with the assistance of a third-party valuation firm.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We incurred acquisition costs totaling </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million relating to legal expenses, representations and warranties insurance, diligence, accounting and printing services in the Eco Acquisition, which includes </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in the fourth quarter of 2020, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in 2021, classified as selling, general and administrative expenses in the accompanying condensed consolidated statement of operations for the years ended January 1, 2022 and January 2, 2021, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The remaining consideration, after identified intangible assets and the net assets and liabilities recorded at fair value, has currently been estimated to be </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, classified as part of the Southeast reporting unit goodwill, which we expect the portion of goodwill relating to our </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> investment to be deductible for tax purposes. In addition, we are currently evaluating the historical book and tax bases of assets and liabilities relating to the redeemable non-controlling interest, which may not be eligible for a step-up in basis, for any deferred tax assets and liabilities that may need to be recorded in the Eco Acquisition.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We believe goodwill represents the strengthening of our supply chain for glass through faster glass production, as well as diversification and expansion of product offerings in the high-growth commercial market, and an expansion of our dealer network with minimal overlap with our existing deal network.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Valuation of Identified Intangible Assets</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The valuation of the identifiable intangible assets acquired in the Eco Acquisition and our estimate of their respective useful lives are as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.54%;"/> <td style="width:1.65%;"/> <td style="width:1.0%;"/> <td style="width:13.651%;"/> <td style="width:1.0%;"/> <td style="width:1.65%;"/> <td style="width:1.0%;"/> <td style="width:14.167%;"/> <td style="width:1.0%;"/> <td style="width:1.65%;"/> <td style="width:1.0%;"/> <td style="width:14.022%;"/> <td style="width:1.0%;"/> <td style="width:1.65%;"/> <td style="width:9.022%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Initial</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Initial</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Adjustment to</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Preliminary</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Useful Life</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Valuation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Valuation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Valuation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(in years)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade names</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">36,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,100</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,900</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">indefinite</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">36,700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">39,400</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> - </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15</span></span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">72,700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74,300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Pro Forma Financial Information</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following unaudited pro forma financial information assumes the Eco Acquisition had occurred at the beginning of the earliest period presented that does not include Eco’s actual results for the entire period. Pro forma results have been prepared by adjusting our historical results to include the results of Eco adjusted for the following: amortization expense related to the estimated intangible assets arising from the acquisition; interest expense to reflect the Second Additional Senior Notes; net income attributable to redeemable non-controlling interest; and, change in redemption value of redeemable non-controlling interest. The unaudited pro forma results below do not necessarily reflect the results of operations that would have resulted had the acquisition been completed at the beginning of the earliest periods presented, nor does it indicate the results of operations in future periods. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.966%;"/> <td style="width:1.619%;"/> <td style="width:1.0%;"/> <td style="width:12.805%;"/> <td style="width:1.0%;"/> <td style="width:1.619%;"/> <td style="width:1.0%;"/> <td style="width:12.991000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Years Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Pro Forma Results (unaudited)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands, except per share amounts)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(unaudited)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,169,416</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">945,930</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income attributable to common shareholders</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,375</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">39,220</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income per common share attributable to common shareholders:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.44</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.67</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.44</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.66</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales of Eco included in the consolidated statement of operations for the year ended January 1, 2022, from the date of its February 1, 2021 acquisition, was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">85.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, after eliminations of intercompany sales. The net income of Eco in the consolidated statement of operations for the year ended January 1, 2022, from the date of its February 1, 2021 acquisition, was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, including the portions attributable to the redeemable non-controlling interest of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p> 2021-10-25 120100000 114200000 113500000 700000 5900000 114200000 60000000.0 59400000 54800000 575000000.0 0.04375 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The estimated fair value of assets acquired, and liabilities assumed as of the closing date, are as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.755%;"/> <td style="width:1.928%;"/> <td style="width:1.0%;"/> <td style="width:16.317999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Preliminary <br/>Allocation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,803</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Inventories</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,633</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contract assets, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prepaid expenses and other assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,626</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,800</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease right-of-use asset</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,450</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">77,800</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,596</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total assets acquired</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">136,735</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts payable</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,175</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued and other liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,993</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liability</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,450</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total liabilities assumed</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,618</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair value of consideration transferred</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">120,117</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consideration:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">114,196</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contingent consideration</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,921</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair value of consideration transferred</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">120,117</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 10803000 7633000 7027000 1626000 22800000 3450000 77800000 5596000 136735000 5175000 7993000 3450000 16618000 120117000 114196000 5921000 120117000 1800000 3200000 9500000 5900000 0 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The valuation of the identifiable intangible assets acquired in the Anlin Acquisition and our estimate of their respective useful lives are as follows:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.963%;"/> <td style="width:2.536%;"/> <td style="width:1.0%;"/> <td style="width:12.318999999999999%;"/> <td style="width:1.0%;"/> <td style="width:13.555%;"/> <td style="width:13.627%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Initial</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Preliminary</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Useful Life</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Valuation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(in years)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade name</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,400</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">indefinite</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">42,100</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Developed technology</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9</span></span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">77,800</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> </tr> </table> 35400000 42100000 P15Y 300000 P9Y 77800000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.</span><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.79%;"/> <td style="width:1.464%;"/> <td style="width:1.0%;"/> <td style="width:12.482%;"/> <td style="width:1.0%;"/> <td style="width:1.464%;"/> <td style="width:1.0%;"/> <td style="width:13.802%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Years Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Pro Forma Results (unaudited)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands, except per share amounts)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(unaudited)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,251,314</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">967,825</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income attributable to common shareholders</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,273</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50,838</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income per common share attributable to common shareholders:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.59</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.86</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.59</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.86</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 1251314000 967825000 35273000 50838000 0.59 0.86 0.59 0.86 21400000 1900000 12500000 12100000 400000 17600000 5100000 2600000 4100000 7000000.0 3700000 2500000 10900000 2020-02-01 90400000 53200000 50000000.0 3200000 37200000 200000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The estimated fair value of assets acquired, and liabilities assumed as of the closing date, are as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.598%;"/> <td style="width:1.371%;"/> <td style="width:1.0%;"/> <td style="width:10.835%;"/> <td style="width:1.0%;"/> <td style="width:1.371%;"/> <td style="width:1.0%;"/> <td style="width:11.619%;"/> <td style="width:1.0%;"/> <td style="width:1.371%;"/> <td style="width:1.0%;"/> <td style="width:10.835%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Initial <br/>Allocation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Adjustments to <br/>Allocation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Final <br/>Allocation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,294</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,860</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,434</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Inventories</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,757</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">821</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,936</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contract assets, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,413</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,413</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prepaid expenses and other assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,756</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,756</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,423</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,433</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease right-of-use asset</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,578</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,578</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,670</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,370</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">46,200</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,894</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,094</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,621</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,621</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued and other liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,524</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,923</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,447</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,578</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,578</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Purchase price</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,368</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,368</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consideration:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,145</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">223</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,368</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Due to Sellers</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">223</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">223</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total fair value of consideration</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,368</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,368</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 10294000 -1860000 8434000 3757000 -821000 2936000 4413000 4413000 1756000 1756000 7423000 10000 7433000 10578000 10578000 28670000 -1300000 27370000 46200000 5894000 52094000 6621000 6621000 5524000 1923000 7447000 10578000 10578000 90368000 90368000 90145000 223000 90368000 223000 -223000 90368000 90368000 2400000 900000 1500000 52100000 1900000 1900000 1300000 800000 5900000 200000 200000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The valuation of the identifiable intangible assets acquired in the NewSouth Acquisition and our estimate of their respective useful lives are as follows:</span><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.931%;"/> <td style="width:1.536%;"/> <td style="width:1.206%;"/> <td style="width:12.554%;"/> <td style="width:0.938%;"/> <td style="width:1.536%;"/> <td style="width:1.515%;"/> <td style="width:12.564%;"/> <td style="width:0.938%;"/> <td style="width:1.536%;"/> <td style="width:1.206%;"/> <td style="width:12.554%;"/> <td style="width:0.938%;"/> <td style="width:1.536%;"/> <td style="width:14.512%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Initial</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Initial</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Adjustment to</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Final</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Useful Life</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Valuation</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Valuation</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Valuation</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(in years)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span> </p></td> <td style="border-top:0.250pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade name</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,500</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,300</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,200</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,670</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,670</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Developed technology</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,600</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,600</span></p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer-related intangible</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">900</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">900</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">&lt;</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:13.7pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="margin-left:13.7pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other intangible assets, net</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,670</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,300</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,370</span></p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;white-space:pre-wrap;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> </tr> </table> 23500000 -1300000 22200000 P15Y 1670000 1670000 P5Y 2600000 2600000 P6Y 900000 900000 P1Y 28670000 -1300000 27370000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.966%;"/> <td style="width:1.619%;"/> <td style="width:1.0%;"/> <td style="width:12.805%;"/> <td style="width:1.0%;"/> <td style="width:1.619%;"/> <td style="width:1.0%;"/> <td style="width:12.991000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Years Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Pro Forma Results (unaudited)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands, except per share amounts)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(unaudited)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">890,373</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">831,610</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,338</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">44,925</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income per common share attributable to common shareholders:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.77</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.77</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.76</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.76</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> 890373000 831610000 45338000 44925000 0.77 0.77 0.76 0.76 146800000 17800000 93900000 2000000.0 2021-02-01 0.75 100500000 94400000 5600000 6100000 60000000.0 0.0675 1.055 3300000 31100000 357797 21.34 7600000 0.25 P3Y 0.20 28500000 128900000 0.25 0.05 0.10 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The estimated fair value of assets acquired, and liabilities assumed as of the closing date of the Eco Acquisition, are as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.0829166666666667;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.299%;"/> <td style="width:1.361%;"/> <td style="width:1.0%;"/> <td style="width:10.803999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.361%;"/> <td style="width:1.0%;"/> <td style="width:11.598%;"/> <td style="width:1.0%;"/> <td style="width:1.361%;"/> <td style="width:1.0%;"/> <td style="width:11.217%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Initial <br/>Allocation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Adjustments to <br/>Allocation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Preliminary <br/>Allocation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,031</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,790</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Inventories</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,728</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">684</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,044</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contract assets, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,312</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">123</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,189</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prepaid expenses and other assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,706</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">759</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">947</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,009</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">191</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,818</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease right-of-use asset</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,864</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,049</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,815</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">72,700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74,300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,051</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,467</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,584</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total assets acquired</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">173,401</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,914</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">167,487</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accounts payable</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,809</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">116</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,925</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued and other liabilities, including customer deposits</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,215</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">604</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,819</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liability</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,864</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,049</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,815</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total liabilities assumed</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">38,888</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">329</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">38,559</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net assets acquired</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">134,513</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,585</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">128,928</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Redeemable non-controlling interest</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,084</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,620</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,464</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair value of consideration transferred</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">100,429</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">100,464</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consideration:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">94,321</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">94,356</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">PGTI common stock</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,108</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,108</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair value of consideration transferred</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">100,429</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">100,464</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 5031000 -241000 4790000 7728000 -684000 7044000 4312000 -123000 4189000 1706000 -759000 947000 24009000 -191000 23818000 27864000 -1049000 26815000 72700000 1600000 74300000 30051000 -4467000 25584000 173401000 -5914000 167487000 6809000 116000 6925000 4215000 604000 4819000 27864000 -1049000 26815000 38888000 -329000 38559000 134513000 -5585000 128928000 34084000 -5620000 28464000 100429000 35000 100464000 94321000 35000 94356000 6108000 6108000 100429000 35000 100464000 1700000 1000000.0 700000 25600000 0.75 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The valuation of the identifiable intangible assets acquired in the Eco Acquisition and our estimate of their respective useful lives are as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.54%;"/> <td style="width:1.65%;"/> <td style="width:1.0%;"/> <td style="width:13.651%;"/> <td style="width:1.0%;"/> <td style="width:1.65%;"/> <td style="width:1.0%;"/> <td style="width:14.167%;"/> <td style="width:1.0%;"/> <td style="width:1.65%;"/> <td style="width:1.0%;"/> <td style="width:14.022%;"/> <td style="width:1.0%;"/> <td style="width:1.65%;"/> <td style="width:9.022%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Initial</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Initial</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Adjustment to</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Preliminary</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Useful Life</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Valuation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Valuation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Valuation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(in years)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade names</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">36,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,100</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,900</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">indefinite</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">36,700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">39,400</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> - </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15</span></span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">72,700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74,300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> </tr> </table> 36000000 -1100000 34900000 36700000 2700000 39400000 P5Y P15Y 72700000 1600000 74300000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.966%;"/> <td style="width:1.619%;"/> <td style="width:1.0%;"/> <td style="width:12.805%;"/> <td style="width:1.0%;"/> <td style="width:1.619%;"/> <td style="width:1.0%;"/> <td style="width:12.991000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Years Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Pro Forma Results (unaudited)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands, except per share amounts)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(unaudited)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,169,416</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">945,930</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income attributable to common shareholders</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,375</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">39,220</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income per common share attributable to common shareholders:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.44</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.67</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.44</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.66</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 1169416000 945930000 26375000 39220000 0.44 0.67 0.44 0.66 85600000 9300000 2300000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6. Sale of Assets</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On September 22, 2017, we entered into an Asset Purchase Agreement (“APA”) with Cardinal LG Company (“Cardinal LG”) for the sale to Cardinal LG of certain manufacturing equipment we used in processing glass components for PGT-branded doors for a cash purchase price of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. Contemporaneously with entering into the APA, we entered into a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">seven-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> supply agreement. The Company determined to sell these assets and enter the SA to allow us to heighten our focus in our core areas of window and door manufacturing and, at the same time, strengthen our supply chain for high-quality door glass from a supplier with whom we have been doing business for many years.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company then determined that, although the APA and SA were separate agreements, they were initially negotiated contemporaneously. Therefore, the Company concluded that the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, of proceeds under the APA should be bifurcated between the sale of the door glass manufacturing assets, and as payment received from a supplier for the Company’s agreement to buy glass components for PGT-branded doors from Cardinal under the SA. The bifurcation of the proceeds in excess of the stand-alone selling price of the assets acquired would be allocated to the SA and recognized as a reduction of cost of sales as glass components are purchased by PGTI. Based on the established stand-alone selling price of the assets sold, as determined by an independent appraisal, approximately </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million was allocated to the sale of the assets, with the remaining </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million representing consideration received from Cardinal related to the agreement to buy door glass components for PGT-branded doors from Cardinal. This consideration is being amortized over the </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">seven-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> term of the SA.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The SA provides that the Company will purchase, and Cardinal will supply, all the Company’s requirements for certain glass components used in PGT-branded doors through the end of 2024. The terms of the manufacture by Cardinal and purchase by the Company of such glass components as to purchase orders, forecasts of purchases, pricing, invoicing, delivery and payment terms and other terms, are all as described in the SA. Early in the fourth quarter of 2017, we began purchasing and receiving glass components from Cardinal under the SA. At that time, we began amortizing the advance consideration received from Cardinal initially allocated to the SA. Since its inception, we have amortized a total of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, of this advance consideration, including </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in each of the years ended December 28, 2019, January 2, 2021 and January 1, 2022, which are classified as reductions to cost of sales in the accompanying consolidated statements of operations in each year. The remaining unamortized balance of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million is classified in the accompanying consolidated balance sheet as of January 1, 2022, as </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million within accrued liabilities and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million within other liabilities.</span></p> 27800000 P7Y 27800000 7700000 20100000 P7Y 11900000 2800000 2800000 2800000 8200000 2800000 5400000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7. Property, Plant and Equipment</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the composition of property, plant and equipment as of:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.895%;"/> <td style="width:1.621%;"/> <td style="width:1.0%;"/> <td style="width:12.922%;"/> <td style="width:1.0%;"/> <td style="width:1.621%;"/> <td style="width:1.0%;"/> <td style="width:12.941%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Land</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,063</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,664</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Buildings and improvements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">103,812</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">85,434</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Machinery and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">159,822</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">113,500</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Vehicles</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21,633</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,374</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31,813</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,423</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Construction in progress</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,565</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,484</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">339,708</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">265,879</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Accumulated depreciation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">154,442</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">130,724</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">185,266</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">135,155</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company recognized depreciation expense of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million related to property, plant and equipment during the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively, of which </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, are classified within cost of sales in the accompanying consolidated statements of operations of those years, with the remainder classified within selling, general and administrative expenses.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the composition of property, plant and equipment as of:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.895%;"/> <td style="width:1.621%;"/> <td style="width:1.0%;"/> <td style="width:12.922%;"/> <td style="width:1.0%;"/> <td style="width:1.621%;"/> <td style="width:1.0%;"/> <td style="width:12.941%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Land</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,063</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,664</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Buildings and improvements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">103,812</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">85,434</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Machinery and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">159,822</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">113,500</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Vehicles</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21,633</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,374</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31,813</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,423</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Construction in progress</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,565</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,484</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">339,708</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">265,879</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Accumulated depreciation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">154,442</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">130,724</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">185,266</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">135,155</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> 10063000 6664000 103812000 85434000 159822000 113500000 21633000 17374000 31813000 30423000 12565000 12484000 339708000 265879000 154442000 130724000 185266000 135155000 30500000 24000000.0 18900000 19300000 12700000 10900000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8. Goodwill and Intangible Assets</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill and i</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ntangible assets are as follows as of:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.253%;"/> <td style="width:1.392%;"/> <td style="width:1.0%;"/> <td style="width:10.908999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.392%;"/> <td style="width:1.0%;"/> <td style="width:10.908999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.392%;"/> <td style="width:12.754%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Initial</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Useful Life</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(in years)</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">364,598</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">329,695</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">indefinite</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other intangible assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade names (indefinite-lived)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">212,141</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">140,841</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">indefinite</span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships and customer-related assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">289,047</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">201,547</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">&lt;</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade name (amortizable)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,200</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,200</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Developed technology</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,900</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,600</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-compete agreement</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,338</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,338</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Software license</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">590</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">590</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Accumulated amortization</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">138,691</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">117,609</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Subtotal</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">182,384</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">115,666</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other intangible assets, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">394,525</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">256,507</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill at January 2, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">329,695</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Increase in goodwill from our acquisition of Anlin</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,596</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Increase in goodwill from our acquisition of Eco</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,584</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Increase in goodwill from our acquisition of CRi</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,722</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill at January 1, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">364,598</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade names (indefinite-lived) at January 2, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">140,841</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Increase in trade names from our acquisition of Anlin</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,400</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Increase in trade names from our acquisition of Eco</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,900</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Increase in trade names from our acquisition in CRi</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade names (indefinite-lived) at January 1, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">212,141</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></div><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortizable Intangible Assets</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We test amortizable intangible assets for impairment when indicators of impairment exist. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">No</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> impairment was recorded for any period presented.</span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated amortization of our amortizable intangible assets is as follows for future fiscal years:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.144%;"/> <td style="width:1.938%;"/> <td style="width:1.0%;"/> <td style="width:15.918000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,000</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,807</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,760</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,590</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,192</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">80,035</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">182,384</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:5.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></div><p style="text-indent:5.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization Expense</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:5.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense relating to amortizable intangible assets for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively, was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:5.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:5.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We perform our annual goodwill impairment testing on the first day of our fiscal fourth quarter of each year, and at interim periods if needed based on occurrence of triggering events. The Company performed a qualitative assessment for each reporting unit. The qualitative assessments indicated that it was more likely than not that the fair value of each reporting unit exceeded its respective carrying value. As of January 1, 2022, and January 2, 2021, the carrying value of our Southeast reporting unit goodwill is </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">226.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">201.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. As of January 1, 2022, and January 2, 2021, the carrying value of our Western reporting unit goodwill is </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">137.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">128.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p><p style="text-indent:5.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:5.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Indefinite-Lived Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We perform our annual indefinite-lived intangible asset impairment testing on the first day of our fiscal fourth quarter of each year, and at interim periods if needed based on occurrence of triggering events. Given the initial deterioration in economic and market conditions associated with the COVID-19 pandemic, and the narrow excess of fair value over carrying value of our WinDoor and WWS trade names in 2019, the Company determined such conditions represented triggering events and that we should complete interim quantitative impairment tests of its WinDoor and WWS trade names as of as of the end of the Company’s first quarter of 2020. These interim impairment tests did not indicate that impairments of those assets existed at that time. Net sales at our WWS reporting unit decreased </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% in the second quarter of 2020, compared to the second quarter of 2019. As a result, we determined to complete a second interim impairment test of our WWS trade name as of July 4, 2020. For this second interim impairment test, we further decreased our modeling assumptions for net sales of our WWS reporting unit for our 2020 fiscal year based on a reassessment of our key assumptions in our modeling, including an updated assessment of macro industry growth in our WWS reporting unit’s key markets. We also decreased our 2021 growth rate assumption as we expected the challenging macro-economic conditions in our core western markets to continue during 2021. Based on our revised modeling, which included our assumptions regarding future revenue, which we consider to be a Level 3 input, using the relief-from-royalty method, we concluded that the fair value of our WWS trade name was less than its carrying value, which resulted in an impairment of our WWS trade name of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in our second quarter of 2020. Sales for our WWS reporting unit for the 2020 fiscal year exceeded our modeling assumptions used during our second impairment test of our WWS trade name. As such, we performed a qualitative assessment as of the first day of our 2020 fourth quarter and concluded that it was not necessary to perform a Step 1 impairment test for our WWS trade name indefinite-lived intangible assets as no new triggering events or conditions were identified. During 2021, WWS enjoyed organic growth and operational improvements, and there were no new triggering events or conditions identified as of the first day of our 2021 fourth quarter. Therefore, we completed a qualitative assessment of our WWS trade name, which indicated that it is more likely than not that the fair value of our WWS trade name exceeds it carrying value.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For our other indefinite-lived trade names, we completed qualitative assessments of these assets on the first day of our fourth quarter of 2021.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">These qualitative assessments included an evaluation of relevant events and circumstances that existed at the date of our assessment. Those events and circumstances included conditions specific to our other indefinite-lived trade names, such as the industry in which we use these other indefinite-lived trade names, our competitive environment, the availability and costs of raw materials and labor, the financial performance of our Company, and factors related to the markets in which our Company operates. We also considered that, for our other indefinite-lived trade names, no new impairment indicators were identified since the dates of our prior assessments, which were qualitative assessments all other indefinite-lived intangibles other than goodwill. Based on these assessments, we concluded that it is more likely than not that the fair values of our other indefinite-lived trade names exceed their carrying values. As of January 1, 2022, and January 2, 2021, the carrying values of other indefinite-lived trade names was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">212.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">140.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill and i</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ntangible assets are as follows as of:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.253%;"/> <td style="width:1.392%;"/> <td style="width:1.0%;"/> <td style="width:10.908999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.392%;"/> <td style="width:1.0%;"/> <td style="width:10.908999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.392%;"/> <td style="width:12.754%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Initial</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Useful Life</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(in years)</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">364,598</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">329,695</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">indefinite</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other intangible assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade names (indefinite-lived)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">212,141</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">140,841</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">indefinite</span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships and customer-related assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">289,047</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">201,547</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">&lt;</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade name (amortizable)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,200</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,200</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Developed technology</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,900</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,600</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-compete agreement</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,338</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,338</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Software license</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">590</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">590</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Accumulated amortization</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">138,691</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">117,609</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Subtotal</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">182,384</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">115,666</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other intangible assets, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">394,525</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">256,507</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill at January 2, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">329,695</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Increase in goodwill from our acquisition of Anlin</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,596</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Increase in goodwill from our acquisition of Eco</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,584</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Increase in goodwill from our acquisition of CRi</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,722</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill at January 1, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">364,598</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade names (indefinite-lived) at January 2, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">140,841</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Increase in trade names from our acquisition of Anlin</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,400</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Increase in trade names from our acquisition of Eco</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,900</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Increase in trade names from our acquisition in CRi</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade names (indefinite-lived) at January 1, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">212,141</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> 364598000 329695000 212141000 140841000 289047000 201547000 P1Y P15Y 22200000 22200000 P15Y 5900000 5600000 P6Y P10Y 3338000 3338000 P2Y P5Y 590000 590000 P2Y 138691000 117609000 182384000 115666000 394525000 256507000 329695000 5596000 25584000 3722000 364598000 140841000 35400000 34900000 1000000 212141000 0 0 0 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated amortization of our amortizable intangible assets is as follows for future fiscal years:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.144%;"/> <td style="width:1.938%;"/> <td style="width:1.0%;"/> <td style="width:15.918000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,000</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,807</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,760</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,590</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,192</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">80,035</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">182,384</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:5.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> 23000000 20807000 20760000 20590000 17192000 80035000 182384000 21100000 18800000 15900000 226800000 201300000 137800000 128400000 -0.193 8000000.0 212100000 140800000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9. Accrued Liabilities</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued liabilities consisted of the following as of:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.825%;"/> <td style="width:1.619%;"/> <td style="width:1.0%;"/> <td style="width:12.969000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.619%;"/> <td style="width:1.0%;"/> <td style="width:12.969000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer deposits</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">36,982</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,132</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued payroll and benefits</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,765</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,777</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued warranty</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,783</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,474</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued interest</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,857</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,415</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated fair value of contingent consideration, current</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,921</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Advance supplier consideration</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,808</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,808</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued health claims insurance payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,283</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">994</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued federal and state income taxes</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,355</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair value of derivative financial instruments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,261</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,868</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">82,660</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60,875</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">See Note 5 for a discussion of the estimated fair value of contingent consideration related to the Anlin Acquisition. Of the total currently estimated fair value of contingent consideration of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million is classified as a current liability within accrued liabilities in the accompanying consolidated balance sheet as of January 1, 2022, with the remaining </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million classified as a non-current liability within other liabilities. See Note 6 for a discussion of the net advance supplier consideration relating to the SA with Cardinal Glass Industries. Other accrued liabilities are comprised primarily of state sales taxes, property taxes and customer rebates.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued liabilities consisted of the following as of:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.825%;"/> <td style="width:1.619%;"/> <td style="width:1.0%;"/> <td style="width:12.969000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.619%;"/> <td style="width:1.0%;"/> <td style="width:12.969000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer deposits</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">36,982</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,132</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued payroll and benefits</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,765</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,777</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued warranty</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,783</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,474</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued interest</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,857</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,415</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated fair value of contingent consideration, current</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,921</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Advance supplier consideration</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,808</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,808</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued health claims insurance payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,283</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">994</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued federal and state income taxes</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,355</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair value of derivative financial instruments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,261</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,868</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">82,660</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60,875</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 36982000 18132000 15765000 14777000 11783000 6474000 6857000 10415000 2921000 2808000 2808000 2283000 994000 3355000 52000 3261000 3868000 82660000 60875000 5900000 2900000 3000000.0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10. Long-Term Debt</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Long-term debt consists of the following:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.739%;"/> <td style="width:1.608%;"/> <td style="width:1.0%;"/> <td style="width:13.021999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.608%;"/> <td style="width:1.0%;"/> <td style="width:13.021999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021 Senior Notes Due 2029</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> - Senior notes issued on September 24, 2021, <br/>    due October 1, 2029. Interest payable semi- annually, in arrears, <br/>    beginning on April 1, 2022, accruing at a rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.375</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% per annum <br/>    beginning September 24, 2021.</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">575,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2018 Senior Notes Due 2026</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> - Senior notes issued on August 10, 2018, <br/>    due August 10, 2026. Interest payable semi- annually, in arrears, <br/>    beginning on February 16, 2019, accruing at a rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% per <br/>    annum beginning August 10, 2018.</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">365,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2016 Credit Agreement Due 2024</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> - Term loan payable with no <br/>    contractually scheduled amortization payments. Original <br/>    lump-sum payment of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million due on October 31, 2024. <br/>    Interest payable quarterly at LIBOR or the Base prime rate <br/>    plus an applicable margin. At January 1, 2022, the average <br/>    rate was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%. At January 2, 2021, the average rate <br/>    was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.15</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%.</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Long-term debt</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">635,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">419,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fees, costs, premium and discount (1)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,345</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,902</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Long-term debt, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">625,655</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">412,098</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less current portion of long-term debt</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Long-term debt, net, less current portion</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">625,655</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">412,098</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="text-indent:0.0%;display:flex;margin-top:0.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:9.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Fees, costs, premium and discount represents third-party fees, lender fees, other debt-related costs, and original issue premium and discount, recorded as a net reduction of the carrying value of debt and are amortized over the lives of the debt instruments to which they relate under the effective interest method. </span></div></div></div><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2021 Senior Notes due 2029</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On September 24, 2021, we completed the issuance of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">575.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million aggregate principal amount of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.375</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> senior notes (“2021 Senior Notes due 2029”), issued at </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of their principal amount. The 2021 Senior Notes due 2029 are jointly and severally and fully and unconditionally guaranteed on a senior unsecured basis by each of the Company’s existing and future restricted subsidiaries, other than any restricted subsidiary of the Company that does not guarantee the existing senior secured credit facilities or any permitted refinancing thereof. The 2021 Senior Notes due 2029 are senior unsecured obligations of the Company and the guarantors, respectively, and rank pari passu in right of payment with all existing and future senior debt and senior to all existing and future subordinated debt of the Company and the guarantors. The 2021 Senior Notes due 2029 were offered under Rule 144A of the Securities Act, and in transactions outside the United States under Regulation S of the Securities Act, and have not been, and will not be, registered under the Securities Act.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The 2021 Senior Notes due 2029 mature on </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">October 1, 2029</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. Interest on the 2021 Senior Notes due 2029 is payable semi-annually, in arrears, beginning on April 1, 2022, with interest accruing at a rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.375</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per annum from September 24, 2021. We incurred financing costs relating to bank fees and professional services costs relating to the offering and issuance of the 2021 Senior Notes due 2029 totaling </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, which included a </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.25</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> lender spread on the total principal value of the 2021 Senior Notes due 2029, or </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million of other costs, all of which are being amortized under the effective interest method. See “Deferred Financing Costs” below.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"><br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of January 1, 2022, the face value of debt outstanding under the 2021 Senior Notes due 2029 was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">575.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, and accrued interest totaled </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. Proceeds from the 2021 Senior Notes due 2029 were used, in part, to redeem in full the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">425.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million of 2018 Senior Notes due 2026, including the related fees, costs and prepayment call premium discussed further below, prepay the outstanding term loan borrowings under the 2016 Credit Agreement due 2024 of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and the related fees and costs, and finance the Anlin Acquisition in the fourth quarter of 2021. See Note 5, Acquisitions, for a discussion of the Anlin Acquisition.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The indenture for the 2021 Senior Notes due 2029 gives us the option to redeem some or all of the 2021 Senior Notes due 2029 at the redemption prices and on the terms specified in the indenture governing the 2021 Senior Notes due 2029. The indenture governing the 2021 Senior Notes due 2029 does not require us to make any mandatory redemptions or sinking fund payments. However, upon the occurrence of a change of control, as defined in the indenture, the Company is required to offer to repurchase the notes at </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">101</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of the aggregate principal amount thereof, plus accrued and unpaid interest, if any, to the date of purchase. We also may make optional redemptions at various premiums including a make-whole call at the then current treasury rate plus </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> basis points prior to October 1, 2024, then </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">102.188</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% on or after August 1, 2021, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">101.094</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% on or after August 2025, then at </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">100.000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% on or after August 1, 2026.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The indenture for the 2021 Senior Notes due 2029 includes certain covenants limiting the ability of the Company and any guarantors to, (i) incur additional indebtedness; (ii) pay dividends on or make distributions in respect of capital stock or make certain other restricted payments or investments; (iii) enter into agreements that restrict distributions from restricted subsidiaries; (iv) sell or otherwise dispose of assets; (v) enter into transactions with affiliates; (vi) create or incur liens; merge, consolidate or sell all or substantially all of the Company’s assets; (vii) place restrictions on the ability of subsidiaries to pay dividends or make other payments to the Company; and (viii) designate the Company’s subsidiaries as unrestricted subsidiaries. These covenants are subject to a number of important exceptions and qualifications.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2018 Senior Notes Due 2026</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On August 10, 2018, we completed the issuance of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">315.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million aggregate principal amount of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> senior notes (“2018 Senior Notes due 2026”), issued at </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of their principal amount. The 2018 Senior Notes due 2026 were jointly and severally and fully and unconditionally guaranteed on a senior unsecured basis by each of the Company’s existing and future restricted subsidiaries, other than any restricted subsidiary of the Company that does not guarantee the existing senior secured credit facilities or any permitted refinancing thereof. The 2018 Senior Notes due 2026 were senior unsecured obligations of the Company and the guarantors, respectively, and ranked pari passu in right of payment with all existing and future senior debt and senior to all existing and future subordinated debt of the Company and the guarantors. The 2018 Senior Notes due 2026 were offered under Rule 144A of the Securities Act, and in transactions outside the United States under Regulation S of the Securities Act, and were not registered under the Securities Act.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On January 24, 2020, we completed an add-on issuance of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million aggregate principal amount of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> 2018 Senior Notes due 2026, or the First Additional Senior Notes, issued at </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">106.375</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of their principal amount, resulting in a premium to us of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. The First Additional Senior Notes were part of the same issuance of, and ranked equally and formed a single series with,</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">the 2018 Senior Notes due 2026. Proceeds from the First Additional Senior Notes, including premium, were used, together with cash on hand, to pay the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million purchase price in the NewSouth Acquisition.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On January 25, 2021, we completed a second add-on issuance of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million aggregate principal amount of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> 2018 Senior Notes due 2026, or the Second Additional Senior Notes, issued at </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">105.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of their principal amount, resulting in a premium to us of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. The Second Additional Notes were part of the same issuance of, and ranked equally and form a single series with, the 2018 Senior Notes due 2026. Proceeds from the Second Additional Senior Notes, including premium, were used, together with </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in cash on hand, to pay the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">94.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million cash portion of the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">100.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million purchase price in the ECO Acquisition.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.0925;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The 2018 Senior Notes due 2026 were to mature on </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">August 10, 2026</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. However, effective on September 27, 2021, using proceeds from the issuance of the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">575.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million 2021 Senior Notes due 2029, discussed above, we redeemed in-full the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">425.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million of 2018 Senior Notes due 2026, including accrued and unpaid interest through September 27, 2021, which totaled </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, and a pre-payment call premium of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.063</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of face value, which totaled </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and are classified as debt extinguishment costs in the accompanying consolidated statement of operations for the year ended January 1, 2022.</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.0589583333333332;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2016 Credit Agreement due 2024</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.0589583333333332;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">February 16, 2016</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, we entered into the 2016 Credit Agreement</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> due 2024, among us, the lending institutions identified in the 2016 Credit Agreement due 2024, and Truist Financial Corporation (formerly known as SunTrust Bank), as Administrative Agent and Collateral Agent. The 2016 Credit Agreement due 2024</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> establishes senior secured credit facilities in an aggregate amount of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">310.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, consisting of a $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">270.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million Term B term loan facility originally maturing in February 2022 that amortizes on a basis of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% annually during its </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> term, and a $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">40.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million revolving credit facility originally maturing in February 2021 that included a swing line facility and a letter of credit facility. Our obligations under the 2016 Credit Agreement</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> due 2024 are, subject to exceptions, guaranteed by substantially all of our wholly-owned direct and indirect subsidiaries that are restricted subsidiaries and secured by substantially all of our assets as well as our direct and indirect restricted subsidiaries’ assets.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On March 16, 2018, we entered into an amendment of our 2016 Credit Agreement due 2024 (the “Second Amendment”).</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> The Second Amendment, among other things, decreased the applicable interest rate margins for the Initial Term Loans (as defined in the 2016 Credit Agreement due 2024).</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> On February 17, 2017, we entered into the first amendment to our 2016 Credit Agreement due 2024, which also resulted in decreases in the applicable margins, but which, unlike the Second Amendment, did not include any changes in lender positions.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On October 31, 2019, we entered into an amendment of our 2016 Credit Agreement due 2024 (“Third Amendment”). The Third Amendment provided for, among other things, (i) a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> Term A loan in the then aggregate principal amount of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">64.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million (the “Initial Term A Loan”), maturing in October 2022, which refinanced in full our existing Term B term loan facility under the 2016 Credit Agreement</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> due 2024</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, and had no regularly scheduled amortization, and (ii) a new </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">five-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> revolving credit facility in an aggregate principal amount of up to $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">80.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million (the “Revolving Facility”), maturing in October 2024, which replaced our then existing $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">40.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million revolving credit facility under the 2016 Credit Agreement</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> due 2024, and includes a swing-line facility and letter of credit facility. The Initial Term A Loan was repaid in full with proceeds from the 2021 Senior Notes due 2029.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On October 25, 2021, we entered into an amendment of our 2016 Credit Agreement due 2024</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> ("Fourth Amendment"). The Fourth Amendment provides for, among other things, a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> Term A loan in the aggregate maximum available amount of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million (the "Incremental Term A Loan"), maturing in October 2024, proceeds from which were used to fund the Anlin Acquisition. The Fourth Amendment does not change any terms relating to the Revolving Facility, under which we pay quarterly fees on the unused portion of the revolving credit facility equal to a percentage spread (ranging from </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.25</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.35</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%) based on our first lien net leverage ratio. As of January 1, 2022, there were </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in letters of credit outstanding and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million available under the Revolving Facility. Our obligations under the 2016 Credit Agreement due 2024 continue to be secured by substantially all of our assets, as well as our direct and indirect subsidiaries' assets, and is senior in position to the 2021 Senior Notes due 2029.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.0589583333333332;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The weighted average all-in interest rate for borrowings under the term-loan portion of the 2016 Credit Agreement due 2024 was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> as of January 1, 2022 and was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.15</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> at January 2, 2021.</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Financing Costs</span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">All debt-related fees, costs and original issue discount, including those related to the revolving credit portion of the facility, is classified as a reduction of the carrying value of long-term debt. The activity relating to third-party fees and costs, lender fees and discount for the year ended January 1, 2022, are as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.959%;"/> <td style="width:1.856%;"/> <td style="width:1.0%;"/> <td style="width:15.186%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">At beginning of year</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,902</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Add: Deferred financing costs from the issuance of the Second Additional Senior Notes</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,363</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Premium on the Second Additional Senior Notes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Write-off of deferred costs classified as debt extinguishment costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,954</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Add: Deferred financing costs from the issuance of the 2021 Senior Notes due 2029</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Add: Deferred financing costs from the refinancing of the 2016 Credit Agreement</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">612</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Amortization expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">978</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">At end of year</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,345</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated amortization expense relating to third-party fees and costs, lender fees and discount for the years indicated, as of January 1, 2022, is as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.412%;"/> <td style="width:1.92%;"/> <td style="width:1.0%;"/> <td style="width:16.669%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,233</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,282</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,282</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,083</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,114</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,351</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,345</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following represents future maturities of long-term debt as of January 1, 2022 (at face value):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.381%;"/> <td style="width:1.92%;"/> <td style="width:1.0%;"/> <td style="width:16.700000000000003%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">575,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">635,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Interest Expense, Net</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest expense, net consisted of the following:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.555%;"/> <td style="width:1.369%;"/> <td style="width:1.0%;"/> <td style="width:10.841999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.369%;"/> <td style="width:1.0%;"/> <td style="width:11.062999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.369%;"/> <td style="width:1.0%;"/> <td style="width:11.434%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Long-term debt</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,625</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,339</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,750</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Debt fees</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">474</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">327</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">383</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization and write-offs of deferred</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">financing costs and debt discount</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">978</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,206</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,674</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">120</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">339</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,050</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,752</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,468</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Capitalized interest</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">33</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest expense, net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,029</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,719</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,417</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Long-term debt consists of the following:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.739%;"/> <td style="width:1.608%;"/> <td style="width:1.0%;"/> <td style="width:13.021999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.608%;"/> <td style="width:1.0%;"/> <td style="width:13.021999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021 Senior Notes Due 2029</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> - Senior notes issued on September 24, 2021, <br/>    due October 1, 2029. Interest payable semi- annually, in arrears, <br/>    beginning on April 1, 2022, accruing at a rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.375</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% per annum <br/>    beginning September 24, 2021.</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">575,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2018 Senior Notes Due 2026</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> - Senior notes issued on August 10, 2018, <br/>    due August 10, 2026. Interest payable semi- annually, in arrears, <br/>    beginning on February 16, 2019, accruing at a rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% per <br/>    annum beginning August 10, 2018.</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">365,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2016 Credit Agreement Due 2024</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> - Term loan payable with no <br/>    contractually scheduled amortization payments. Original <br/>    lump-sum payment of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million due on October 31, 2024. <br/>    Interest payable quarterly at LIBOR or the Base prime rate <br/>    plus an applicable margin. At January 1, 2022, the average <br/>    rate was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%. At January 2, 2021, the average rate <br/>    was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.15</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%.</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Long-term debt</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">635,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">419,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fees, costs, premium and discount (1)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,345</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,902</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Long-term debt, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">625,655</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">412,098</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less current portion of long-term debt</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Long-term debt, net, less current portion</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">625,655</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">412,098</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="text-indent:0.0%;display:flex;margin-top:0.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:9.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Fees, costs, premium and discount represents third-party fees, lender fees, other debt-related costs, and original issue premium and discount, recorded as a net reduction of the carrying value of debt and are amortized over the lives of the debt instruments to which they relate under the effective interest method. </span></div></div> 0.04375 0.04375 575000000 0.0675 0.0675 365000000 60000000.0 60000000.0 0.0210 0.0215 60000000 54000000 635000000 419000000 9345000 6902000 625655000 412098000 625655000 412098000 575000000.0 0.04375 1 2029-10-01 0.04375 8700000 0.0125 7200000 1500000 575000000.0 6800000 425000000.0 54000000.0 1.01 0.50 1.02188 1.01094 1.00000 315000000.0 0.0675 1 50000000.0 0.0675 1.06375 3200000 90400000 60000000.0 0.0675 1.055 3300000 31100000 94400000 100500000 2026-08-10 575000000.0 425000000.0 4500000 0.05063 21500000 2016-02-16 310000000.0 270000000.0 0.01 P6Y 40000000.0 The Second Amendment, among other things, decreased the applicable interest rate margins for the Initial Term Loans (as defined in the 2016 Credit Agreement due 2024). P3Y 64000000.0 P5Y 80000000.0 40000000.0 P3Y 60000000.0 0.0025 0.0035 5300000 74700000 0.0210 0.0215 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">All debt-related fees, costs and original issue discount, including those related to the revolving credit portion of the facility, is classified as a reduction of the carrying value of long-term debt. The activity relating to third-party fees and costs, lender fees and discount for the year ended January 1, 2022, are as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.959%;"/> <td style="width:1.856%;"/> <td style="width:1.0%;"/> <td style="width:15.186%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">At beginning of year</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,902</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Add: Deferred financing costs from the issuance of the Second Additional Senior Notes</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,363</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Premium on the Second Additional Senior Notes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Write-off of deferred costs classified as debt extinguishment costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,954</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Add: Deferred financing costs from the issuance of the 2021 Senior Notes due 2029</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Add: Deferred financing costs from the refinancing of the 2016 Credit Agreement</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">612</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Amortization expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">978</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">At end of year</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,345</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 6902000 1363000 3300000 3954000 8700000 612000 978000 9345000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated amortization expense relating to third-party fees and costs, lender fees and discount for the years indicated, as of January 1, 2022, is as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.412%;"/> <td style="width:1.92%;"/> <td style="width:1.0%;"/> <td style="width:16.669%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,233</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,282</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,282</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,083</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,114</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,351</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,345</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> 1233000 1282000 1282000 1083000 1114000 3351000 9345000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following represents future maturities of long-term debt as of January 1, 2022 (at face value):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.381%;"/> <td style="width:1.92%;"/> <td style="width:1.0%;"/> <td style="width:16.700000000000003%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">575,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">635,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 0 0 0 60000000 0 575000000 635000000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest expense, net consisted of the following:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.555%;"/> <td style="width:1.369%;"/> <td style="width:1.0%;"/> <td style="width:10.841999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.369%;"/> <td style="width:1.0%;"/> <td style="width:11.062999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.369%;"/> <td style="width:1.0%;"/> <td style="width:11.434%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Long-term debt</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,625</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,339</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,750</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Debt fees</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">474</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">327</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">383</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization and write-offs of deferred</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">financing costs and debt discount</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">978</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,206</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,674</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">120</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">339</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,050</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,752</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,468</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Capitalized interest</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">33</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest expense, net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,029</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,719</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,417</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 28625000 26339000 24750000 474000 327000 383000 978000 1206000 1674000 27000 120000 339000 30050000 27752000 26468000 21000 33000 51000 -30029000 -27719000 -26417000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11. Derivatives</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Aluminum Contracts and Midwest Transaction Premium</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We enter into aluminum forward contracts to hedge the fluctuations in the purchase price of aluminum extrusion we use in production. Beginning late in the first quarter of 2020, we began entering into forward contracts to hedge the fluctuations in the price of the delivery component of our aluminum extrusion purchases, known as the Midwest Transaction Premium, or MTP. Our contracts are designated as cash flow hedges since they are highly effective in offsetting changes in the cash flows attributable to forecasted purchases of aluminum and the related MTP.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We record our aluminum hedge contracts at fair value, based on trading values for aluminum forward contracts. Aluminum forward contracts identical to those held by us trade on the London Metal Exchange (“LME”). The LME provides a transparent forum and is the world’s largest center for the trading of futures contracts for non-ferrous metals. The prices are used by the metals industry worldwide as the basis for contracts for the movement of physical material throughout the production cycle. Based on this high degree of volume and liquidity in the LME, we believe the valuation price at any measurement date for contracts with identical terms as to prompt date, trade date and trade price as those we hold at any time represents a contract’s exit price to be used for purposes of determining fair value.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We record our MTP hedge contracts at fair value, based on the Platts MW US Transaction price per pound assessment, which has been a benchmark for decades in the North American aluminum industry. Platts surveys the North American market daily to capture trades, bids and offers on a delivered Midwest basis. Data is normalized to reflect the typical price per pound between the largest number of market participants, for delivery within 7 to 30 days from date of publication, net-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-day payment terms, for typical order quantities, chemistries and freight allowances. The survey is extensive and encompasses both domestic and offshore producers, traders and brokers that are varied in scope. Based on the extensive nature of this pricing mechanism, we believe the Platts MW US Transaction price at any time represents a contract’s exit price to be used for purposes of determining fair value.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"><br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Guidance under the Financial Instruments Topic 825 of the Codification requires us to record our hedge contracts at fair value and consider our credit risk for contracts in a liability position, and our counter-party’s credit risk for contracts in an asset position, in determining fair value. We assess our counter-party’s risk of non-performance when measuring the fair value of financial instruments in an asset position by evaluating their financial position, including cash on hand, as well as their credit ratings. We assess our risk of non-performance when measuring the fair value of our financial instruments in a liability position by evaluating our credit ratings, our current liquidity including cash on hand and availability under our revolving credit facility as compared to the maturities of the financial liabilities. Management makes an accounting policy election not to offset the estimated fair value amounts recognized for derivatives executed with the same counterparty under the same master netting arrangement. Our counterparties to our derivative contracts do not require the Company to post collateral against hedge contracts in a liability position, if any.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">At January 1, 2022, the fair value of our aluminum forward contracts was in an asset position of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. We had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> outstanding forward contracts for the purchase of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million pounds of aluminum through December 2022, at an average price of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.11</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per pound, which excludes the Midwest premium, with maturity dates of between </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> month</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">twelve</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> months</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. At January 1, 2022, the fair value of our MTP contracts was in an asset</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">position of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. We had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> outstanding MTP contracts to hedge the Platt US MW Transaction price per pound for the delivery of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million pounds of aluminum through December 2022, at an average price of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.12</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per pound, with maturity dates of between </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> month</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">twelve</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> months</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We assessed the risk of non-performance of the Company and our counterparty to these contracts, as applicable, and determined it was immaterial and, therefore, did not record any adjustment to their fair values as of January 1, 2022.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We assess the effectiveness of our cash flow hedges by comparing the change in the fair value of the forward contract to the change in the expected cash to be paid for the hedged item. The gain or loss on our aluminum forward contracts is reported as a component of accumulated other comprehensive income (loss) and is reclassified into earnings in the same line item in the income statement as the hedged item in the same period or periods during which the transaction affects earnings. The amount of income, net, recognized in the “accumulated other comprehensive income (loss)” line item in the accompanying condensed consolidated balance sheet as of January 1, 2022, that we expect will be reclassified to earnings within the next twelve months, is approximately </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The fair values of our aluminum hedges and MTP contracts are classified in the accompanying condensed consolidated balance sheets at January 1, 2022, and January 2, 2021, as follows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.915%;"/> <td style="width:1.134%;"/> <td style="width:20.307%;"/> <td style="width:1.134%;"/> <td style="width:1.0%;"/> <td style="width:8.515%;"/> <td style="width:1.0%;"/> <td style="width:0.557%;"/> <td style="width:0.557%;"/> <td style="width:26.884%;"/> <td style="width:1.134%;"/> <td style="width:1.0%;"/> <td style="width:8.865%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Derivative Assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Derivative (Liabilities)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Derivatives designated as hedging</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">instruments under Subtopic 815-20:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Balance Sheet Location</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Balance Sheet Location</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Derivative instruments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum forward contracts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other current assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,829</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">MTP contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other current assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,599</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum forward contracts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">MTP contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total derivative instruments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total derivative assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,428</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total derivative liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Derivative Assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Derivative (Liabilities)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Derivatives designated as hedging</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">instruments under Subtopic 815-20:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Balance Sheet Location</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Balance Sheet Location</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Derivative instruments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum forward contracts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other current assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,243</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">MTP contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other current assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">423</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum forward contracts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">MTP contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total derivative instruments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total derivative assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,692</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total derivative liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">81</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The ending accumulated balance for the aluminum forward contracts included in accumulated other comprehensive losses, net of tax, was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million as of January 1, 2022, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million as of January 2, 2021.</span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following represents the gains (losses) on derivative financial instruments, and their classifications within the accompanying consolidated financial statements for the three years ended January 1, 2022 (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:22.58%;"/> <td style="width:2.32%;"/> <td style="width:23.941%;"/> <td style="width:2.32%;"/> <td style="width:22.58%;"/> <td style="width:2.32%;"/> <td style="width:23.941%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="5" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Derivatives in Cash Flow Hedging Relationships</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Amount of Gain or (Loss) Recognized in OCI(L) on Derivatives</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Location of Gain or (Loss) Reclassified from Accumulated OCI(L) into Income</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Amount of Gain or (Loss) Reclassified from Accumulated OCI(L) into Income</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28, 2019</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28, 2019</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">($</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,229</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">($</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,030</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2, 2021</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,037</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">($</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,470</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">MTP contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">532</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">111</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2022</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,012</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,373</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">MTP contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,443</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,265</span></p></td> </tr> </table></div> P30D 4800000 21 30700000 1.11 P1M P12M 4600000 10 23500000 0.12 P1M P12M 9400000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The fair values of our aluminum hedges and MTP contracts are classified in the accompanying condensed consolidated balance sheets at January 1, 2022, and January 2, 2021, as follows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.915%;"/> <td style="width:1.134%;"/> <td style="width:20.307%;"/> <td style="width:1.134%;"/> <td style="width:1.0%;"/> <td style="width:8.515%;"/> <td style="width:1.0%;"/> <td style="width:0.557%;"/> <td style="width:0.557%;"/> <td style="width:26.884%;"/> <td style="width:1.134%;"/> <td style="width:1.0%;"/> <td style="width:8.865%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Derivative Assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Derivative (Liabilities)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Derivatives designated as hedging</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">instruments under Subtopic 815-20:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Balance Sheet Location</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Balance Sheet Location</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Derivative instruments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum forward contracts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other current assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,829</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">MTP contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other current assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,599</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum forward contracts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">MTP contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total derivative instruments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total derivative assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,428</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total derivative liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Derivative Assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Derivative (Liabilities)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Derivatives designated as hedging</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">instruments under Subtopic 815-20:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Balance Sheet Location</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Balance Sheet Location</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Derivative instruments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum forward contracts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other current assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,243</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">MTP contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other current assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">423</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum forward contracts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">MTP contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total derivative instruments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total derivative assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,692</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total derivative liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">81</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> 4829000 4599000 9428000 3243000 28000 423000 24000 25000 26000 4000 3692000 81000 7000000.0 2700000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following represents the gains (losses) on derivative financial instruments, and their classifications within the accompanying consolidated financial statements for the three years ended January 1, 2022 (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:22.58%;"/> <td style="width:2.32%;"/> <td style="width:23.941%;"/> <td style="width:2.32%;"/> <td style="width:22.58%;"/> <td style="width:2.32%;"/> <td style="width:23.941%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="5" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Derivatives in Cash Flow Hedging Relationships</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Amount of Gain or (Loss) Recognized in OCI(L) on Derivatives</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Location of Gain or (Loss) Reclassified from Accumulated OCI(L) into Income</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Amount of Gain or (Loss) Reclassified from Accumulated OCI(L) into Income</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28, 2019</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28, 2019</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">($</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,229</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">($</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,030</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2, 2021</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,037</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">($</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,470</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">MTP contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">532</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">111</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2022</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,012</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,373</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">MTP contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,443</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,265</span></p></td> </tr> </table> -1229000 -5030000 1037000 -2470000 532000 111000 14012000 12373000 10443000 6265000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12. Fair Value</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. A three-tier fair value hierarchy is used to prioritize the inputs used in measuring fair value. The hierarchy gives the highest priority to unadjusted quoted market prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. The three levels of the fair value hierarchy are as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:4.5pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Level 1 Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:4.5pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Level 2 Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:4.5pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Level 3 Prices or valuations that require inputs that are both significant to the fair value measurement and unobservable.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The accounting guidance concerning fair value allows us to elect to measure financial instruments at fair value and report the changes in fair value through earnings. This election can only be made at certain specified dates and is irrevocable once made. We do not have a policy regarding specific assets or liabilities to elect to measure at fair value, but rather we make the election on an instrument-by-instrument basis as they are acquired or incurred.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During 2021, 2020, or 2019, we did </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">t make any transfers between Level 1, Level 2 or Level 3 financial assets. We conduct reviews on a quarterly basis to verify pricing, assess liquidity, and determine if significant inputs have changed that would impact the fair value hierarchy disclosure.</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value of Financial Instruments</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Our financial instruments include cash equivalents, accounts and notes receivable, accounts payable, and accrued liabilities, whose carrying amounts approximate their fair values due to their short-term nature. Our financial instruments also include borrowings under our 2016 Credit Agreement due 2024 as well as the 2021 Senior Notes due 2019 at January 1, 2022, and 2018 Senior Notes due 2026 at January 2, 2021, all classified as long-term debt. The fair value of borrowings under the 2016 Credit Agreement due 2024 approximates its carrying value due to its variable interest rate nature, and was approximately </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million as of January 1, 2022, compared to a principal outstanding value of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million as of January 2, 2021, compared to a principal outstanding value of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. The fair value of the 2021 Senior Notes due 2029 is also based on debt with similar terms and characteristics and was approximately </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">578.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million as of January 1, 2022, compared to a principal outstanding value of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">575.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, and of the 2018 Senior Notes due 2026 of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">387.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million as of January 2, 2021, compared to a principal outstanding value of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">365.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. Fair values were determined based on observed trading prices of our debt between domestic financial institutions, which we consider to be Level 2 inputs.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The carrying amounts for financial instruments measured at fair value are as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.694%;"/> <td style="width:1.0%;"/> <td style="width:10.455%;"/> <td style="width:1.0%;"/> <td style="width:4.341%;"/> <td style="width:1.0%;"/> <td style="width:11.713000000000001%;"/> <td style="width:1.0%;"/> <td style="width:4.341%;"/> <td style="width:1.0%;"/> <td style="width:11.321%;"/> <td style="width:1.0%;"/> <td style="width:4.341%;"/> <td style="width:1.0%;"/> <td style="width:13.795%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value Measurements</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Assets (Liabilities)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Quoted</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Prices in</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Active</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Observable</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Unobservable</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Markets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Inputs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Inputs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2022</span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(Level 1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(Level 2)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(Level 3)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Description</span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum forward contracts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,829</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,829</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">MTP contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,599</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,599</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,428</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,428</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">January 2, 2021</span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(Level 1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(Level 2)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(Level 3)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Description</span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum forward contracts, net</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,190</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,190</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">MTP contracts, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">421</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">421</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,611</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,611</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> 0 0 0 60000000.0 60000000.0 54000000.0 54000000.0 578200000 575000000.0 387800000 365000000.0 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The carrying amounts for financial instruments measured at fair value are as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.694%;"/> <td style="width:1.0%;"/> <td style="width:10.455%;"/> <td style="width:1.0%;"/> <td style="width:4.341%;"/> <td style="width:1.0%;"/> <td style="width:11.713000000000001%;"/> <td style="width:1.0%;"/> <td style="width:4.341%;"/> <td style="width:1.0%;"/> <td style="width:11.321%;"/> <td style="width:1.0%;"/> <td style="width:4.341%;"/> <td style="width:1.0%;"/> <td style="width:13.795%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value Measurements</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Assets (Liabilities)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Quoted</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Prices in</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Active</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Observable</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Unobservable</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Markets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Inputs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Inputs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2022</span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(Level 1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(Level 2)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(Level 3)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Description</span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum forward contracts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,829</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,829</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">MTP contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,599</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,599</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,428</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,428</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">January 2, 2021</span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(Level 1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(Level 2)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(Level 3)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Description</span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum forward contracts, net</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,190</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,190</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">MTP contracts, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">421</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">421</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,611</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,611</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 4829000 4829000 4599000 4599000 9428000 9428000 3190000 3190000 421000 421000 3611000 3611000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13. Income Taxes</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Tax Expense</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The components of income tax expense are as follows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.13%;"/> <td style="width:1.959%;"/> <td style="width:1.0%;"/> <td style="width:15.731%;"/> <td style="width:1.0%;"/> <td style="width:1.959%;"/> <td style="width:1.0%;"/> <td style="width:15.895999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.959%;"/> <td style="width:1.0%;"/> <td style="width:16.37%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Current:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Federal</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">790</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,906</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,747</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">State</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,337</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,571</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,282</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,127</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,477</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,029</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Deferred:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Federal</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,142</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">528</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,179</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">State</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">490</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,121</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,231</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,632</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">593</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,410</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Income tax expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,759</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,884</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,439</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The aggregate amount of income taxes included in the consolidated statements of operations and consolidated statements of shareholders’ equity are as follows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.227%;"/> <td style="width:1.392%;"/> <td style="width:1.0%;"/> <td style="width:10.681%;"/> <td style="width:1.0%;"/> <td style="width:1.392%;"/> <td style="width:1.0%;"/> <td style="width:10.690999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.392%;"/> <td style="width:1.0%;"/> <td style="width:11.227%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consolidated statements of operations:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Income tax expense relating to continuing operations</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,759</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,884</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,439</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consolidated statements of shareholders' equity:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Income tax expense relating to derivative financial instruments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,531</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">970</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">974</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> </table><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></div><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reconciliation of the Statutory Rate to the Effective Rate</span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the statutory federal income tax rate to our effective rate is provided below:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:56.953%;"/> <td style="width:1.382%;"/> <td style="width:1.0%;"/> <td style="width:10.692%;"/> <td style="width:1.0%;"/> <td style="width:1.382%;"/> <td style="width:1.0%;"/> <td style="width:10.692%;"/> <td style="width:1.0%;"/> <td style="width:1.382%;"/> <td style="width:1.0%;"/> <td style="width:11.515999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Statutory federal income tax rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.0</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.0</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.0</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">State income taxes, net of federal income tax benefit</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.2</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.7</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.0</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-deductible expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.3</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.0</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.6</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Eco partnership income attributable to non-controlling interest</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.2</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Florida excess tax refund relating to the Tax Cuts and Jobs Act</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.0</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Excess stock-based compensation tax benefits</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.0</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.4</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.7</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Research activities credits</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.8</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.3</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Changes related to state rate changes and U.S. tax reform</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.7</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consolidated effective tax rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.7</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20.9</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22.2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Income Taxes</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. </span><span style="font-size:12.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Significant components of our net deferred tax liability are as follows: </span></span><span style=""/></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.756%;"/> <td style="width:1.609%;"/> <td style="width:1.0%;"/> <td style="width:13.013000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.609%;"/> <td style="width:1.0%;"/> <td style="width:13.013000000000002%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Deferred tax assets:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liability</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,949</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,609</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Deferrals and accruals relating to ASC 606, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,580</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,537</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">State bonus depreciation and net operating loss carryforwards</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,748</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,606</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,527</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,772</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued warranty</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,380</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,550</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Acquisition costs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,158</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,664</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Advance supplier consideration</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,109</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,776</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other deferrals and accruals, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,848</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,206</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Obsolete inventory and UNICAP adjustment</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,666</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">788</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Allowance for credit losses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,048</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,017</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total deferred tax assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">41,013</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,525</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Deferred tax liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,958</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,966</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade names and other intangible assets, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,162</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,978</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,102</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,596</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease right-of-use asset</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,371</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,742</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Eco partnership basis difference</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,110</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Derivative financial instruments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,421</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">892</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prepaid expenses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,378</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">680</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total deferred tax liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">78,502</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">56,854</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total deferred tax liabilities, net</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37,489</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,329</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> </table><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></div><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Tax-Deductible Goodwill</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We acquired goodwill deductible for tax purposes in the CGI acquisition as the transaction was treated as an acquisition of stock for tax purposes. At the date of the acquisition, the amount of goodwill deductible for tax purposes from the CGI acquisition was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. At the time of the acquisition, this goodwill was the same amount for both book and tax purposes and, therefore, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> deferred tax asset or liability was recognized. As we amortize this goodwill for tax purposes over its remaining life, which was approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.4</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years at the time of the acquisition, we will recognize a deferred tax liability. The unamortized amount of this goodwill was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million at January 1, 2022, and January 2, 2021, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We have goodwill deductible for tax purposes in the WinDoor acquisition as the transaction was an acquisition of stock that was treated as a step-up acquisition of assets and assumption of liabilities pursuant to our election under section 338(h)(10) of the Internal Revenue Code. We are deducting goodwill for tax purposes of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">38.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million from the WinDoor transaction. The unamortized amount of this goodwill was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million at January 1, 2022, and January 2, 2021, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We have goodwill deductible for tax purposes in the US Impact acquisition as the transaction was treated as an acquisition of assets and assumption of liabilities for both book and tax purposes. We expect to be able to deduct goodwill for tax purposes of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">569</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> thousand from the USI transaction. The unamortized amount of this goodwill was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">364</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> thousand and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">402</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> thousand at January 1, 2022, and January 2, 2021, respectively.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;">W</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">e completed the WWS Acquisition, which included its subsidiary, WWS Blocker LLC (“Blocker”), on </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">August 13, 2018</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. Blocker was a single-purpose U.S. tax blocker which held a </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18.06</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> ownership percentage of the combined ownership of WWS, and for which that portion of the fair value of assets acquired and liabilities assumed in the WWS Acquisition was not eligible for a step-up in basis. We have goodwill deductible for tax purposes in the WWS Acquisition. Goodwill relating to the </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">81.94</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> portion of the transaction treated as a step-up acquisition of assets and assumption of liabilities totaled </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">133.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. We expect to be able to deduct this goodwill for tax purposes. The unamortized amount of this goodwill was approximately </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">103.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">112.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million at January 1, 2022, and January 2, 2021, respectively. WWS has historical tax goodwill, of which the </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18.06</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> portion of the Blocker treated as an acquisition of stock not eligible for step-up totaled </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. The unamortized portion of this goodwill was approximately </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million at January 1, 2022, and January 2, 2021, respectively. This component can continue to be deducted by the Company for tax purposes.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We have goodwill deductible for tax purposes in the NewSouth Acquisition as the transaction was treated as an acquisition of assets and assumption of liabilities for both book and tax purposes. In the transaction, there were no earn-out arrangements or separate asset allocation agreements with sellers that we believe would affect the deductibility of goodwill in the acquisition. As such, we expect to be able to deduct goodwill for tax purposes of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. The unamortized amount of this goodwill was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million at January 1, 2022, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">48.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million at January 2, 2021.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In February 2021, we acquired Eco in a transaction treated as a </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> investment in a partnership which we believe will elect to be treated as an asset acquisition pursuant to Section 743(b) of the Code. As such, although the Eco Acquisition created goodwill for book purposes, our share of the tax deductible goodwill created in this transaction will benefit us through our share of partnership earnings, which will include, among other things, its tax deductible goodwill.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In our acquisition of CRi, we acquired goodwill which we believe is tax deductible as the transaction was structured as a purchase of assets and assumption of certain liabilities for both book and tax. In the transaction there were no earn-out arrangements or separate asset allocation agreements with the sellers that we believe would affect the deductibility of goodwill in the transaction. as such, we believe the goodwill acquired of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million is deductible for tax purposes. The unamortized amount of this goodwill was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million at January 1, 2022.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In the Anlin Acquisition, we acquired goodwill which we believe is currently not tax deductible as a result of an earn-out agreement associated with this transaction, the fair value of which exceeds the amount of the goodwill acquired. Payments under this earn-out agreement have not been finalized as of January 1, 2022. As such, we are unable to estimate the amount of goodwill that may be deductible, if any, in the Anlin Acquisition.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Excess Tax Benefits</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Excess tax benefits resulting from the exercise of stock options and lapse of restriction on stock awards are now recognized as a discrete item in tax expense, where previously such tax effects had been recognized in additional paid-in-capital. Income tax expense in the years ended January 1, 2022, January 2, 2021, and December 28, 2019, includes excess tax benefits totaling </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Open Tax Years</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The tax years </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2014</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2020</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> remain open for examination by the IRS and Florida due to the statute of limitations and net operating losses utilized in prior tax years.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The components of income tax expense are as follows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.13%;"/> <td style="width:1.959%;"/> <td style="width:1.0%;"/> <td style="width:15.731%;"/> <td style="width:1.0%;"/> <td style="width:1.959%;"/> <td style="width:1.0%;"/> <td style="width:15.895999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.959%;"/> <td style="width:1.0%;"/> <td style="width:16.37%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Current:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Federal</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">790</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,906</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,747</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">State</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,337</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,571</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,282</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,127</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,477</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,029</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Deferred:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Federal</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,142</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">528</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,179</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">State</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">490</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,121</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,231</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,632</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">593</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,410</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Income tax expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,759</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,884</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,439</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> 790000 9906000 5747000 1337000 2571000 2282000 2127000 12477000 8029000 7142000 528000 3179000 490000 -1121000 1231000 7632000 -593000 4410000 9759000 11884000 12439000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The aggregate amount of income taxes included in the consolidated statements of operations and consolidated statements of shareholders’ equity are as follows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.227%;"/> <td style="width:1.392%;"/> <td style="width:1.0%;"/> <td style="width:10.681%;"/> <td style="width:1.0%;"/> <td style="width:1.392%;"/> <td style="width:1.0%;"/> <td style="width:10.690999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.392%;"/> <td style="width:1.0%;"/> <td style="width:11.227%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consolidated statements of operations:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Income tax expense relating to continuing operations</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,759</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,884</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,439</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consolidated statements of shareholders' equity:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Income tax expense relating to derivative financial instruments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,531</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">970</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">974</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> </table><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> 9759000 11884000 12439000 -1531000 -970000 -974000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the statutory federal income tax rate to our effective rate is provided below:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:56.953%;"/> <td style="width:1.382%;"/> <td style="width:1.0%;"/> <td style="width:10.692%;"/> <td style="width:1.0%;"/> <td style="width:1.382%;"/> <td style="width:1.0%;"/> <td style="width:10.692%;"/> <td style="width:1.0%;"/> <td style="width:1.382%;"/> <td style="width:1.0%;"/> <td style="width:11.515999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Statutory federal income tax rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.0</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.0</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.0</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">State income taxes, net of federal income tax benefit</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.2</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.7</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.0</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-deductible expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.3</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.0</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.6</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Eco partnership income attributable to non-controlling interest</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.2</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Florida excess tax refund relating to the Tax Cuts and Jobs Act</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.0</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Excess stock-based compensation tax benefits</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.0</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.4</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.7</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Research activities credits</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.8</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.3</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Changes related to state rate changes and U.S. tax reform</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.7</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consolidated effective tax rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.7</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20.9</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22.2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> 0.210 0.210 0.210 0.032 0.037 0.040 0.013 0.010 0.016 0.012 0.010 -0.020 -0.014 -0.037 0.008 0.023 0.012 0.007 0.002 -0.001 -0.002 0.217 0.209 0.222 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Significant components of our net deferred tax liability are as follows: </span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.756%;"/> <td style="width:1.609%;"/> <td style="width:1.0%;"/> <td style="width:13.013000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.609%;"/> <td style="width:1.0%;"/> <td style="width:13.013000000000002%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Deferred tax assets:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liability</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,949</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,609</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Deferrals and accruals relating to ASC 606, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,580</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,537</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">State bonus depreciation and net operating loss carryforwards</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,748</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,606</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,527</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,772</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued warranty</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,380</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,550</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Acquisition costs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,158</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,664</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Advance supplier consideration</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,109</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,776</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other deferrals and accruals, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,848</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,206</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Obsolete inventory and UNICAP adjustment</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,666</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">788</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Allowance for credit losses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,048</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,017</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total deferred tax assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">41,013</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,525</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Deferred tax liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,958</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,966</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade names and other intangible assets, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,162</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,978</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,102</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,596</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease right-of-use asset</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,371</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,742</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Eco partnership basis difference</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,110</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Derivative financial instruments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,421</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">892</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prepaid expenses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,378</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">680</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total deferred tax liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">78,502</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">56,854</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total deferred tax liabilities, net</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37,489</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,329</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> </table><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> 16949000 10609000 6580000 3537000 3748000 2606000 2527000 1772000 2380000 1550000 2158000 1664000 2109000 2776000 1848000 2206000 1666000 788000 1048000 1017000 41013000 28525000 20958000 14966000 18162000 17978000 17102000 12596000 15371000 9742000 3110000 2421000 892000 1378000 680000 78502000 56854000 37489000 28329000 9300000 0 P7Y4M24D 200000 1500000 38900000 23500000 26100000 569000 364000 402000 2018-08-13 0.1806 0.8194 133600000 103100000 112100000 0.1806 6000000.0 4300000 4800000 52100000 45400000 48900000 0.75 3700000 3500000 -900000 -800000 -2100000 2014 2020 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14. Leases, Commitments and Contingencies</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We lease certain of our manufacturing facilities under operating leases. We also lease production equipment, vehicles, computer equipment, storage units and office equipment under operating leases. Our leases have remaining lease terms of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1 year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10 years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, some of which may include options to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">extend</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> the leases for up to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5 years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, and some of which may include options to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">terminate</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> the leases within </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1 year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. All of our leases are operating leases. We did not recognize right-of-use assets or lease liabilities for certain short-term leases that are month-to-month leases. As of January 1, 2022, we had </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no additional operating or finance leases that have not yet commenced</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. Our operating leases expire at various times through 2032. Lease expense for the years ended January 1, 2022, and January 2, 2021, totaled </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, and includes </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, classified in cost of sales in the accompanying consolidated statement of operations, with the remainder as selling, general and administrative expenses.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The components of lease expense for the years ended January 1, 2022 and January 2, 2021 are as follows. Certain amounts in the prior year period have been reclassified to conform to the current presentation (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.526%;"/> <td style="width:2.062%;"/> <td style="width:1.0%;"/> <td style="width:12.423%;"/> <td style="width:1.0%;"/> <td style="width:2.062%;"/> <td style="width:1.0%;"/> <td style="width:12.928%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease cost</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,254</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,165</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,872</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,856</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total lease cost</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,126</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other information relating to leases for the years ended January 1, 2022 and January 2, 2021, are as follows (in thousands, except years and percentages):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.99%;"/> <td style="width:2.062%;"/> <td style="width:1.0%;"/> <td style="width:12.712%;"/> <td style="width:1.0%;"/> <td style="width:2.062%;"/> <td style="width:1.0%;"/> <td style="width:13.175%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Supplemental cash flows information</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash paid for amounts included in the measurement of lease liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating cash flows relating to operating leases</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,750</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,822</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Right-of-use assets obtained in exchange for lease obligations:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">65,678</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,185</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average remaining lease term in years</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.04</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.84</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average discount rate</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.5</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.8</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> </table></div><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Future minimum lease commitments for operating leases are as follows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.749%;"/> <td style="width:1.608%;"/> <td style="width:1.0%;"/> <td style="width:13.021999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.608%;"/> <td style="width:1.0%;"/> <td style="width:13.012%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,327</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,929</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,626</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,577</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,149</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,990</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,748</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,987</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,253</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,130</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,249</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,670</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total future minimum lease payments</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">115,757</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">49,903</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Imputed interest</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,674</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,641</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liability - total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">97,083</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">41,262</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reported as of January 1, 2022 and January 2, 2021:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Current portion of operating lease liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,180</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,132</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liability, less current portion</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">83,903</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,130</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liability - total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">97,083</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">41,262</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Purchase Commitments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We are obligated to purchase certain raw materials used in the production of our products from certain suppliers pursuant to stocking programs. If these programs were cancelled by us, as of January 1, 2022, we would be required to pay </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for various materials. During the years ended January 1, 2022, January 2, 2021, and December 28, 2019, we made purchases under these programs totaling </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">262.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">227.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">216.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. The Company expects to utilize its purchase commitments in its normal ongoing operations.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">At January 1, 2022, we had </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in standby letters of credit related to our workers’ compensation insurance coverage.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Legal Proceedings</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We are a party to various legal proceedings in the ordinary course of business. Although the ultimate disposition of those proceedings cannot be predicted with certainty, management believes the outcome of any claim that is pending or threatened, either individually or on a combined basis, will not have a materially adverse effect on our operations, financial position or cash flows.</span></p> P1Y P10Y true 5 years true 1 year no additional operating or finance leases that have not yet commenced no additional operating or finance leases that have not yet commenced 25100000 13000000.0 10600000 6600000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The components of lease expense for the years ended January 1, 2022 and January 2, 2021 are as follows. Certain amounts in the prior year period have been reclassified to conform to the current presentation (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.526%;"/> <td style="width:2.062%;"/> <td style="width:1.0%;"/> <td style="width:12.423%;"/> <td style="width:1.0%;"/> <td style="width:2.062%;"/> <td style="width:1.0%;"/> <td style="width:12.928%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease cost</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,254</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,165</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,872</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,856</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total lease cost</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,126</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 15254000 9165000 9872000 3856000 25126000 13021000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other information relating to leases for the years ended January 1, 2022 and January 2, 2021, are as follows (in thousands, except years and percentages):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.99%;"/> <td style="width:2.062%;"/> <td style="width:1.0%;"/> <td style="width:12.712%;"/> <td style="width:1.0%;"/> <td style="width:2.062%;"/> <td style="width:1.0%;"/> <td style="width:13.175%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Supplemental cash flows information</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash paid for amounts included in the measurement of lease liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating cash flows relating to operating leases</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,750</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,822</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Right-of-use assets obtained in exchange for lease obligations:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">65,678</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,185</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average remaining lease term in years</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.04</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.84</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average discount rate</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.5</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.8</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> </table> 13750000 8822000 65678000 19185000 P7Y14D P6Y10M2D 0.055 0.058 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Future minimum lease commitments for operating leases are as follows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.749%;"/> <td style="width:1.608%;"/> <td style="width:1.0%;"/> <td style="width:13.021999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.608%;"/> <td style="width:1.0%;"/> <td style="width:13.012%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,327</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,929</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,626</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,577</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,149</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,990</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,748</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,987</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,253</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,130</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,249</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,670</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total future minimum lease payments</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">115,757</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">49,903</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: Imputed interest</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,674</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,641</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liability - total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">97,083</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">41,262</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reported as of January 1, 2022 and January 2, 2021:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Current portion of operating lease liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,180</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,132</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liability, less current portion</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">83,903</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,130</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liability - total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">97,083</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">41,262</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 8327000 17929000 7626000 17577000 7149000 16990000 6748000 15987000 6253000 15025000 6130000 32249000 7670000 115757000 49903000 18674000 8641000 97083000 41262000 13180000 6132000 83903000 35130000 97083000 41262000 21600000 262400000 227400000 216000000.0 5300000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15. Employee Benefit Plans</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Defined Contribution Plan</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We have a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">401(k) plan covering substantially all employees 18 years of age or older who have at least </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three months</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of service.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> Employees may contribute up to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">80</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of their annual compensation subject to Internal Revenue Code maximum limitations. We currently make matching contributions based on our operating results. During the years ended January 1, 2022, January 2, 2021, and December 28, 2019, there was a matching contribution of up to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%, in each year made at various times during the year. Company contributions and earnings thereon vest at the rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% per year of service with us when </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">at least 1,000 hours</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> are worked within the Plan year. We recognized expenses for such employer matching of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2019 Employee Stock Purchase Plan</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On May 22, 2019, our shareholders approved, and we adopted the 2019 Employee Stock Purchase Plan (the “2019 ESPP”) whereby eligible employees may purchase the Company’s common stock at a discount from fair market value represented by the trading price of the Company’s common stock on the NYSE. Eligible employees may purchase the Company’s common stock at a price which is determined by the Compensation Committee of the Board of Directors of the Company, but which will be no less than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">85</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of fair market value, as defined in the 2019 ESPP. There is a maximum of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">700,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares issuable under the 2019 ESPP. Since its approval by our shareholders, there have been </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">70,414</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares issued under the 2019 ESPP.</span></p> 401(k) plan covering substantially all employees 18 years of age or older who have at least three months of service. P3M 0.80 0.03 0.03 0.03 0.20 at least 1,000 hours 4500000 3300000 2900000 0.85 700000 70414 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16. Related Parties</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In the ordinary course of business, we sell windows to Builders FirstSource, Inc. One of our directors, Brett Milgrim, is currently a director of Builders FirstSource, Inc., and Floyd Sherman, another of our directors, is a former director and the former Chief Executive Officer of Builders FirstSource, Inc. Our total net sales to Builders FirstSource, Inc. were </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively. As of January 1, 2022, and January 2, 2021, there was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million due from Builders FirstSource, Inc. included in accounts receivable in the accompanying consolidated balance sheets.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 25900000 21400000 21900000 3700000 1900000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17. Shareholders’ Equity</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2021 Equity Issuance in Eco Acquisition</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">February 1, 2021</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, we completed the Eco Acquisition, which represented a </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> stake in the newly created entity Eco Enterprises. The fair value consideration for Eco was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">100.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, including </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">94.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in cash. The fair value of consideration also included PGT Innovations, Inc. common stock with a then estimated fair value of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The common stock portion of the purchase price was represented by the issuance of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">357,797</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of PGT Innovations, Inc. common stock on February 1, 2021, with a closing price value of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.34</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per share on that date, or approximately </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million based on that price. However, the seller of Eco, who is also the holder of the </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> redeemable non-controlling interest in Eco Enterprises, is restricted from selling these shares for a three-year period from the date of the acquisition. As such, we estimated that there was an approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> discount for the lack of marketability of the shares.</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Repurchases of Company Common Stock</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During 2021 and 2020, we repurchased </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">73,105</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51,479</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares, respectively, of our common stock at a total cost of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">815</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> thousand, respectively, all relating to purchases from employees to satisfy tax withholding obligations in connection with the vesting of restricted stock awards. Those shares were immediately retired. We also repurchased shares of our common stock on the open market during 2019, as further described in the next paragraph.</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Program for Repurchases of Company Common Stock</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On May 22, 2019, our Board of Directors authorized and approved a share repurchase program of up to </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. The repurchases may be made in open market or private transactions from time to time. Repurchases of shares may be made under a Rule 10b5-1 plan, which would permit repurchases when the Company might otherwise be precluded from doing so under applicable laws. The Company bases repurchase decisions, including the timing of repurchases, on factors such as the Company’s stock price, general economic and market conditions, the potential impact on the Company’s capital structure, the expected return on competing uses of capital such as strategic acquisitions and capital investments, and other corporate considerations, as determined by management. From the inception of the program on May 22, 2019, through December 28, 2019, we made repurchases of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">393,819</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of our common stock at a total cost of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million under this program. The repurchase program may be suspended or discontinued at any time.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2021-02-01 0.75 100500000 94400000 6100000 357797 21.34 7600000 0.25 0.20 73105 51479 1600000 815000 30000000.0 393819 5500000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18. Stock-Based Compensation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2019 Equity Plan</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On May 22, 2019, our shareholders approved, and we adopted the 2019 Equity and Incentive Compensation Plan (the “2019 Equity Plan”) whereby equity-based awards may be granted by the Board to eligible non-employee directors, selected officers and other employees, advisors and consultants of ours. A summary of certain key features and terms of the 2019 Equity Plan is set forth below. A more complete discussion about the 2019 Equity Plan is set forth in the Company’s proxy statement for its 2019 annual meeting of stockholders, which was filed with the SEC on April 23, 2019.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2019 Equity and Incentive Compensation Plan</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:-3.618%;padding-left:3.333%;font-size:10.0pt;margin-top:4.5pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">• sets forth the total number of shares of common stock available for grant thereunder, at </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,550,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">,</span></p><p style="margin-left:4.533%;text-indent:-3.618%;padding-left:3.333%;font-size:10.0pt;margin-top:4.5pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">• sets forth the types of awards eligible under the plan, including issuances of options, share appreciation rights, restricted shares, restricted share units, share bonuses, other share-based awards and cash awards, and</span></p><p style="margin-left:4.533%;text-indent:-3.618%;padding-left:3.333%;font-size:10.0pt;margin-top:4.5pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">• sets forth the maximum number of shares that may be made subject to awards in any calendar year to any “covered employee” (within the meaning of Section 162(m) of the Internal Revenue Code).</span></p><p style="margin-left:4.533%;text-indent:-3.618%;padding-left:3.333%;font-size:10.0pt;margin-top:4.5pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">• shares previously granted under predecessor plans, including the 2014 Equity Plan and the 2006 Equity Plan, may be available for issuance under the 2019 Equity Plan under certain circumstances described below.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">558,220</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares available for grant under the 2019 Equity Plan at January 1, 2022.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2014 Equity Plan</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On March 28, 2014, we adopted the 2014 Omnibus Equity Incentive Plan (the “2014 Equity Plan”) whereby equity-based awards may be granted by the Board to eligible non-employee directors, selected officers and other employees, advisors and consultants of ours. On May 7, 2014, our stockholders approved the 2014 Equity Plan.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2014 Omnibus Equity Incentive Plan</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:-3.618%;padding-left:3.333%;font-size:10.0pt;margin-top:4.5pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">• sets forth the total number of shares of common stock available for grant thereunder, at </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,500,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">,</span></p><p style="margin-left:4.533%;text-indent:-3.618%;padding-left:3.333%;font-size:10.0pt;margin-top:4.5pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">• sets forth the types of awards eligible under the plan, including issuances of options, share appreciation rights, restricted shares, restricted share units, share bonuses, other share-based awards and cash awards, and</span></p><p style="margin-left:4.533%;text-indent:-3.618%;padding-left:3.333%;font-size:10.0pt;margin-top:4.5pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">• sets forth the maximum number of shares that may be made subject to awards in any calendar year to any “covered employee” (within the meaning of Section 162(m) of the Internal Revenue Code).</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> With the adoption of the 2019 Equity Plan effective on May 22, 2019, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> further shares will be granted and, therefore, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares are available under the 2014 Equity Plan. However, a previously issued grant under the 2014 Equity Plan that is cancelled or forfeited, expires, is settled for cash, or is unearned, is available to be issued under the 2019 Equity Plan.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2006 Equity Plan</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On June 6, 2006, we adopted the 2006 Equity Incentive Plan (the “2006 Equity Plan”) whereby equity-based awards could be granted by the Board to eligible non-employee directors, selected officers and other employees, advisors and consultants of ours. On April 6, 2010, our stockholders approved the PGT Innovations, Inc. (formerly PGT, Inc.) Amended and Restated 2006 Equity Incentive Plan (the “Amended and Restated 2006 Equity Incentive Plan”). With the adoption of the 2014 Equity Plan effective on March 28, 2014, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> further shares were granted under and, therefore, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares were available under the Amended and Restated 2006 Equity Incentive Plan. However, a previously issued grant made under the Amended and Restated 2006 Equity Incentive Plan that is cancelled or forfeited, expires, is settled for cash, or is unearned, is available to be issued under the 2019 Equity Plan.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recent Issuances</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On February 15, 2021, we issued </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">289,210</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of restricted stock to certain executive and non-executive employees of the Company, under the Company’s 2021 long-term incentive plan (“2021 LTIP”). The final number of half of the shares awarded under the 2021 LTIP, or </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">144,605</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares, is subject to adjustment based on the performance of the Company for the 2021 fiscal year and was not final as of January 1, 2022. Additionally, a portion of the </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">144,605</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> performance shares issued under the 2021 LTIP are subject to a total shareholder return ("TSR") component, which will not be finalized until the third anniversary of the February 15, 2021 grants date. Specifically, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of the one-half of the restricted stock awarded in the 2021 LTIP are performance restricted shares which will not be earned unless certain financial performance metrics are met by the Company for the 2021 fiscal year. The performance criteria, as defined in the share awards, provide for a graded awarding of shares based on the percentage by which the Company meets earnings before interest, taxes, depreciation and amortization ("EBITDA") as defined in our 2021 business plan. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The percentages, ranging from less than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">80</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% to greater than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">120</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of the target amount of that EBITDA metric, provide for the awarding of shares ranging from </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">200</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of the target amount of shares with respect to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of half of the </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">289,210</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares, or </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54,227</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> The remaining </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">62.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of the one-half of the restricted stock awarded in the 2021 LTIP, or </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,378</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares, are subject to the same EBITDA metric, but are also subject to a TSR component which stratifies the performance of the Company's common stock price compared to a defined peer group of companies over the three-year period subsequent to February 15, 2021, such that if the Company's TSR falls at the 75th percentile or higher compared to the peer group, grantees will receive an additional </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of performance shares. If the Company's TSR falls at the 25th percentile or lower compared to the peer group, grantees will forfeit </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of performance shares. If the Company's TSR falls within the 75th and 25th percentiles, there will be no additional adjustment and grantees will receive their performance shares as per the EBITDA metric previously discussed. The final award is also affected by forfeitures upon the termination of a grantee’s employment with the Company. The remaining </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">144,605</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares from the 2021 LTIP are not subject to adjustment based on any performance or other criteria, but rather, vest in three equal installments on each of the first, second and third anniversaries of the grant date, assuming the grantee is employed by the Company on those vesting dates. The grant date fair value of the 2021 LTIP was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23.00</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per share for those shares not subject to adjustment based on any performance or other criteria except the passage of time, and the </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of shares subject only to the EBITDA criteria of Company performance, which represents the closing price of the Company's common stock on the New York Stock Exchange on February 12, 2021, the trading day before the grant date per our policy. For the </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">62.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of performance shares subject to both the EBITDA criteria of Company performance and the TSR component, the grant date fair value was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26.10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per share as determined by a third-party valuation specialist engaged by the Company, which used Monte Carlo simulation techniques to determine the fair value of such shares, which we consider to be a Level 3 input.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On May 20, 2021, we issued a total of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,140</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of restricted stock awards to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">seven</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> non-employee board members of the Company, and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,040</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> restricted stock units to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> non-employee board members of the Company who elected to defer receipt of their stock awards, as the non-cash portion of their annual compensation for participation on the Company’s Board of Directors. The restrictions on these awards lapse </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> after the grant date. The awards have a weighted average fair value on date of grant of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24.88</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> based on the New York Stock Exchange market price of the common stock on the close of business on the day the awards were granted.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On February 1, 2020, in connection with the NewSouth Acquisition, we issued </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">129,032</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of restricted stock awards to the sellers of NewSouth, who became employees of the Company after the acquisition, representing </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">64,516</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares each of those two sellers. This restricted stock award cliff-vests on the third anniversary of the February 1, 2020 acquisition date of NewSouth and requires that the grantees be employees of the Company on the vesting date. This stock had a fair value on the date of grant of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15.50</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per share, and the related stock-based compensation expense is being recognized on a straight-line basis over the </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> life of the grant. The two sellers also have the ability to earn shares of Company common stock for the opening of new stores in new markets in which NewSouth has not previously had a presence. These two sellers were granted a total of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">351,612</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of restricted stock to open </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">eleven</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> new stores over approximately three years from February 1, 2020 to December 31, 2022, which represents </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,258</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares per store for each of the first </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ten</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> stores, and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,032</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares for the </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_96d34fdf-870a-4dd5-8cba-f6cab8d05d68;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">eleven</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">th store, with the primary goal of expanding our direct-to-consumer sales-model footprint in the southeastern United States. For stores opened in 2020, once the store achieves a trailing six-month ("TSM") EBITDA of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">250,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> with TSM EBITDA margin of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the two sellers will vest in the shares for that store. For stores opened in 2021, once the store achieves a TSM EBITDA of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">125,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> with a TSM EBITDA margin of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the two sellers will vest in the shares for that store. For stores opened in 2022, shares vest upon the opening of the store. In 2021, two stores that were opened in 2020 achieved the required TSM EBITDA and TSM EBITDA margin, which resulted in the sellers vesting in the shares relating to those stores. We recognize stock-based compensation expense on each store, based on our assessment of the probability of a store opening and achieving the metrics assigned to such store.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We record stock compensation expense over an equity award’s vesting period using the award’s fair value at the date of grant. We recorded compensation expense for stock-based awards of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Of the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in stock-based compensation expense in the years ended January 1, 2022, January 2, 2021, and December 28, 2019, respectively, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, are classified within selling, general and administrative expense in the accompanying consolidated statements of operations for those years, with the remainder classified within cost of sales.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Options</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">A summary of the status of our stock options as of January 1, 2022, and changes during the year then ended, is presented below:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.155%;"/> <td style="width:1.361%;"/> <td style="width:1.0%;"/> <td style="width:10.443999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.361%;"/> <td style="width:1.0%;"/> <td style="width:11.484%;"/> <td style="width:1.0%;"/> <td style="width:1.361%;"/> <td style="width:1.0%;"/> <td style="width:11.834999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted<br/>Average <br/>Exercise Price</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted<br/>Average<br/>Life in Years</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Outstanding at January 2, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">67,797</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.04</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Exercised</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">67,797</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.04</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Outstanding at January 1, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Exercisable at January 1, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the years ended January 1, 2022 and January 2, 2021, we received </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">138</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> thousand and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in proceeds, from the exercise of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">67,797</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">284,353</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> options for which we recognized </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in excess tax benefits as discrete items of income tax expense in each of those year, respectively. The aggregate intrinsic value of stock options exercised during the years ended January 1, 2022 and January 2, 2021, was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted Share Awards</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">A summary of the status of restricted share awards as of January 1, 2022, and changes during the year then ended, are presented below:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.025%;"/> <td style="width:2.093%;"/> <td style="width:1.0%;"/> <td style="width:17.009%;"/> <td style="width:1.0%;"/> <td style="width:2.093%;"/> <td style="width:1.0%;"/> <td style="width:17.781000000000002%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted<br/>Average Fair<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Outstanding at January 2, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">864,918</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16.48</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">709,122</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19.37</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Vested</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">312,982</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16.03</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Forfeited/Performance adjustment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">114,952</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17.71</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Outstanding at January 1, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,146,106</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18.25</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of January 1, 2022, the remaining compensation cost related to non-vested share awards was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million which is expected to be recognized in earnings using an accelerated method resulting in higher levels of compensation costs occurring in earlier periods over a weighted average period of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.6</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p> 1550000 558220 1500000 0 0 0 0 289210 144605 144605 0.375 The percentages, ranging from less than 80% to greater than 120% of the target amount of that EBITDA metric, provide for the awarding of shares ranging from 0% to 200% of the target amount of shares with respect to 37.5% of half of the 289,210 shares, or 54,227 shares. 0.80 1.20 0 2 0.375 289210 54227 0.625 90378 0.25 0.25 144605 23.00 0.375 0.625 26.10 28140 7 8040 2 P1Y 24.88 129032 64516 64516 15.50 P3Y 351612 11 32258 10 29032 250000000 0.08 125000000 0.06 7800000 5500000 3900000 7800000 5500000 3900000 6400000 4800000 3200000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">A summary of the status of our stock options as of January 1, 2022, and changes during the year then ended, is presented below:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.155%;"/> <td style="width:1.361%;"/> <td style="width:1.0%;"/> <td style="width:10.443999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.361%;"/> <td style="width:1.0%;"/> <td style="width:11.484%;"/> <td style="width:1.0%;"/> <td style="width:1.361%;"/> <td style="width:1.0%;"/> <td style="width:11.834999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted<br/>Average <br/>Exercise Price</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted<br/>Average<br/>Life in Years</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Outstanding at January 2, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">67,797</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.04</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Exercised</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">67,797</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.04</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Outstanding at January 1, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Exercisable at January 1, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 67797 2.04 67797 2.04 0 0 138000 600000 67797 284353 900000 800000 1600000 3400000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">A summary of the status of restricted share awards as of January 1, 2022, and changes during the year then ended, are presented below:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.025%;"/> <td style="width:2.093%;"/> <td style="width:1.0%;"/> <td style="width:17.009%;"/> <td style="width:1.0%;"/> <td style="width:2.093%;"/> <td style="width:1.0%;"/> <td style="width:17.781000000000002%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted<br/>Average Fair<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Outstanding at January 2, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">864,918</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16.48</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">709,122</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19.37</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Vested</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">312,982</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16.03</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Forfeited/Performance adjustment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">114,952</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17.71</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Outstanding at January 1, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,146,106</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18.25</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 864918 16.48 709122 19.37 312982 16.03 114952 17.71 1146106 18.25 5900000 P1Y7M6D <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19. Accumulated Other Comprehensive Income (Loss)</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the components of accumulated other comprehensive income (loss) for the years ended January 1, 2022, January 2, 2021, and December 28, 2019:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:53.721%;"/> <td style="width:1.29%;"/> <td style="width:1.0%;"/> <td style="width:12.168%;"/> <td style="width:1.0%;"/> <td style="width:1.29%;"/> <td style="width:1.0%;"/> <td style="width:12.196%;"/> <td style="width:1.0%;"/> <td style="width:1.29%;"/> <td style="width:1.0%;"/> <td style="width:12.047%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Forward</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">MTP</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Contracts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Contracts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated other comprehensive loss at December 29, 2018</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,065</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,065</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Change in fair value of derivatives</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,229</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,229</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive earnings</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,030</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,030</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tax effect</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">974</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">974</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net current-period other comprehensive income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,827</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,827</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated other comprehensive loss at December 28, 2019</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">238</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">238</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated other comprehensive loss at December 28, 2019</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">238</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">238</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Change in fair value of derivatives</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,037</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">532</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,569</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive earnings</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,470</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">111</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,359</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tax effect</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">866</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">104</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">970</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net current-period other comprehensive income</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,641</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">317</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,958</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated other comprehensive income at January 2, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,403</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">317</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,720</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated other comprehensive income at January 2, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,403</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">317</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,720</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Change in fair value of derivatives</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,012</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,443</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,455</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive earnings</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,373</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,265</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,638</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tax effect</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">432</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,099</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,531</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net current-period other comprehensive income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,207</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,079</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,286</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated other comprehensive income at January 1, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,610</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,396</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,006</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the components of accumulated other comprehensive income (loss) for the years ended January 1, 2022, January 2, 2021, and December 28, 2019:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:53.721%;"/> <td style="width:1.29%;"/> <td style="width:1.0%;"/> <td style="width:12.168%;"/> <td style="width:1.0%;"/> <td style="width:1.29%;"/> <td style="width:1.0%;"/> <td style="width:12.196%;"/> <td style="width:1.0%;"/> <td style="width:1.29%;"/> <td style="width:1.0%;"/> <td style="width:12.047%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Aluminum</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Forward</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">MTP</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Contracts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Contracts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated other comprehensive loss at December 29, 2018</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,065</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,065</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Change in fair value of derivatives</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,229</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,229</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive earnings</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,030</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,030</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tax effect</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">974</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">974</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net current-period other comprehensive income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,827</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,827</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated other comprehensive loss at December 28, 2019</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">238</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">238</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated other comprehensive loss at December 28, 2019</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">238</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">238</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Change in fair value of derivatives</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,037</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">532</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,569</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive earnings</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,470</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">111</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,359</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tax effect</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">866</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">104</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">970</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net current-period other comprehensive income</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,641</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">317</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,958</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated other comprehensive income at January 2, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,403</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">317</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,720</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated other comprehensive income at January 2, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,403</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">317</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,720</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Change in fair value of derivatives</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,012</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,443</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,455</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive earnings</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,373</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,265</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,638</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tax effect</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">432</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,099</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,531</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net current-period other comprehensive income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,207</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,079</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,286</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated other comprehensive income at January 1, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,610</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,396</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,006</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> -3065000 -3065000 -1229000 -1229000 -5030000 -5030000 974000 974000 2827000 2827000 -238000 -238000 -238000 -238000 1037000 532000 1569000 -2470000 111000 -2359000 866000 104000 970000 2641000 317000 2958000 2403000 317000 2720000 2403000 317000 2720000 14012000 10443000 24455000 12373000 6265000 18638000 432000 1099000 1531000 1207000 3079000 4286000 3610000 3396000 7006000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20. Segments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We have </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> reportable segments: the Southeast segment, and the Western segment.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Southeast reporting segment, which is also an operating segment, is composed of sales from our facilities in Florida. The Western reporting segment, also an operating segment, is composed of sales from our facilities in Arizona and California.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Centralized financial and operational oversight, including resource allocation and assessment of performance on an income (loss) from operations basis, is performed by our CEO, whom we have determined to be our chief operating decision maker (“CODM”), with oversight by the Board of Directors. Total asset information by segment is not included herein as asset information by segment is not presented to or reviewed by the CODM.</span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table represents summary financial data attributable to our operating segments for the years ended January 1, 2022, January 2, 2021, and December 28, 2019. Results of the Southeast segment for the year ended January 1, 2022 includes the results of Eco for its post-acquisition period from February 1, 2021, and for the year ended January 2, 20201 includes the results of NewSouth for its post-acquisition period from February 1, 2020. Results of the Western segment for the year ended January 1, 2022 includes the results of CRi for its post-acquisition period from May 1, 2021, and Anlin for its post-acquisition period from October 25, 2021. Corporate overhead has been allocated to each segment using an allocation method we believe is reasonable (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.406%;"/> <td style="width:1.402%;"/> <td style="width:1.0%;"/> <td style="width:10.36%;"/> <td style="width:1.0%;"/> <td style="width:1.402%;"/> <td style="width:1.0%;"/> <td style="width:10.711%;"/> <td style="width:1.0%;"/> <td style="width:1.402%;"/> <td style="width:1.0%;"/> <td style="width:11.318%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Southeast segment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">968,693</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">752,432</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">606,631</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Western segment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">192,771</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">130,189</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">138,325</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total net sales</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,161,464</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">882,621</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">744,956</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Income from operations:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Southeast segment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74,815</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">85,794</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75,484</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Western segment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,641</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,144</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,572</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Impairment of trade name</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Restructuring costs and charges</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,227</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total income from operations</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">100,456</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">84,711</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">84,056</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest expense, net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,029</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,719</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,417</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Debt extinguishment costs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,472</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,512</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total income before income taxes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">44,955</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">56,992</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">56,127</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Depreciation expense for the years ended January 1, 2022, January 2, 2021 and December 28, 2019, was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for our Southeast segment, respectively, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for our Western segment, respectively. Amortization expense for the years ended January 1, 2022, January 2, 2021 and December 28, 2019, was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for our Southeast segment, respectively, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for our Western segment, respectively.</span></p> 2 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table represents summary financial data attributable to our operating segments for the years ended January 1, 2022, January 2, 2021, and December 28, 2019. Results of the Southeast segment for the year ended January 1, 2022 includes the results of Eco for its post-acquisition period from February 1, 2021, and for the year ended January 2, 20201 includes the results of NewSouth for its post-acquisition period from February 1, 2020. Results of the Western segment for the year ended January 1, 2022 includes the results of CRi for its post-acquisition period from May 1, 2021, and Anlin for its post-acquisition period from October 25, 2021. Corporate overhead has been allocated to each segment using an allocation method we believe is reasonable (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.406%;"/> <td style="width:1.402%;"/> <td style="width:1.0%;"/> <td style="width:10.36%;"/> <td style="width:1.0%;"/> <td style="width:1.402%;"/> <td style="width:1.0%;"/> <td style="width:10.711%;"/> <td style="width:1.0%;"/> <td style="width:1.402%;"/> <td style="width:1.0%;"/> <td style="width:11.318%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">January 2,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 28,</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Southeast segment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">968,693</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">752,432</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">606,631</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Western segment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">192,771</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">130,189</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">138,325</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total net sales</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,161,464</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">882,621</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">744,956</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Income from operations:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Southeast segment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74,815</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">85,794</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75,484</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Western segment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,641</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,144</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,572</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Impairment of trade name</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Restructuring costs and charges</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,227</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total income from operations</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">100,456</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">84,711</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">84,056</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest expense, net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,029</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,719</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,417</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Debt extinguishment costs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,472</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,512</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total income before income taxes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">44,955</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">56,992</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">56,127</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 968693000 752432000 606631000 192771000 130189000 138325000 1161464000 882621000 744956000 74815000 85794000 75484000 25641000 11144000 8572000 8000000 4227000 100456000 84711000 84056000 -30029000 -27719000 -26417000 25472000 1512000 44955000 56992000 56127000 26500000 20900000 15800000 4000000.0 3100000 3100000 10700000 9200000 6400000 10400000 9600000 9400000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21. Unaudited Quarterly Financial Data</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize the consolidated quarterly results of operations for the years ended January 1, 2022, and January 2, 2021 (in thousands, except per share amounts):</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.356%;"/> <td style="width:1.217%;"/> <td style="width:1.0%;"/> <td style="width:9.106000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.217%;"/> <td style="width:1.0%;"/> <td style="width:9.106000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.217%;"/> <td style="width:1.0%;"/> <td style="width:9.272%;"/> <td style="width:1.0%;"/> <td style="width:1.217%;"/> <td style="width:1.0%;"/> <td style="width:9.292000000000002%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended January 1, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">First<br/>Quarter</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Second<br/>Quarter</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Third<br/>Quarter (1)</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fourth<br/>Quarter</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">271,092</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">285,500</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">300,431</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">304,441</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross profit</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">93,962</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">97,009</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">104,203</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">108,325</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss) attributable to common shareholders</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,384</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,582</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,782</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,613</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss) per share – basic</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.21</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.11</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.11</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.24</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss) per share – diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.21</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.11</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.11</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.24</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.345%;"/> <td style="width:1.217%;"/> <td style="width:1.0%;"/> <td style="width:9.166%;"/> <td style="width:1.0%;"/> <td style="width:1.217%;"/> <td style="width:1.0%;"/> <td style="width:9.166%;"/> <td style="width:1.0%;"/> <td style="width:1.217%;"/> <td style="width:1.0%;"/> <td style="width:9.166%;"/> <td style="width:1.0%;"/> <td style="width:1.217%;"/> <td style="width:1.0%;"/> <td style="width:9.290000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended January 2, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">First<br/>Quarter</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Second<br/>Quarter (2)</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Third<br/>Quarter</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fourth<br/>Quarter</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">220,204</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">202,783</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">238,033</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">221,601</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross profit</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">81,127</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74,463</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">86,936</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">78,798</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,199</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,322</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,987</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income per share – basic</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.27</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.04</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.29</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.17</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income per share – diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.26</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.04</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.29</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.17</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:6.667%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">(1) </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">In the third quarter of 2021, we refinanced our 2018 Senior Notes due 2026 into the 2021 Senior Notes due 2029. As a result, we recorded debt extinguishment costs totaling </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">25.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> million. See Note 10 for more information.</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">(2) </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Net income for the second quarter of the year ended January 2, 2021 was affected by charges for the impairment of a trade name and restructuring activities. See Notes 8 and 22, respectively, for further discussion.</span></p></div><p style="text-indent:6.667%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Earnings per share are computed independently for each of the quarters presented; therefore, the sum of the quarterly earnings per share may not equal the annual earnings per share. Each of our fiscal quarters above consists of 13 weeks, except for the first quarter of the year ended January 2, 2021, which consisted of 14 weeks.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize the consolidated quarterly results of operations for the years ended January 1, 2022, and January 2, 2021 (in thousands, except per share amounts):</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.356%;"/> <td style="width:1.217%;"/> <td style="width:1.0%;"/> <td style="width:9.106000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.217%;"/> <td style="width:1.0%;"/> <td style="width:9.106000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.217%;"/> <td style="width:1.0%;"/> <td style="width:9.272%;"/> <td style="width:1.0%;"/> <td style="width:1.217%;"/> <td style="width:1.0%;"/> <td style="width:9.292000000000002%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended January 1, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">First<br/>Quarter</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Second<br/>Quarter</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Third<br/>Quarter (1)</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fourth<br/>Quarter</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">271,092</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">285,500</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">300,431</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">304,441</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross profit</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">93,962</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">97,009</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">104,203</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">108,325</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss) attributable to common shareholders</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,384</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,582</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,782</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,613</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss) per share – basic</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.21</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.11</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.11</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.24</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss) per share – diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.21</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.11</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.11</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.24</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.345%;"/> <td style="width:1.217%;"/> <td style="width:1.0%;"/> <td style="width:9.166%;"/> <td style="width:1.0%;"/> <td style="width:1.217%;"/> <td style="width:1.0%;"/> <td style="width:9.166%;"/> <td style="width:1.0%;"/> <td style="width:1.217%;"/> <td style="width:1.0%;"/> <td style="width:9.166%;"/> <td style="width:1.0%;"/> <td style="width:1.217%;"/> <td style="width:1.0%;"/> <td style="width:9.290000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended January 2, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">First<br/>Quarter</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Second<br/>Quarter (2)</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Third<br/>Quarter</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fourth<br/>Quarter</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">220,204</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">202,783</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">238,033</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">221,601</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross profit</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">81,127</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74,463</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">86,936</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">78,798</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,199</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,322</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,987</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income per share – basic</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.27</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.04</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.29</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.17</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income per share – diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.26</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.04</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.29</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.17</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:6.667%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">(1) </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">In the third quarter of 2021, we refinanced our 2018 Senior Notes due 2026 into the 2021 Senior Notes due 2029. As a result, we recorded debt extinguishment costs totaling </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">25.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> million. See Note 10 for more information.</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">(2) </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Net income for the second quarter of the year ended January 2, 2021 was affected by charges for the impairment of a trade name and restructuring activities. See Notes 8 and 22, respectively, for further discussion.</span></p> 271092000 285500000 300431000 304441000 93962000 97009000 104203000 108325000 12384000 6582000 -6782000 14613000 0.21 0.11 -0.11 0.24 0.21 0.11 -0.11 0.24 220204000 202783000 238033000 221601000 81127000 74463000 86936000 78798000 15600000 2199000 17322000 9987000 0.27 0.04 0.29 0.17 0.26 0.04 0.29 0.17 25500000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22. Restructuring Costs and Charges</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">April 20, 2020</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company’s management approved a plan to consolidate its manufacturing operations in Florida, which included exiting our manufacturing facility in Orlando, Florida, where our WinDoor and Eze-Breeze products were assembled and relocated the manufacturing of those products to our Venice and Tampa, Florida plants, respectively.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> We ceased production at the Orlando facility during </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_8e218784-d139-4ebf-b936-6e4be0d35da4;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 2020</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. As a result of this consolidation, we recorded restructuring costs and charges totaling </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in the year ended January 2, 2021.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following represents activities of restructuring costs and charges for the year ended January 2, 2021:</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.594%;"/> <td style="width:1.165%;"/> <td style="width:1.0%;"/> <td style="width:10.267%;"/> <td style="width:1.0%;"/> <td style="width:1.165%;"/> <td style="width:1.0%;"/> <td style="width:8.834%;"/> <td style="width:1.0%;"/> <td style="width:1.165%;"/> <td style="width:1.0%;"/> <td style="width:8.876%;"/> <td style="width:1.0%;"/> <td style="width:1.165%;"/> <td style="width:1.0%;"/> <td style="width:8.876%;"/> <td style="width:1.0%;"/> <td style="width:1.165%;"/> <td style="width:1.0%;"/> <td style="width:9.73%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="18" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended January 2, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Restructuring costs and charges</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Beginning <br/>of Period</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Charged <br/>to Expense</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Write-offs of <br/>Assets</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Settled in Cash</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">End of <br/>Period</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment costs and charges</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,284</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">540</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">744</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Impairment of lease right-of-use asset</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">639</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">639</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Inventory charges</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,164</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,263</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">99</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Personnel-related costs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,140</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,140</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total restructuring costs and charges</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,227</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,442</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,785</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> On April 20, 2020, the Company’s management approved a plan to consolidate its manufacturing operations in Florida, which included exiting our manufacturing facility in Orlando, Florida, where our WinDoor and Eze-Breeze products were assembled and relocated the manufacturing of those products to our Venice and Tampa, Florida plants, respectively. 2020-04-20 4200000 <p style="text-indent:6.667%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following represents activities of restructuring costs and charges for the year ended January 2, 2021:</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.594%;"/> <td style="width:1.165%;"/> <td style="width:1.0%;"/> <td style="width:10.267%;"/> <td style="width:1.0%;"/> <td style="width:1.165%;"/> <td style="width:1.0%;"/> <td style="width:8.834%;"/> <td style="width:1.0%;"/> <td style="width:1.165%;"/> <td style="width:1.0%;"/> <td style="width:8.876%;"/> <td style="width:1.0%;"/> <td style="width:1.165%;"/> <td style="width:1.0%;"/> <td style="width:8.876%;"/> <td style="width:1.0%;"/> <td style="width:1.165%;"/> <td style="width:1.0%;"/> <td style="width:9.73%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="18" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended January 2, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Restructuring costs and charges</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Beginning <br/>of Period</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Charged <br/>to Expense</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Write-offs of <br/>Assets</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Settled in Cash</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">End of <br/>Period</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment costs and charges</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,284</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">540</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">744</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Impairment of lease right-of-use asset</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">639</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">639</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Inventory charges</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,164</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,263</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">99</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Personnel-related costs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,140</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,140</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total restructuring costs and charges</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,227</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,442</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,785</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 1284000 540000 -744000 639000 639000 1164000 1263000 99000 1140000 -1140000 4227000 2442000 -1785000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23. Redeemable Non-Controlling Interest</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On February 1, 2021, we completed an acquisition of a </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> ownership stake in Eco. The seller of Eco obtained the remaining equity interest in the newly formed company, Eco Enterprises. The seller’s redeemable non-controlling interest was initially established at fair value.</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The agreement between PGT Innovations, Inc. and the seller provides the Company with a call right for seller’s equity interest in the </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_9d8a25ec-83f3-4c47-b7e1-69f1c67f99d9;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">third year</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> following the acquisition date. If the Company does not exercise its right to call by the third anniversary, the agreement provides the seller with a put right which can be exercised during the </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15-day</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> period following the third anniversary. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Upon exercise of the put or call right, the purchase price is calculated based on a future agreed performance metric.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> The put option makes the non-controlling interest redeemable and, therefore, the redeemable non-controlling interest is classified as temporary equity outside of shareholders’ equity.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company calculates the estimated future redemption value of the non-controlling interest on a quarterly basis and is adjusted to accreted value using the effective interest method. Any accretion adjustment in the current reporting period of the redeemable non-controlling interest is offset against retained earnings and impacts earnings used in the calculation of earnings per share attributable to common shareholders in the reporting period.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Based on the formula in the operating agreement governing this transaction, the future redemption value of the redeemable non-controlling interest was estimated to be </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">56.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, which we accreted to </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">36.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million as of January 1, 2022.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the changes in the Company’s redeemable non-controlling interest for the period presented:</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:81.804%;"/> <td style="width:2.32%;"/> <td style="width:1.0%;"/> <td style="width:13.877%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Redeemable non-controlling interest in Eco at initially estimated fair value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,464</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income attributable to redeemable non-controlling interest</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,318</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Change in value of redeemable non-controlling interest</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,081</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at end of year</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">36,863</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> 0.75 P15D Upon exercise of the put or call right, the purchase price is calculated based on a future agreed performance metric. 56600000 36900000 <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the changes in the Company’s redeemable non-controlling interest for the period presented:</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:81.804%;"/> <td style="width:2.32%;"/> <td style="width:1.0%;"/> <td style="width:13.877%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Year Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Redeemable non-controlling interest in Eco at initially estimated fair value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,464</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income attributable to redeemable non-controlling interest</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,318</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Change in value of redeemable non-controlling interest</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,081</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at end of year</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">36,863</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 28464000 2318000 -6081000 36863000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(2) Schedule II – Valuation and Qualifying Accounts</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.989%;"/> <td style="width:1.186%;"/> <td style="width:1.0%;"/> <td style="width:9.703%;"/> <td style="width:1.0%;"/> <td style="width:1.186%;"/> <td style="width:1.0%;"/> <td style="width:9.455%;"/> <td style="width:1.0%;"/> <td style="width:1.186%;"/> <td style="width:1.0%;"/> <td style="width:9.992%;"/> <td style="width:1.0%;"/> <td style="width:1.186%;"/> <td style="width:1.0%;"/> <td style="width:9.115%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Beginning</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Costs and</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">End of</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Allowance for Doubtful Accounts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">of Period</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">expenses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Deductions*</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Period</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year ended January 1, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,716</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,834</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,848</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,702</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year ended January 2, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,320</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">996</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,716</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year ended December 28, 2019</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,789</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,553</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,320</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">* Represents uncollectible accounts charged against the allowance for doubtful accounts, net of recoveries.</span></p> 3716000 3834000 2848000 4702000 3320000 996000 600000 3716000 2789000 1553000 1022000 3320000 In the third quarter of 2021, we refinanced our 2018 Senior Notes due 2026 into the 2021 Senior Notes due 2029. As a result, we recorded debt extinguishment costs totaling $25.5 million. See Note 10 for more information. Net income for the second quarter of the year ended January 2, 2021 was affected by charges for the impairment of a trade name and restructuring activities. See Notes 8 and 22, respectively, for further discussion. EXCEL 125 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #"#RE0'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 " P@\I4\KLX^^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G6R*!<-V+Q5/"H(%Q5M(IFUP\X=D9+=O;W9MMX@^@,?,_/+- M-S"MCE*'A,\I1$QD,=^,KO=9ZKAA1Z(H ;(^HE.Y+@E?FON0G*+R3 >(2G^H M X+@? T.21E%"B9@%1'MZ?)G7K:S/ MI+S&\BM;2:>(&W:9_+K:WN\>6">X$!5?5PW?"2[%K>1W[Y/K#[^KL O&[NT_ M-KX(=BW\NHON"U!+ P04 " P@\I4F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #"#RE0_D>$.2@H .XF 8 >&PO=V]R:W-H965T&UL MM5IM;]LX$OZ\]RL([V(W 9)8;XF3-@W@.''/UR0UXK2+WN(^T!)M$Y5$+4G% M\;_?&>K-R99#0R1DG<]QSGK)]0GO:N+LVSJ;RZ%+F.>()2Q47*9%L M\:$W=-_=!F=H8-[XRME:;5T3[,I9C5@<(Q+P M^+,$[=5MHN'V=84^-IV'SLRI8B,1_\XCO?K0.^^1B"UH'NM'L?XW*SMTBGBA MB)7YGZR+=X.@1\)<:9&4QL @X6GQE[Z4CM@R.'=V&'BE@??& !IN-_!+ _^M MP2Y*06D0[-O":6E@NMXO^FX<=T,UO;J48DTDO@UH>&&\;ZS!7SS%0)EI";]R ML--7-R+,8=PUH6E$;E/-]89,TB( <2"/R9?9#3GXY?"RKZ$Y-.J')?1U >WM M@'8]-9DO8KLM6=%_ ]-3XCC'A'/\;P60J-]S#UC[K:8 MW]C-QVQ^0KS3G:W?=K2>Q[M:?^4,OQXYW^#Y72.W/5Q_W,%;9*)9HOYG:2.H MVPA,&T%7&T^;C+5%@-W<=8X_]8<6'JRUS9J%Q M5M,XVY/.AY!GZO(V-'>9IQ4B6RTPH1L2"Z!57I(%^$"?$)0<:7OKUYW// M<][7OYE[]_TAT8+@[\,TS6E,'EDFI"8P_*B=!+V.N-./3Q ;J7@VH:&.X"8\ M>04\$DE&TTT-"W%D<#>,2L)PTA*8,SDD$%).NB.R7O%P1=94D06/X84UURMC M]"7E&NYGFFJFR(R%N>2:PZ51EI=P1=,E(]!DPI5),P05ZE$;P&S31&\YZAT?0(Y)G M$<7NRM+W"R)R"8(M)8XA!]]EZ$"XEFS)E6827LX*&K1I?L%E@5?1+SS54D1YJ 6,4 S^S2&W M0X-_YAR;FV]( 3&<$=]UW!,7Q*L P+81097Y&G0_9J0WPB$+P<.F\S 4&H@? M]="%/$E8Q*'/\09\S$(6,8,05B;4F"3&A$1<0?)20(*GA&M5^FD[?& D(W"^ M!A\!)'LQ_8K(0HIDRX+4@09 V-[?@X!$.3,S8I.)I:39RM!A4@KYW@3? 7\5 M&@;F];A!AR+HDE(P ?[AV'V:WG]\.USN^>DA1M(6JG&HD!!7DL74V)>3N.6M MWU3A357( ZL"%YZ',)-%S(O@6X CTI!#;Q7..I0(929QQB07$+ 9_)%50PT( M9B P5N@GG.MOHV)'>W(.-R"L444?0]$*W4*P4"R M%=:@SQC:< ^S.*1J1190SJH"6JTHO"3B"*;M;P0C'0J62K?T6AP;[2KZ_T;" M:HK[Q: ]V$#$@&"2IQ!L9@;-F5XSEF[WO?9%RQ!C:(&F5!XW_C>J6(YX>U24 M40M30>5S!;W'((7I 3"J46(0U!,07)85@P2/Y)HKG.P:705OF;D$FGG[DL&0 M4J,?#T*#OU-1&, K3551BHYM#@(830I_ ^-"[(T"O*C:R-FQ.JK;BYK2Q3^B5#IM M)RD[VOB;A9+K-&LEQUZX26IF[&R3S$7^8BJ=]CN+X^/OJ5BG4$A3 M)5"5)DKE3+;RLV-^8\K&K5F#N?9%5#6@I?>*54=9(.OV6=F!V,&L69:Y]@55 MR>RKB*$TPU0_AHI1MC.R(ST(&Z%&ZEV[0I>$# TR@K!:0H9MI6/'N:,2"GI8 MKK 8"R6( @-IX]AHOFL7ZI+C+*%Q3*ZA^$BAVFCE:,=9T%C9%M=N(_FN7:5+ M1K<)DTN,JX^ ,5*64VU4K,#=E'S&N7W[,(]&8T?Z])M"$LG9X'P'AT;;O;VT'6

;N8=X! )CSV!Q<#6[KQ&DGW]I+T M)_I")KC@Y8MJ.6,A:(?TG&/GS \&[JF-82/MWE[2/HPB"" H3\H+8O8Y/Z>M M^;H#TG4&#GEBX2H5L5ANR(V$!:>-;"/[WEZR7Y,=X1T(QA,D\E:B=K@'LU;[ MRF"-:>772+ZWE^37_,Q>'1*7]M?4I@*4(B;_ MY1E(2=1.S([H!][ %H-^(_Z^7:S-, XEHSNI= !V?S+XAK*E=[V!^6.WZMF:@#J0R8:@B8610 MDC_3.&?D%^?$<7%#I]CZL;'>.CFQ9X.*9K,MO6OUU 'T\&UV:V/4Y ;?+NM5 M:;&31T=J:=M MA%K,H2_5X:8I!H*4'.HB\LD6JT"6KG^2-'O-YG!WRLSP'I5 M2%B)F+2U)6DCW*:5F]U3UHY^8QW7)B/X>V[ZO#JJ:>5C!^HH&/TF!_A[[O4\ M29HJ;I*]A=6/U?Y^H__^?OL]:FM BPW$1[9@$&KMR:D#=8HK5)&^W4?'8R-W M\%YAWGO9%#%C?%)M)+]]SQQ%E4-XSY@NMQY-=5MN1A,0)[-KOFL.1?ZB2,P6 .F<#,!]LOBXJKC1(C-?#\V% MUB(QERM&0?'P!?A](82N;K"!^A.WJ[\ 4$L#!!0 ( #"#RE2Q^^:EJP4 M &H6 8 >&PO=V]R:W-H965T&ULM5C;;N,V$/T5PMB' M%DABD;H'CH&-W4L6W>UBT^T^%'V@+=H65B)=D4JR?]\AY4B.2+%!B[[8NIP9 MS9DAYY!S^7VP&HJK\21<7BS$TU-%=PV^[D\ M-HP6QJBNYB0(DGE-2SY;+LRSC\UR(5I5E9Q];)!LZYHVWVY9)1YO9GCV_.!3 MN3\H_6"^7!SIGMTS]?GXL8&[>>^E*&O&92DX:MCN9O867Z])J@T,XO>2/'Y];/W'PUY M(+.ADJU$]:4LU.%FELU0P7:TK=0G\?@S.Q&*M;^MJ*3Y18\G;#!#VU8J49^, M(8*ZY-T_?3HEXLP )Q,&Y&1 Q@;1A$%X,@A?:Q"=#"*3F8Z*R<.:*KI<-.(1 M-1H-WO2%2::Q!OHEUW6_5PV\+<%.+5>"2U&5!56L0/<*_J"H2B*Q0[\>64-U M<22Z1)_OU^B[-]\C>: -DZCDZ+>#:"7EA;Q ;U[<+^8* M/NY]M3$+==$&0B M"$S0>\'50:(?>,&*EP[FP*BG19YIW1*OQW>47Z$ 7R 2$.((:/4:&>_1 MA/3HB8<.B+(JSS$TBZ4DD M7A(_-4)*=&S$KE0N#HG]U2",\GS$P8:%!(=D5*^U#2-)$"83'-*>0^KE< _] MN^3["[1G')I'A: ?(%I WRKU>-4M'K$GT"SIKE-J!Q^$012..-HP0J(P2T8< M;1A.DQ 3-\>LYYAY.=[51UHV9AK"D -6!4.F=97;0X>0U!T&#@;E"/R)Z+K2KA$U$KU6 M.+M_8%*ELV8;347!,&E+>3 CU@P7)R5B!Q%' M*1G':L-P/#6C\*!O.'S-4-HP6,@R6$R8.T6?W%WBY.S%> 81&7=S!RQ.\MRB MY(+AR>DQJ"KVR^I=S^)Y/#FY1-;7\S2V1I*-PCC+QDW=!8/&F$]0&>05^_55 MKQ"ZHC@IV'H8QCBW)K=#-F,<9&,.#ACHTH0PX4%=L5]>?V%27J.!":)*->6F M5713094$;&(*!GLJ?<<%O]S"@K011L[ HFL,3O:VDEZ2$$_%.R@I]DNI)U)U M8&@E0(;X-V=$#A4E69J-ZV'#G/5PP#SU&%049]XU[8I6V[8RFJ%UE ]T04J@ M3]4UO#"[#8O_^SUT23_@58MTR7XEQ. V&I\F009G@AV4&/B5V-/,1P#P!D9 MMG8;)$G'R_F5 ^8JB@OF*O@ M*AI+K1.5CO=-;E0\D MQLW/#N%J!ELQ?9@IH8@M5]W!5?^T/S!]:XX)1\]O\?6Z._86"P06TT -[OA%#/-_H#_?'R\F]0 M2P,$% @ ,(/*5*KE!B;> P T0P !@ !X;"]W;W)K)Z?N/@NDW6RXJJO12[#RY%T S2ZI*C_A^[%6T8)/EW#Y[%,LY/ZBR8/ H MD#Q4%14_'J#DI\4$3UX?/!6[7)D'WG*^ISMX!O5M_RCTRFNM9$4%3!:<(0'; MQ>0>WZUQ8 @6\4??S>)3MICX)B(H(57&!-67(ZR@+(TE'<<_ MC=%)Z],0+^]?K?]LQ6LQ&RIAQ5ED5$&&GI6^ MZ*(JB?@6K7BEMU)N:GP$](FEO )T@[X]K]'[=Q_0.U0P]#7G!TE9)N>>TM$8 MFU[:>'ZH/9,!SYB@SYRI7**?6 ;9M0%/RVBUD%,&"O+<9@+?ZZWT@E])?S]XB[ ML'476G?A@+O?=8\IK%U7*6MN;+FFE1R7081G\=P[7N:WCPHC["?7J+4#%<3) M&745?M2&'XUFZXO*0:#T*DVU'/2^Y%)^0!O071*0HB]W(^F*6W_Q:+I6.64[ MXP)M:2'0D98',(7*0!1':GJ9\Y.HC487VDD81E$GCWT4CN)9)XU]T TF9.9. MX[25-1V5]01I2:4LMD5*;5]6' $5K& [IYZI(X@D#CHE7_5A)(BZ@OJ@R ]\ MMYZDU9.,ZAG9%N?]X!*6](-)\+0CJP\*9J2[W1V@Q,=N6;-6UFQ45M, =.P( M7O0(($&?P:7MX;I@?%"T2^G,L=D"W%':!\VF?D>H"Q.Z=6+_?#SY_[. 'Q$# MVQL'*M@8OHPG)$FW93E09!9U:^A")60Z(.[B[,7C3>2-)6K,7&^T,"%=+7U8 MF/AQW!7C@,41C@;4D+,:,JKF-Y#R#KDTF2H)R$"/K)L2$./L)M5'O^"EMK'3 M( 4"I')*)_T.0P(\<%K@\^&*@_^<>D25$L7FH&R4^D/2>\_JH>R',[:@?RI. M<1QVR]*'.A6(G9V9I?Y"#DS5HU+[M)W+[^TTVGG^8.9U.T.> MS=3#_F M%\9!^R]F^2]02P,$% @ ,(/*5#EZNBV_!@ ,1L !@ !X;"]W;W)K M>;KC7,)J_,:[S7 M-?R:0SN]O%%5HXH\$UIFZ(,H1)5*=&^Z:] %^GK_$?WXYB?T!N45^K)6;2.J MK+E::!C9M%^D^U$^[$:AGE$^B^H283)'%%/J:'[SFN:T:TY.FR]@OOVD:3]I MVO7'?)-NZUI6&HFF@7F^G>B1]3VRKL? UZ-HU@A\@U)S(;^W^584,(335[NN M>->566;;9<))P*\6VV.7V%8$8T9Q;W8B-.B%!I-"WZ>I:D$7+,%4@LB'0LY1 M);5+YZZG\%A!0*AY R=";;.$QD'@UAGV.L-)G9^J+;A/U;ETNC"TQR1!@$?* M;"N.&8G)\8.]R1Q M.))I6Q'SSZTSZ74FDSJ_*"V*D4Z7Q,0:/* D"N.11MN,8<(CZA9)\)"_\9EW M#4BO]42&!PJ@VN+U0JXL6;CIG^[43Q^(GG(ZEVV8L#KDG>LG #D+/9"8MJL<< M$N>YX-UW=*(@"4(Z#E^''0UYB'U2!RB1:2K]HE3VE!>%4QRSQ?$@3,9QZ[*C M"4]\$3" B$R3:)<'SKG0A@N#=3/6Z$*03^! (#*-H%T"\"]\8N,%*(XY&6/( M98@Y#:DG0Y$!182_JI IJM.$00YZSWI%MQG$<^8)H@ B9ILCA M#6U4W6U;U JI4>H[3.#%*=_F!F$DMN3;9IPP#USH !Y\53B MT;YCFAUCZO6O?@X/FJ;W]#Y:G'.P81&S!+/Q%!SL"0GS[![H@!0ZC92/B(![7OPXS&@-@/#H'NM#7T.5,1) -7!6*1M%T81BSU%!!T80Z?W.W]ML1"JO9QN8BZRW3K@B4[C"7:*^_7<:)5^>P>\K]%6%*U$;RXQ09"O4&-&?X<(GF., M=W?@^E:O87?^M\S>F;"02+6Z@<(X@W?A? N3.O[-6_CO'9V>\ PP9-,P-)$' M!#_K*(J]GN)L'A+>Q2VG\S"@!Z.\:4PM8WX(DSE/=C9A/$^2Y&!SY&$D-/HL MJE;4+VA_JM8U.#S;'Y7-$;3;R.ZDM'"6%\QF,6=C'+J,?.4U&W#-IG']/LMR M SE(@>:PXB*'W"(V.:1$IU 'DAECP?C$PF4'KL">4H@-Z&;3Z(9RLRW;HCLG M5;LC#%5"B*W-D?96[GGHE&ZC.,+8.NYS; (CWVD?.SJ7G.;UG=0"'F5(BKJ" MR'$?2-H0A@T*L_:"#KLHB1-/Y<8&6+-I6'^IH1IJ(6Z[M66".U5NJC ;Q18(& 0V:L \7+%F; N35"C#^-I]>FM,+#\=[]P=6.M2RIAIGD M/UENBJDW]D@.*[KAYE'N/D-33VS],LFU^R:[.C8>>23;:"/+1HP$)1/UE3XW M^W @" =G!%$CB"X5]!M!WQ5:D[FR/E%#TXF2.Z)L-+K9@=L;I\9JF+!/<6$4 MWF6H,^E,"BTYRZF!G-Q33D4&9&'M-'D_IPJ$*<"PC/(/Y"-Y1WRB"US5$]]@ M=NOA9TVF^SI3=";35RIZ) AO2!1$48=\=HD\]E>X38->@#5O#W?KC: CS$&+.;@.<^&>-:$; M4TC%_D'>A5M[Q@5-6M[D>MXW&C8Y88F38=(! MW1$X3I+D%-H_.#CLH?V-JC43FG!8H33HC=!#U0=A/3&R9D6A;74ET23H?_?5W*#N6+0[E[$ML*8<4SW!FS@SEFQ>E MOYF-E):\-G5K;B<;:[=?9C-3;&0CS&>UE2W\9Z5T(RQHJ6IV\I5^6<;=@ [QWTJ^F)/OQ%%Y4NJ; MN_BEO)U$;D6REH5U4PCX>)8+6==N)EC'/X=))\=GNH&GW]]G_ZDC#V2>A)$+ M5?^O*NWF=I)/2"E78E?;/]7+S_) *''S%:HVW5_RJ%:(>& MV=R7SIC=:*!?M6[?'ZV&_U8PSMXM5&M4797"RI(\6OB 3;6&J!59"+,A/X%C M&#(E?STNR=4/U^0'4K7D/QNU,Z(MS& M_-B6LCR?8 :+/S)@[PSNV>B,OXKV,XGH)\(BQI %+3XRG'7#*3)\.3Y\*8O/ MA.5N.)V/L.''_>#=?#RT'\[HJ\[H*ZT: @&NA:W:]3Y"*EM)\V7D.?'Q.7'W MG#CPG#\@I51MH1J)[>%^;-J-=9GC^8XG=)[>S)Y/#>NCXH1&^3EJB:!XFO>H ML^4GQ^4GHV;Z6OX-L;%W5:L@ 16J+:I:DO;(R]UW5X6SZ%:KYPK\C3R]?;=) MT^.:TE&3+B5DWJ(2+I]A1MV/3DZ-&L5Y-C"JCV)Q1..!47T4S?,LQ8V:'0ED MHP2^-DK;ZM\@@YSYPWYP.O7""H^3!K+!$031(>H'>B8W24WJ-5Q;>I*P' MJJ! MNL@$'?DPU>D2LMRE[W,V/BJ)DV%Z0U!\SD)T6$^'?3@6.W]YT9654[5:==H, ME8W4L&ED5;6PBT?70MDR?U>R?$C6!U$6>7N'H-(L#I#M-8_R"YGSR1+YZG+R MKC*;+H##=+@?'DF%2?1A-:"B*>MFDX[JY?#?\N\B(UT#$Q+Z/I7R8+!'4 M-)GS(17R&X0[N5I#*3*U<<.+;% M/^!T51=HD%/BT+M7(4"98&LGL53C19;U-?"*8_Y/!K: M%<%1GF5#:45PE*5YR/5[<:47U+5]AL!4N@HXO*^H4YK,&VLAL)NKB#6(=DY'QG M?VZL4"@U'*8R]_(3BH N:X 5A?!K#Q,N#HE%OQYCRRXR:*0N_D M67Q@%)DOW5/*LF3HJ0B.1E#&#BBBT\U/2^)SCGTMP,9K@3\^6O:C)'U!3WF: M#:L#!)8E\7P8C @LIXP&"EW6UP>,?5>?6$%PFN]H:E@OSFQFP",1 -,"I%VXVWCP?0W9GNN(*=6B4E]\*3UG"YY0/N2% M2N,X&F9>#,@IG8?24E\/L.R[8K:OW3\8L[U4LW&I/O>0RIA=U^J!@QC95M#P MMK<(LHH%.>0GW05+N&=&?=I6RV[]W]I25R1.(8]"$!._%>XOBXQ(5WV$K= M0"&M[NL4?6*S?(D%%0D63("\,Q+RECL#P)=.:\5T4^KHIGXF^U M%&:GWXAQ9RUDUY90$$/E?,"XXF"M18,=HG.LSTV2D"_U4L@O2.'(^K2L]_6> M5:Y-)R^5W6Q47<(MXR(9PKA6;U)V!8Q](^)%:/R5!D@YVV+ =3 M(*@D"C0VO!=0/BZ@YPE!ODI=5&:?\CMKJ&VPHN'(:3+WR/F@Q#MTP69*TD#G MR7OAY..-=#C9%:IIW-'%B4/^^/CP@++TV^(X'18)"(A'W@[ZH"30E_%>LOFX M9*,]R]6A&KI&:P64I:_+-$^CU$N7/BZF7K.^1&"0?5F@?>&]S/,+)^7 ]JJ4 MA8M8>>T.T[IOKO#KC-"=D+LO+C:?1>T2*TH7*P%H-NPN$!B/LFQ(UD?%\>EI MW/F;MKZ:B,>KB46($1&6/,EUU;9N8\&=WZ30Z/LXK*&..!ON*H*;9RP>'JT@ ML(2EH6P<]T5)/%Z4C!*5[@QEA"+UWA/.4QI[[QQ]&&:))3;=F27V%&/OW+XVKW;']R_IU^6^]\J]-/L?SKQN]"PPX;4<@53 M1I\S,+O>_QIA?V'5MGL__Z2L54WW=2,%I#('@/^O%%27APOW@.-O0N[^#U!+ M P04 " P@\I4BMTM) P( 6*@ & 'AL+W=O>/NEVS FP+>Z:KKSV4:( MIP^+15=L6)UW[_D3:^1_'GA;YT*^;1\7W5/+\G7O5%<+%$7QHL[+9G9QUO_M MMKTXXUM1E0V[;4&WK>N\_7[)*OYR/H.SUS]\*A\W0OUA<7'VE#^R.R8^/]VV M\MUB'V5=UJSI2MZ ECV^D.7@,UE'O.OZ@W']?GLT@I M8A4KA J1RU_/;,FJ2D62.KX.06?[9RK'P]>OT:_[PCGM_>6,U(V:BG>B5;^MY1^XF+)FXY7 MY3H7; WNA/PEUYGH '\ =YN\91M>K5G;_0.LOFY+\1W,P>>[*_#NAQ_!#Z!L MP.\;ONWR9MV=+814HV(NBN')E[LG(\^3?^U7,)W@A=?P)^_ ML/J>M?]UA+D*A_EYO2[57L@K<)N7Z[DH.PG@"*8NI;2+F;(0TJ_$/J4EES2'S-H$LJM83 F"#D$1/OQ<1!,1*G#ZP46S5M;\Q9[%A, M1M)B6ZM;9K*7F01EWF[;8B.!WXL4KV>#3^)EXIBTB!I[YV;*:J0TW2M-3U4: MFMW4UD)0&OFV:+97DP75R(.Z;'NBOBEQ5YDM@T9FWFRC0YN13ACI,B **NW/ M^;DJZM9 0DI6NEVN^.CD>F0IP!G"QB*IP2YG0< ;RK56H60C#,/0.)K16AYB'6N(49=BSQZ'F M"0P#92BM=D+*KMO*M;!M9/D'5G>WM\[\.C"2F:D+VHRE:LK ,&;"4H/9LXFB M^.\1I*$"PU3Y57:-95_>.?-DTX/@.$V-:F+2;"Q.0P:&*;.K18M1+1H0:^,# MI6)7&]!:K8Y@D%A3 MM7+8S1&V)M2VPB0Q@]VX@L$41[YMHF$(PS0<9],N$/U974(;B32E$4DP\:C2 M4(1A*AY7(P[!@J>S@YN>E8@T$5&8B"?6B55@BFWXT,>M*9+=JUNYSQ(E]:TA#%$U ])2R$MD00BG!U'<:: BA M,(2.+RN1S1YLMD%7$T9CL9I-*,RFTPM+9$.(0.B[(,":0SC,H7!EB6W<$ HC MLQ"9-!N+TU#"82@=5UEBFS4H,_?W:LIJ+%5#"4_T6E9E^:^\>0\BI&H@!)UZ M;>20E$)L7CMBQ[TC,M>K*YA\<(3,X=MV*$&1.:&V59*EF7%]=N,P"U66^.#N M,8Q-?V4YE=4E=MT]9EF:0$\'BS4\\=]Y^XAM=)J5)7:0TU/)88U$_'^Y@<0V M]S!$68H\>C3Y\-]^"8G?< N)WWP-B379<)AL'^6)W&_?M]1&U]C5I)F7\PXC MY+D$QYIY.,P\O\[@#-M((W'D$Z.9AL-,.[(-%$(V\D6JF^E_-U6W;]]Q+4"E@5W)D^&UBQ5?$O MB7W;2(9A]Y(_N<(PKFV-'2T< :U00D80*&>RABDPRC-#%[J$FS M\BCJZ.10:M3]JRFKL53-0AIFX7*3-X_]Q+9LS>K^; +/>;5E MN\)QS5B=WU<,-+R9%[P1+:\J5>J6C6"JKG2.R$&Y.$J-$_=ZTFP\)LTY>EI? M"/L.!CD5V_T>15ED';D.NQB;?:'#B&",B?F!B\,NB:+8S))M!:,89V;UYK"3 MC2%*/32FFL;TKS6&_K0NJ>N3PCB+(30/@,7!%][4-R9_R=O'LNE Q1ZD:_0^ MD3':W9<0=V\$?^J_ W?/A>!U_W+#L;];6Z_5=!+_X'4$L# M!!0 ( #"#RE1?.\ <@@( /$% 8 >&PO=V]R:W-H965T&ULC51M;]HP$/XKIZC26FDC+]!70:0"G=9)E5!9MP_3/ICD(%8=F]H. MT'^_LQ,RV@'JE]@^W_/_9?_J:Z=: M9LS@2(E?/+?%(+@*(,F6;YAUV /'% 4#2 )+W@-X!0+C25SZ5K^]1JNN6$L^E(2:,$SYG%'*:6%NJI-:#F,"V8QD*)'+7Y!'O<#HAH[0%6IXQ<09?X&DZAM.3,S@!+N%'H2K#9&[ZH:7L7(PP:S(9UIDD M!S*)$WA0Q&S@3N:8OR4(J:RVMF1;VS YROB=R0Y$\6=(HB39D]#H(_#$P^,] M\/%Q^!BS#B17#AY?'ZFFVW:JZ_FZ!_C:YOC>6)4]O^_-[]N9L9HFZ<^1<+TV M7,^'ZQT(=R\S52)8M@'Q"A3] 1K(@[2F<"*P0FJ_0^QK?!WI MPD=R.K1*X_,N/>EJMQG_.UU?1F]]QOM\>JU/76>X,PPEZH47%4.Y5M+6_TYK M;77KUH_K._N0]*R6GW\TM1@^,+W@TH# .5%&G&PO=V]R:W-H965T&ULI5=I;]LX$/TKA!98M(#CJ^F! MY@"D;7.03;)NX9-:K0,OC [W*[FB M.84OU87#VZA'*51)QBMKA*/E03:;O#[:Y?UQPU=%C;_U+#B2A;57_')6'&1C M=H@TY8$1)/Y=TS%IS4!PXWN+F?5'LN'MYP[]38P=L2RDIV.K+U41U@?9JTP4 MM)2U#I]L\Y;:>)XS7FZUCW]%T^X=9R*O?;!E:PP/2F72?WG3YN&_&$Q;@VGT M.QT4O3R101[N.]L(Q[N!Q@\QU&@-YY3AHLR#PU<%NW!X0CYWJHH9LDMQ5'ML M\'Y_% #.6T9Y"W24@*:_ )I,Q0=KPMJ+4U-0<1=@!*]ZUZ:=:T?31Q'?23,4 MX\E 3,?3Z2-XS_I0GT6\9[_ .WUW&VEPKL]$[2Q[7!(_ MBH6SLA!.FA4Q\++6<":U$JJ_T-0"]/:BZV\ZLI\ MFELT82!7.>7A^I.,5V;;3=E3!GU#"U=#B+F_)H)N4,;"QXC[W+5.I]RB:M%[ MWA%SA+_NBOBK\.P@21^Z- S%91O]6EY3F\,MHD? ,L2D%JCXRJ"LR&YMU'(C MN#I CT6M0WS6ZII)$SD>L^5LO5I'5R[)(U0C+EM6S#=X+ST36\ MXZ@H@.:C"O 9I?4Q!@6OMK5NR]NTZ%^,"O Q*H%_,.LS[LK>"P8^B=S$XGD> M[ +%_BG1L5E-?N>T(82HS1'[ 9$JL$\AUPH\[B*7T"RD'+G^ ;<*@M\I8P7: M!S2J [)F*/"=.!1O>TJJD+)VS_F/U"2.]5FTNH[:<)\IXRVO%P1!Y;)%@K=- M=9OG'%*A'"[@G6!WD9ZI5N=R6)39#W?*KZ"]DQGBTO4NMR29@B?@&0J$->-?I37*K[[&/W^:G?9,M MG2V3U6Q^,OM3_*'M L+U(6I&ZKR60"[="#95D4$@! 4&6ZC'*H[P'J?7)J0YMU_M?R7,TG"\W9Y^8H![*R0&,\@2IN/A MR^>9<&EL3R_!5G%47MB 6SX^XE8#%7D#OB\M_&Q?^(#^M]/AOU!+ P04 M" P@\I4F^E70U4= "%60 &0 'AL+W=OO0'@]&W8$1/.4*/<1(;O;/3TQT^UHN<>QL;$/(% D,091 M;!0@FO/K)[_,NL!#DGN.IWVP18) 5696'E]F9>'KG6X^F;52;?)Y4]7FFV?K MMMV^?O7*Y&NURG=-\]&S]R%7\K5NL6%5]]^OJ-J6NDT8MOWEV.WK]9HK[^8:_EFIGHL\).%EH_0E??BR^ M>38$0:I2>8L1,OISK]ZJJL) 1,9O=LQG?DH\&']VH[]CWHF716;46UU]+(MV M_-A@_,*C]-Q)4U%N6N;>C7 MDIYKO[V3Q4CT,KDK5W6Y+/.L;I/;/-==W9;U*GFOJS(OE?GZ54OSX:E7N1W[ MC8P]/C/V:)S\1=?MVB3?UX4J^@.\(D(]M6-'[9OQ@R/^*:L'R7"4)N/A>/S M>!//_83'FYP9[P2;R?_>+DS;D+;\WP,33/T$4YY@^F\1[\-CCP?)TX=/WF2F M-+CQ?:.,JMN,C>+#6I%AY'JSS>H][L]U;>B1(FM5D2S+.JOS,JL20_J$O, V:^B^LN9!FH+N5J3 [3KY=7 W2%:J5DU657O\K+88,@ND M;9N2!M]61-R+__ZO^7@\_.J'V]OW_''TU M90U36IJ6>9J-$]TDLTFR4^J3251=8 +BKR7^[K*V(]+V24V/*=,FWZE<;1:J M228C/(Q[&E4QQQAYP%+!)QZ)KI+:=1"S5;PTR>HBC#*>X_+H)G4DT1-"$U,3 MACL8;FKBGW@?QT/6P+F[9'E^IK:RT9="0GS*.7W+J#0]ETNC9K3:E M^$KB+\_,.EF2TQ:M^>'#C\)W2:.8;F'*HLP:TJQ!;PQZW++,U%(H!5M=?*3;E4RGB04 M]A)-FA?KK3,I5AI/-(UJ:G<=,RK+ MRY!YV6B2933](/G5*"PP/5C2)6(+RB6F+032CR?52Y8*(X%)MGK8+XGEMZXD M?DG&-<5UIH\DM,D^J6@64)P9P@);T89VG1$;RR5%:ZNP6]VPQ]B(_A 9=+^R MFE25V:*L2%OM4 5YADJ;KE'66K P+)DSS\@LL!YG$Z>83+UD3]'3J'M5=Y8" M]9F DJ$O1=>P4OB'6&G8B9&MY&U',SAS)*6JB@02:4IVE$6YA 8N&[VA$;2) M1#9(?I'YZ.E60/)C]S4W$9+PE82(>&EGCMPQ*R&92^S@M[DH1!8W\#DLD#2#I$3LEK3#) MS+G755=RC$C)/!T7?U=.CLFV:TR7B;I\T-LR3ZZ&5VYY3O+T5A?L=9CQ%\]N M[]X^>QDI_?2(HU\BT6'5SC$W<,R]U61F1(+)X(G[WVAYQ<5B(1&*"M+[''P[ MAJUGV#:ZZ'*W.O G]HKX>8[A,@+Y_*HK2"39SJL%::$,G%390C>BDV1*.K)'^J,VVTGL%WUNK90DE[UIK%VD"(-^J M6E:I(B>C+&5L96"83$0\QQUYS2U[8_II3?]5@B!P]T._$8]=8W$#2Z=K\G4F M;LCSG'0FW-%GEF27*V,X+%AYV< 1+7(T'4XH5 M]+RN4_H^N1E,W'>^E2[-HTOPXNUC .4 8YQ%+*2^6\6)4;4GYU20&K6E@6 ^ M>H*)CW#9ZD)8Q/Y3]A&GAJ7YW5*"NAKB?30;S&/QC$:#JP/QS ;C?THZ3Q/. M3VK'<9=DF7. (Y?/X0I4T\SOU**)IAGB^0JAANSRO@10J6-)!K1(_HY]#P,K MJ.ZE6/MEJR_7I&Z,4))%1T]!ZS>Z4!5I-^"9QVD(N??T+%S1^5\BK\"_$44P M!&#G-66O1&-5TNU8JWL*.Q+FF;:,#*,I5Q0A*YAHQ[@F!,^&O,E&4CT:JP*9 MNS4R!&O9'/@L#B36%%%$""DE1-XF/XJ)4_9 H[,?I"C XSJ6.5JHSR0IXHGD M7G* ^(WB*/E^!:]$_#6F;\N: E24@$#X#- H889KIJL4>0I K-)"]+<6L;(' MI'\8$$!3[SBM@6;9V0EHP(Z]CGN<%A /PL?H^BO#^,,8$:6-9((@[.,;2DP6 M%)0V*NEJ$ >- GRTKF_9M0 UC+PIP"@BG>P%H67=Z&YE77VA EB#I]K1 JE+ MO5S2PI+/:O9I EU&K$SH9@JC/FK2$_V)/6(7MH@.@H*M0\_.!WH&M\"A!876 M!04:".J%%T=N@RL0#^@V+\41'9%,4>4^*]DADRAJO2$RF>.ZH.E8*2BE8Z!( M@/4TM7#)8)O4) 'CV9*F1(A6'(DS^H&P)OMR^[Q#68&I*"?I:M/E"#/+KAI< M1"XD.(\+>!/V(!+5T9XAJ\_+BA++#=4UGZ0WE%,^3FZMT=C6\^#,-_QKI MTUD5>T$0YGHX3E[2ITEZ/;I*3@XNEH091BFA%LPP3N?3*2&A:GE)JMPU/ '0 M2D.F[9*J+6,/."?C;T0V271XE$#NJR(/X, "KPLJ;61Q5@<2Y'KDM&4Y\RHK M-T@^2\V9%/G2H3AZ7A#Z>@W0H^]+P\ ?DUEN.W+7[+X-0R9*>3:RKH"*32'F M&A(Y:[!>$T-RX0QMM6K4"EXJAOXN1%A"HT"6Y^3!*[E#V,XY]90;'V/\$!-D M&$[UTPYKU.=++LZ(N*)'ROXQ:VCIR-FZ8$PKQTJZWEBFAV!GH41#-(>+NMK!LS\(X8 M<:E("=0@^:/>$>0GL"SXT67[RQB/4[S55=&3)Q:)/9>?3\1QR.C$\MD/'13K M@JYFSMS$GJQR%D$64"B7* BN\NHM7AMRX(4G_ ZEP ,B0"NAK/A;A^>\R3BC M(@H;M60G9_UO&&:0?"P*@82@[P90FN2%TJ=AU^,A1!RB9> 5H:RJ96"N7' M#04,*9LU^F^*TP3P'.[V/#F;$H+DNI_$YT0- P>$2FU3?UJ:'1<(V$H;2$&_FA_1GALU12?+PO"I\ZN(J%XO$H_.>CL,4W9 MD%\B ->T8O96$_\S0D+L8U!FRR:$D+-\[Y&3MTZ)!H(<+:UD<@P84YNYP/JL M0U'W)85_7QUR:ITFY9*",X!$!A06&28+;,U^A8AV_L%7HP3W">-080E">\6. M?4$1@EQ+F2-N8=67&BC"9L?WY#E-K\AX&!A.<3JXN+41R\>$-XH@?\T%!A25 M;-KS=@T38+6Y91$(NKU3;5O9VN#WR"J6A[#H?XZ+X#8G(\0R3X=#()=I.IH- MZ>]XDEY-KNG#"[II.AT2!L)G4E, &WP93=+9<'IJ5)?847:=CNEN2J'3V6C& MZ60ZGEUA^*LK&?LZ'<]E<*8@'NXH)^0!1U/\O<1@X_1Z#%IGUT,9;)*.;F8\ MF$QL]U=8D1 %O,P/,N-36($S,ZZK15=3U&#"_D:(*L9+G_.RU!G" ^@":3RM MZ^%28-X#08J.<2U3 /NQ/^X7O%#WXYD8W N"H(^T#A0ZXF)'2.YM,C^F\."N M' BI5]\YR5]4G88Y^TV.?V?1))9,) 4Q3RQ3<&(>Z)5 MHXS9^^P*&G8K43+]9;]X&HH0GJ8("A_78QW =N#45P-7FN QET8P_1[6P_C: M@TG.%3B31!FU4"C@( B$T?L@7-*=6M-R(2Z; M8_\DJ)!#4Z':V?1W"_ RL0)\'&\27&RN"J[>F4D:\S-:E.XS1,*.!*^V3!? M<%2G'#*5^'Y)$3_9*'+_Q4M4A9"A$C"IRK\SH_=9U2FQGA@FZP4IJ3*YDET" M1@1 )>7&+2AF?X++2I]>F#FHR]"WL,B\+175:(2^]NGE&9\:/%:'^><+(Z?VDIXY>>+5&0O$Y'5XBHLUEZ,[JZ^$@9,=>(D*\#5$TH\,TIB@]G M\XMW?=L9IH >:26A+6M,KN[B3KFEE?K MX5][Y8*L%=WL[5W \HQ3?KA+-.YMCMPZ)+AOX2](YO<^OP)6MHUUHWD 4#Z1#,NQ#"37*3R!@48 MC4RTX41<-M$YX6=N,VRIH\.$]Z5^EG!&PJQDH,/*C.[?D#2L 7IYV1FWN!G[DD?C!B"L?$VTH/%8!H99'KS+)%>!/9+=: M.19[[B@]_%42I$5?"EMK1WT=2"WF=,3VL.=)2/HD-GY^7.0/RM!%H"B8]6J! MKM>%PTHP@VVVMRC'F71D'NP=*&$E.CUNIKAG>F4S*\%"4Z!N77(%523[0Q]( MRZ4(+J. %:XCCFTHZ[>6RT5C\OA !:FSXH14A[NRV='];UVI[98L0J+&PNY-R M->S[9R=7V17@^.HVOK7K!]%NRP>@C3F'(/P2#I(_=<7*.0+;<\(N)?@,WH,J M[0T906D2\-Y7#SFTHWI );F0MW"\,K:/@HP:L3Z @)S9$H3%>X+'6K6!@-G MUI.%RHOI@3$4%OKQ9R%->L>ZRK"46UE5857V\GUADVNPQ#JE)5Q]YXV@ D4.CD,VJ/U9UZM+Q"L7YZ1-ZAX-M]71;QB3 M#(.\/J\,%@!5V 10M.7-0:EX2!FW;/)N0YB2= 074-7D);;X,B=O+[1X8&8Z MPH-V+F@-^%V(5T"9D>QGP"T>_(5];]0W)'63M:(%A5"DP8#&(<$P'E^0*[1% ML=+H4-0Z)N.8<1K;VA_)L#2\0X/*-ME7U$B'M^LRYEC>@ M07^_2!86QNXCR#G2JM+$6)98$@Q]AA&^5694GW.E"GEZB;#M'4NX"=XQ$B4Q MNM5&&A?%.;L>J8,$X>3L33R-!$CX7<'FXH" MP8E.?*YNH669-U^=#;LZ;7CT5%@;)#]0XLZ^R'^ @\NJO'.YKR3*GW.[U^-* MC:&,03-(C3OL"9'&+X#G6(,LK1]V!/+*X MF1A\=S6:*R!&_%9Q$W56TR)RZ; YB5B>"E,\[9Z:VKK9U;""9M0=N:'<\\$$(BSRM]&+V[)Y_CY2,8N?>\$[%O:Z0\5G[W8@G2?MXL_4,TCU:((=W,5:8EI<% MODIJ5.V1,HX= '[,P=].B/;:*C+J<5 M7)HIR;1M'8C5N;^,4<,BP7?%6A_GU\2UM4GHI>^UG[.LEO!(I'C(@3ICRI!& M>2E: SR@G#2J07FASC;V#$K<5$-.26$CIE4V/J%%LUZ54:G55<#@*Q!#798? M1K7]$6$1%43L<H/4SAG#D3LK MFR.%$MQ5QH7Y0*%AT?4W'B+Z'Z/-PZ;S##KW5L>+9UU=&35C\?8AJ;0ZA7#H M1SBI4S2*B9VC/MH>"SLPW"6_E-:Z1N^SJMV[6"6+[+;QNJW%0U%]Q>94-L5, M3'9/PYKD!4_Y$DV_W PNF;<.A_V<+D1+G_(%7:/Q\%%O,\!YV@?]+%N([:KZ M0H=[SMGZPXC.^7\D0O4NN=O3UXV)F'D\Q1 4>5)''DDBI%_W*%%X4ASHBQP[ M9DUY;RW;(\RR)OC9B3R(#3Z;A#*.=>A%>":Z,[7-W*Y(4&Y4#'.))$JB"M^1 M;N1$(C:%&2F[8B%\L2O7'14D4);7!6[;9,TGU5II"BW>WX/I#9WO@'QC4'TXY[*S(SYTM2>VZ9B)[+?M)HPDKG[FSRNTHW99&E MR5L+MJGX <<#C\%A%L >?AXE\ M9&3?3H!KH1\[G&Z1:FD;91 QIGK@C$L ZOVC"-IAJ;!@YO32?E1^?-D8A*Y( MT16I-1+7GLZ6;6?33$C"[1RBRXQUV 'CI2HLE^Z< K?H0)>>V!'BB7%SR-!V M2Z4W*F+Y\V1^7+^ZN8K+1OVZ#J3;J#5>6<+>B3M&8K$+YI4*\=&-+R#HEVCP M6W*(M*45/BD(:: 8F_M:_/9D?P!)=[U<85Z0'!^%KM"A;5MZ MW881[X+I);<6EO8XV9F.LE-D#>QK"_QX" B/,6%+R/!8*ZNO1:21P5FO5;&2 M,]*\GQ7UU40MJK;U%KZ!B[A'0_:[1XRCQ54S$!WM9I]='9X617X$8'M\764- M:FP(BBA_7(KE]\Z*?)3=XHP!TJ5$9;DMVQ*F0=[+I_5Y:XK)/3>2U(Q!0U&COCGO4=Q0@++?G2<[!LQ;Z-AS[#RS(N8FKO2T$H]7_$^9)_M22L)=79/B>]J^3>!-@X(^W81"W\!CVP1IO=43T>C?G*8 M(Z>:N=B&W8^4^C5)05XM(#\O5+O#*;?@B$,Z[BR?9G,;TF=?O>#W3@.>5W66 M.X?020\=#=3XES[@6Y7MC#N]8Z$Y[Y#($23N_&?7%9,,MN/]4_>NB.PS#Q&, MSB7&V)3Q(H7LNSI:6N;.GFF+3@L9WVXC+=D"R^ K>HTP.\FB"EMPVB?8,CYH M"DQ]$44 M98D;0D\Y4!\2(R=J-8P;!OQ>+OL^AM?6\T6] KW7NLC#LGL!8DXRS$@KD)E* M>Q?"SFD'S'?!N<>O9QG)ZUFR0MP)HXG048.3?TWAM/+00_7'%8,5B=G#H4BW M #3#F?]P-M03**>*5>N.$?\40O36GA&"XUN#*[R *?=JRK_+#^Z%'-^_O_,O MY CM0,3L^Q\^D!QK?>]ZM&F%!WYP>#0T!()$&^J[?H]CN].7'!1=7KW >T;N M2Q9.C"H.LN68?#M#:D]Q%HK?9^%3^$)MM@?1]O!(0/1F'+0\ S1J[F+W1I&" ML#8Z,A;.!<:DD/9T+6IE3'_4R.S>L?)=6;$$2*#_+\BG"C+.EJ7(0D+D4^G_UZ!8U$U'!GV]FXK+Q=:'%UB ))&GUC(=[I9JM*UZ7?\4@)56(AZ MV XHF94][>A.:9WQ778$01"8PN9'V"J6DG>" LVE%\()Q8OWAT]O#PLVVO&+ M >'-CA:CL(IZ8G3*3*0?+W*S1N5X\4(IO5KCB6_39KE>3\/WA_:NOV2K.D7; M>P:D:HN6K NV3-63D(![T?@%7O68^%?C2 %*=HPM(%NP+Y3<741P[!=CA>X^,6#IUO>>[R'_G>60K\)/N4\<=M&/ML>\WMY$7G\ MY\EDEHYN<*QL2A^&\CN-1N.O MW-^+!P:.=UPGXW1^/7?$6=+>^A.(D?/Q9<*GT765#N>C+Z/KA$OD0WGI]7*QDTL;76W1?%:8D)DR1S;K1O ,0*3 MS*;#9'H]2>;#Z>/3N1!S-<0Y!\P[N1KBSV@V]$]_B?M]?2$@?;!MMG#=;\WA'_A2TS7VJ_ M_5,KR8$Y/RZCUQ<>J7*_RG-8R]6$3XJ2+LJ1T6DZG\7' MAJW\I9E1&.8S63#WI=5;?M'N0K>4,O!'O)---;B!?E]JDHO]@@G\FY>__0=02P,$ M% @ ,(/*5(RNH4 M!0 T@P !D !X;"]W;W)K&ULQ5=M;]LV$/XK!P\86L"Q927IO#8)8*?)EJ%= [M=,0S[0$EGBRA% MJB05Q_OUNR,E61V2[!78EU@4[YZ[>^[AB3G;&?O)E8@>[BNEW?FH]+Y^.9VZ MO,1*N(FI4=/.QMA*>%K:[=35%D41G"HU39/DQ;024H\NSL*[6WMQ9AJOI,9; M"ZZI*F'W2U1F=SZ:C;H7*[DM/;^87IS58HMK]!_J6TNK:8]2R JUDT:#QHE(,1&E\;C%' M?4AV'#YWZ->A=JHE$PXOC?HH"U^>C^8C*' C&N579O<]MO6<,EYNE M_81=M M3],1Y(WSIFJ=*8-*ZO@K[EL>!@[SY!&'M'5(0]XQ4,CRM?#BXLR:'5BV)C1^ M"*4&;TI.:F[*VEO:E>3G+U:8H_:PR'/3:"_U%FZMT?2<(U'OW=G44Q2VG>8M MXC(BIH\@SE)X:[0O'5SI HLO ::47I]CVN6X3)]$_$'H"22S,:1)FCZ!=]S7 M?!SPCA_!&Q1[60J]10="%W!EK;%P::R-BG'PRR)SWI)P?GTBZDD?]21$/?D/ MF7X:\7@"?P;ZQ$YT57M8%*;V6 Q-Z;##CW!,_-QI>DWV5H:4NS+X= M@R\1KA?K)4CG&O9>?P@[1[-T#%]_-4_3Y-5:5K62FSU#LOT3$2;!9?9JB ,N M^DM*@-W%E^XRNON08+:G$5&9.][,T7H:1X#W.=:QD]X$A"UJM$)!;]LR&LAU&*60!VG@H!041 M>@]$#,D2V+:QD%.)1E&"W,:-U)2HI"K)W<=F3V#9.%*/:SYZ>PHF8]GL"ME7G8,+M:7,$]. MC]*$F] *P^+G1EKN*/\R7Y1EC$=&HJZ)J?>FECF\2%[P*SJ29JOE;QCRJU"X MAMSS-GD0A]S[=VI0!(E!0-91D!\HZ&7W@685$=G0X:?S]-UB<3LFN#9!VFF5 MH_:'5*@_#=4IB6,*[6$CI(4[H1KDOD3!DK>3H:?51.R5%RTL^2AX&>197, M3^;/7\*UR+GAXD #PE6@U_'R800RO>Z+7F%M+-?9R8(5)0?)4D=N+HEG])%7421JWZ/TYJW9\PGTKVC MT2@L2*)1%)02WM=8R- T+FHP&WF6AB/'_67EK: M46 T_?DW2?F2SN:B<K"\6$(G@,'.$PZY[H/ M:CS)KA-[S>3(_,MNMU((.CX(A(D**:#>V:% M=AMNTSQ/:3C$*V?_MK^P+^(]]6 >;_MTHJA_#A1NR#69?',Z AMOT''A31UN MK9GQ= <.CR7]TX&6#6A_8XSO%AR@_S?FXG=02P,$% @ ,(/*5&,&ULM5IM;]NZ%?Z> M7T%DQ; !CF([;N)D;8&TO1?W#N@+VF[%,.P#+=$644E412JN[Z_?.U??75[:-%>EM(FI584[2].4 MTN%GL[JT=:-DQHO*XG(Z'E]?EE)7YR^>\;7WS8MGIG6%KM3[1MBV+&6S>:D* MLWY^/CF/%S[H5>[HPN6+9[5_;\?$P&J4*ECB1(?#RH5ZHH2!#,^!IDGG'P>Y3^*_L.7Q;2JE>F^*PSES\_GY^+3"UE6[@/9OV;"OX\)7FI*2S_%6O_ M[.SV7*2M=:8,BV%!J2O_*;^%. P6S,='%DS#@BG;[16QE:^EDR^>-68M&GH: MTN@+N\JK89RN*"D?78.[&NOEX.CTA[ZJ+P17+N_I.#):-*3O'M_T6_[Y?6+[^GQ,*9YW"&2N< M_1^#?EK#+!$_JN3@@OLT-6WE=+42[TVATXWXE"N(*&M9;43=:'2R+C:HR*I= M0FC;*"N6;8%+OGCU'RJ#HBHS:\OJ,V.@BQHI$U"0*:M7E;"U2O52IY*TVI$H ME;20A>YW^(4BQZ*16.I*H]3I6R-+,@IMJ1HM"UQ:%=+:"[>IZ3YI,BY'XDS- M(H4' BA=; 1N!//P@'3\NS:ZN9SL%"Y+);" M+(7&G4Y"(EZC&N!.'R[.YJ+517;AS(7WIY*4=5J-YRP"V9BL32EMK@_7G_\T MGTYN_H:06:NLY>@@$"X/3ML6[251:+) )AJNO6!/2'HF5L9DOH92U5 D1%NU M5$:<>82G1,@X&KE\4*(R2S!3<"<1\03@4076"A- M^W)DO$ !KW05NI[*_GOU@24YGAW%EE.$%DM8V2BVC;0!5DS6HRB6$+VXT-5% M-.1[BT.G^QAPTV)E]!VY2HWELDC;IO'9<\8A/,HB$)(22D_LU!%\];C7X2V, M_.4;00B[3H]^A@34/2!O15GM>N_!%&TY;-!,6P32>N.X#0-7CCG@I0'XZ%7$ M:ZG OCW6+S:#.@I*1UWRL3^JE6DV;!ZV MWB^JS_I&283!@SH84@N*+0)'&G47IGQAXEOE-8"G7*#QIG.Z/+D5?T'@2ET4 MM&/^]>[L7Q#I6=O90.) UE#"V7[F0@'?-TFLSP>3V^3J[/8B8FM]-D+B97XV2*O_-D=O:)VZ:/X1-8.;F>)$_Q;3Z? M)MA*W; 58% F4X6XOIE XFP^3B:PA:+Y:/U#TM,AR4Y7$(@5 M+97W J0K@#,;L ,YU!S:?@^8A&QH^W:H\$SU1(/)DF<:E*I,-AECBO5;# 7] M$)GDAL11#WWZ0Y3DD2CJT66':=A'48TCW&(?(_=W9/#K=:ZJK9V!&.E"*>+4 M!>R(>\I =")^_7E@,3H9I;ZR HW;#=L:!E*M7:'$ N2,J*>NT%KA-^OE2[?] M(^C46O%1O@ /Z4YK+V4A*V+)W14*KJ,=&&3*4G*].=L[LOKF.<52+$A!M:(' M"AG8U [UI)+*:NI IJPPI"7$@+R.?("#W>8X;YS:!Z#F2 M9+EDP0(7!U$HM(0?.+JIZ <3C5A9&7#74C*VJ*BR2Q7YN/33CWA@9R9W2MF13CR0W Z5 !;2YOU$8'#\ M<3F.]Q((8 /%L/W2.EEV!G>4VW9XT@F'13$KNWAYVM@#E/XG6?R( MT!\R__V@;-\-RO;^2$$3IDJ"W%);3J;LBX.@.5B!RSA-H'QQF<"?#NQ6-0\Z M5?O[=<5'O4PM>3@C+=]N*\UGM^ (RK]3U&V2K$W&78!DDW5HIS3N0$H"!SM+ MCKCDF=ZAA =;CH>B:Z)$O*/!P/;I:GM6L%*5:KAE^SU50GM-AQOHK=LF!0=1 M<<;AS$KQ"*Z3%6F;GS/$SLQTX&GO.G7]@:6S&+P?AF,&]@RD 4UB>J (>AN6GAQR^D ,YN*R"/D;D% M-8<_6 ^6,N&BY# W@G&9HLRC37PZCF@!* 56U1!FR\8C69+Y]:/>*[(R&:MX/% )O$OVT@O&C MB/)H4,NUH79PZ?AV.JBSOKO(.[/7"H&S2.NWU^T92ERR=]PZ:49;TQ;M1^([ MG=\%?A3\]DT49^C$:BF=VJ8%$4#2W5:]7T?)!%N_N[^T%1WO=OA,A\KJFRIK MCW-T:N#)-2X3E3BJ9PT&A[/03R(N_.:#6OV#6M&A$[<^TA' %U4F?L,?KMY7 M/-'S+UE*;#"6C8'EW29[[S?9W1<)=-#EI/(KENZ5)0\)Z>V+G\-W&.]/(%%] M'M7[@2+7[[(MEHB!'V41@]4.IZ5/C9)^[')P_=&5T/RUU?1JI\>*4R90.5)2 MXS%TIY*W#DZ'AK.>_L>B&VQMW;Y& L@9ZM<==D<;#^4^TG[\@L60YVCTP"-5 M+G%*^K[H[9<\K0.'H^F"/[)1/&@<3B68:8J0M[0F4(LO56P8_OM00+M9L*,# M.[NCNZ]ERZ)&\C]@H;,E<3WR?![2\4W&=^1G@WODH<)+ON4[N MTNY>=4%(#KUYO1R\^@9>K?@%/WF$#=B_!>^N=O]#<.]?G?>/^W] >",;>HT MS4LL'2@#WEP:'\O"#%'3_6?'BOU!+ M P04 " P@\I4?:K\CG8< #6;0 &0 'AL+W=O_DBB> \NGOZW8W1M[NR>E^OE&K$AW5> MU-^=KYIF\\V3)_5BI=:R'I0;5< WR[):RP8^5K=/ZDVE9$J3UOF3:#@7Z7?G0P1(Y6K1X H2?MVI:Y7GN!" \4^]YKG=$B?Z?YO57Q#N@,M-_/[;JMR)"D?#:O@'H4JS ;BLP$.Y M:2KX-H-YS?=7BW]NLSI#"M7?/FE@17S^9*%G/^/9T9'9821^*HMF58L?BE2E M[06> "@6GLC \RRZ=\7_DL5 #,- 1,,HNF>]V.(7TWKQD?6>;6MX4M?BNES/ MLT(2HN)_KN9U4P%'_.\]6R1VBX2V2'XC">^?/1H(?P%QA2/$KUF1EKM:_$6N M-T_%\[*L:O&Z$*\733E7E8A&1*!0!&*GQ*)<;W+5J%0T*P5\;E<3Y?+X>@/Q MKC-Z)VN1EH42\[WX5=6-JLQ$\;K3/<.,_D M/,NS9D_ R&(?")B852![^5[L5F6>[R_+70%#8?$W/[X3+XNBO./C".##8@"H MK++%BB&J8&"]A4.219-)F"S@!Z)#&-:U:F#6I@+=5#69JH4L4E&A -:"=@G$ MMH8ERDJL5)X*4%[X &"B!>::*0 5& ]KR(8!8V*]+%(0O K615RO99[!_"*3 M@%NU*2L".D!@UK+8+H&+MA72YBXK]BB^3&F$**5SP\UQUTIM&:$*XU(8!0 #J/"AT/H-UJG4+FM6 MX@*7/&=+@$?1T^A=V!PH30N@1RX++>A_9O-EN:W@.PFXI<1!L!0\ GX)Q^(:CBIK?/8"-(&3$MYP/!P,'4*L M#RI5@X5EK K@49#ZA5(I2-@2$5PJ56MBS :)-QD!9+%#WX1/<90,INX0JW+- MU( /*SB$ I7GY8*9!_G@&,>Q=K5JF-G3Z'?2M8#>VNH$ M1'B1ES42&'4%C*]010/Y8+]=_\+] M J:%<.B/\:MJBU2U:/@TOP"L9[,8QG4A=I;W@D&%,0Q$WYE=B' '';]>G_;6QZBI3(RS@BJQK M7V^3Z*+]"2=/\3@.F ^=B ?X2!OA[LGIAW1F'J5A] ;TP0:(\HIF L#@#VWAR."K6N:* M8?9\-@8+&=.#/G,4\#U/H@;BY=OE2NX$0E;!8KW.P*9?M%E]&J4/@KS=F>N76;5&OW,3#LSB[)N MF*) I('XNQEHU61VH$,('G*Y>1G@W'+-O%65>YG#?J@\U=*N"TA@$)JBE8(G M_V#GKV[9H!9.YLB-Q*'G-U?B%1QB+F+8<;-%'O\XW&M"?@!1 H*\)<'USQ-) M 0R%:DB[3Y[=)6DEHI6@PVZ!4XSL!>@C@[T'R/4V2 D(-"ID*4 ]*^IMA;"A MMY-GH&SP3RV;N"2.!Q[F#[6J[H"=ZZ.^(?B!.>*[S-B ,!"X-NREG( M4[!=&8:+F#]P>D(OBIN3$TL*"6 N\XQ]9J!B0Z= #,!A!M-..Q9[)<&48^ L M(.S=@GW4?G7$W'[,H3:'[5;:@ O 0H=/)#B>LBHNRVWC_,?%'E4730>Z(Z8* M8I-Z15+-.QG9EE;1YL0E #VN1W[>7,$.Q,K NC4P6",_X,&E>'"+C"5#._F@ M._ZE@Z4+'8[\\.SEN^=7&(E@K*F6QH=I[D$W(*2R!IFN7@".2#>B*84@N!G2 MC"*R[0:Q>R1BSV]EAB]-GGF>_@.38V39>J,HMY3O M22)6\@Z]3@@64[+G_8?A[/:A)V^E@'1"4_?[:KX>F)O%.*Y FX1'1U1RD_TS M&(@?>I^#]PH,4&>W!8C% A4_J0B.%N$[\&1%.4?1(LNBS\[$JZQNKFZNQ30: M6IU3:S+*MMI!+L^.('=?Z).ANK,^)1_?6NYI!X.^K+72@R5@.=B_4G>8)"1- M+?/%-J?%_EIK%#-*!X#(P\( M\^JX'' : 4%6!^G;QW[P_'U1[@H"!49V%!#)9W-/E$#?]2VL/G!TUD:,/""# M7<"Y"H1!>Q 01!7E2=@'-F>B%Y_O-=-]$K0M^$"":_A0:+8!6!2M@'"@T%F# MSF[BH5FWPG_,\)">,$Z8W9;=V)IS,V1I)">_=02]+,N&C!M[7^\5\#[9)76; M+8S+MM,*")@3T#2638))*V\KN0%288 FB=L@> >KCR3&Y74R9B#>@E&N4N/6 M2!\!FCZF*MFY]8P0'T0^;%#TNNGHLH"4P> =+45 MXJ[5%0^H87"J#&.TR (K8VF&/3^<>-Q9'8B_E3O@N(JD&U,2 -^\O%.LAFQ" MRSOQMJKU8B,^.#PH,Y#$(0;5 4*N:+= M*J4)"]M1Z%8I5@FI0A>_\IP;3-X23SE/C**&5M[.\]/QRY=.:KR(_XH/%=&Z M\T>34Z]G:&O85066$8[F)XFF'GOIA;/*\RS:44PWP?*RR-#W\Q,MXA>>\"I; MJC.'X07L3=[3X[,+ JC'H[#D:=F!S.!BU6!5E7M[N10S?S0Y3)YS&>:0S*.)- M50JJL(D7E%U$-_9EP?5&DZQB7"F>*R2(-+(NB)6@43HKB?,R;Q[KA_H@V%Q) M(/C"1"TYEB#SRI&G^M?\;R;+64D M,&GI''3D$3@U7FQ *#/H9B#I[+E2A>%JDF=V9P@LX! PYAA"+[SU@=L-!)SK MY,>V[F/](0.()>0W+0_=A#4N[U@>"5EEE9',4O:T2UKD91,:V"7)B"YSTA$$ MHSXN1^QH&$[%#6=*?_8SI6-K[4FKM9/*>N9]266 I=3C(%+HVV%F=^C+6Y^P M!6N[/JXTAT&Y=^ 8XI="04!: Q'S?8;A+?.(> M5PL\D;-KQ]H@ET >8NVLH?H=YI3N 0\8;+EMMI:QZX>)H"R%WO M(>R^I2Q:07'LWHML>5B- 8_).\$8O;]V?K VINNH[!3JI%7>J [[WP?DX.R_ M*<*DFO:9YQF;/Z/@S"FMMQJS"[OB8W*AB>?::C8@?W-#I(?0F_0X>;'U8W_Z MV<^*R9K\-ZPWC6:T:_I^.QYEF\;E7:>WA > MI"U8)>FCMQ;Q>!8$_,0,\U 8 1]4OKOIPX#33;1_%/J5(!1PE)?"(AVT@&@E M;=P@70)S)"5>A0(M4YFKT90QD4Y.4#S.TZL"QTI<,Y@)WJ M[Q6X2KF8FI@?B%\@>9<5F-3=FWZ_1( ME1TY\ OC$>KSUD-LL66G&TCLR6S!D?Q-)?U.0PN"X$0]C%RR+M!'H46;O@P/ MR_K++\'%B M:?EH9=D[WLE@; ^#CV?D]W'XR5=#,RN8#T2@WJH3O[O"IIW(SL6N M<24P:OR@7 @ PA'#P_;4H-X&*L+.!;@4,>/ M8Q^P;<1-41 (1T;$TP>D0"BN[:W>6@V6JDT)E'S%DS#@V-^->.*@4WRSF59*=_DTOI.42'Q6A/!0V="TAN@57Q:KE$95H> M=R'15&9K4\0^Q8'\6>UNRBTAP0)9\RGPUK6XZ$PMP&@*2.L6\9GZ\]RV:87!_ 5(] M'0_%8_A[&B1QTNJ'BX/): )C0/7 B"B8Q>/^[K@D2,*8A#",GO*GDWKE)J.Q MG46?CG7.38(DBO&HX(\X/J6##E <3:9N=?K8TU$738/Q9$B$P,PQH#D)XHG7 M8I>,@PB^& 53H-@H"H:SI*^E;AR,B4IF0_ODP2:[43"*$IB)(,P R\?4>).:B>(QU/XPPPVCXXTV,&783)"UR:*W=CG7-6^T7*) MWUW0S\?B4C< WJ<@[P'C]VB\\RT#V785,TA=Y:9(_K*6O3Y [>8":')99V_]"/X33 M"6$[7@37;/85M 76G?C )FYQZ^>@1^@M'#"8&N!V$]J[UFL/+<4?Z-" >4\*;@.%48WU'FE=D3W.#(SVITDPQ(04Y-P>![ M.H &XD?7,*-9J];"N*@X^=EJ_%F8##!BW.QMR@LSJ?R*VF537B*5MI@-X+0< MIL<*['W%!0:LT#A:IVI>\B'.4CD[KO;S/O853/?;F'#N4<%#=Q6O_&?$ Z MXV-)TN[HF(Z1 M*07FX>CLY[*X1/5,,F-8E-[%@\C>Y1?PTY&FL2@8#]U0_C2V#6C6&GA4GWGC MZ>^\@3W.7O=WYYKN,YUMZ"!"&8=_CY:T P_CJ^E-L_+P%;:G/9!H_+/9Z_]% MLQ?$6WZ4]7"[5TB!V*>W>TTQ!T>M6M,8U&0X]'NU'HED%,0Q)NV2))BU.\$^ MM9%K,M&_6HUE6[2L+KEW M_X]_!<\",/'W_T)$L.&^+E3%73?P,].@LW_DRE>'+6ZF$XUTUA_1Z_;#HK2U MRWU-[R4N0%?:W(^G>DQ>*6_R $(,7:NHGF0EP.,[:R()T MF8.F-N $?&T.?O,C)I;0Q*;CE_7< M-308OKIN-'9XP<$#5WV[#K12O<1N,LKH'MY5$W""3?O.S%,Z:P&XWB*=.&@! M;V]F(5@IF6H/FT7@)Y7F^'*237@4R&(_97*=!>TLR(I>,P,WL7.7C@F#O!:X MVZS]2H\4MT1,JLK6;/1US]M!9KE=^T">1-"U@ ^'?@N9?^G++&FW@G'9U!4\ M.;/0#L^Y54+>45.73:&,O#8F/UX[:+CJ[TMY=Q [4G1*#G;*/9RN-HOOQM3TI2+]YQGQJQRJR6FO<4C,7:YO^/WT'2BO58)'EU. M@U1OE=V_/ 9( [2Y116"N6.\PL#O3QH/2-);E[/8-P6.UN9A6:L@1ST7(-TP M<$=\1Z]\#V"SSQ8.1P-2.2;TZP(;:#>%*PE>N1\3@;4I^L>.?:W&H%/QVQOU MX- _AU,J[_=CI<_2YX>'S]3F;57OG3GQ:!),9A/V5.YI FGM6AZJ_,"PILEI M, 0>4X(\Q(GGGI6Z_XAS2D@05UH$'QX[Z)P6=WZYC5!OZ&U>4HA%AV+1$)!" MGB+),QY'+O' EMJ1]]Z#)Z(1I'UZBNW 200Z#+!K&\'J-E4,RCQ$=(TBFOK& MH"5\34]1'??!P_#[SSM[=U]#/0�+][ ,!T_+[?1A"+O,H&$?85 :S$P3Y8VXB&PZ#))K1"W3FXS@YUJ8% MK!"%9BQ^PAZZ']^];/LIXR '5LZM'SXHC3'95^N7ZNCW/YL MU?K2=[O=]+WF]R4[P-J$^<2V+G,U<;N_ZY3.JBX; <$JO ]J_V_\[LBI-[Q- M_OAVL ,GZ* 3+&QWXG.9@%[\/^A3[[W1E^/*W[\_+,5OTX]/''<;Q73VFD X MR.9^55UB_ON$+8&PH9B7-.N2W%ZP9=*4X*&@5J3< Q5\LL:[;^J@C0K5H4M3 M]/9KH%&A+!&J.5=6?Z@Y[:7K?0C,I34.5:7E2RLBKVI*%I!(ZM\R=92N[9:/ MDV)*)@+>.J0O#P/]/\M6*VF/I @5=QB2Y#Z\KVXO#U MN11,-@ %TD)M;*2-446L\9\Z;:5SG%]]HZ5A^\O M^JU]*W0'QAA"0]/O$>I^#X@29B?==(07.,- COWB&=V/-!*7HB]$M/<;\>A' M.E9\I*/%+])=TCV[S])ATHX9OI+F$L3\4_M*G#'ZN Z3IP^VE]R?37_:*JQV MZO&/.TTPM#5?#/U05S4)C!K-U! M;T/[WA J:T];WC.[\]J\VB"5Q%W'(8Q/7W<)X_>5H#7SBYWMPHIVZ.N#PSZU M3*+OC[ ;#/K^.=03[W]M@9MP2_]1#',

MQ /Q+H3(2Y@*@>;HG%/3YD-3;N@_=\W+!GP2^A-[+52% ^![O)'!?, -[+]R M^_[_ %!+ P04 " P@\I4?"&(.8,& <$ &0 'AL+W=O>NR-SNK;NBZ^(@KBKM?%G MHRJ$YM5TZHN*:NDGMB&#E:5UM0SX=*NI;QS),@K5>IK-9B^FM51F='X:YZ[< M^:EM@U:&KISP;5U+M[D@;==GH_FHG_BD5E7@B>GY:2-7=$WAM^;*X6LZ:"E5 M3<8K:X2CY=EH,7]U<F@:.4; M&>3YJ;-KX7@WM/$@NAJE89PR')3KX+"J(!?.KZ4F89=BX3T%?SH-T,DKTZ*3 MOTCRV5?DYYGX8$VHO'AK2BKW%4QAS&!1UEMTD3VI\1=I)F(V'XMLEF5/Z'L^ M>/@\ZGO^%7UOE"]@H3(ME>)C0TXR';R0IA18:ZR76KQSMFV\^'.1^^# E+^> M./AP./@P'GSXOZ%]6O[%1.RK$!^-N*8F4)V3$UG&$,V/QV)-@DP@!_^4"1:> M)0%QU;JB F7%8N6(D$I!_/#]=R=9-GN]N%K$T?SUCV!%A?D DH"J&K:)0!MG3(K03>M:J(=L+GU MT6#1.%N0][R^TM)[4>!X:[#+QU.NWGT^R)UD>HG26I=FI2BDKT33N]@X542L MGHGL>'*"7-$:<9[ &6 #A=! MO5ZD_R-B/&9$3+V!) \@J7P=$OF8$.22UG3 M0%[V:$[$9\CU:)4$.:0H1"&(PJ-9+4R3*7I,N*@[GG:]X%U2HRH""1Y7L8*0 M$;9UG9PK4P)(5;'<-R#&--C(4,7FQJQ00T="]":S J3 M26/G":##$0QGA;,/;EJI5=@DM2D62V=K!H'W*Y@>L5M7F 12E;PED1-TEI;/ MSEM$D7P*4,V8,&Q^'Z9HPRY6E0RP6(?*MJNJCT1T#QBM$0I@V4BD+6V1]V/> MN$G+RJB@@.1&&%I9# /4%O?#'JU R0>647@P"#L+W9:=*7%IGT-C1CVRE$HO M6A#1#69Z6*U+@"!RM007X]DYA36C,N0'Y'F\@^N]H$6&C*/3"'(C-S%)'!6$ MGE4^B$*??)T+G)3SX]=^BP_S*6\WWYQ0K'_(X*V'UXL4N]XW[J.=+P,>(!#= M<0+W*SY ]8'4.#%F 3LX9"=OZ/.A0#7@1%OW$'(V) 2[E+Q./ .=F74WQ31 MD?@NVZ(WIK ^\"\#[7G]@<_(G*%.X)P- _!^(B[BITUA(EB=:X5&6GZS ]YJ MSC6_RV9H1_E%AA*N325'0C:-DPK6C>/0WBG<)0AD?2:.)\<]Q\2:/;OO_RYY M>H[$#.0)1WSI8N- U]ED/JARA/N9)^YY*V:W5V77]>XQ:HBX([U[[ ,:[1#W MOW&)Z:/\/2,PD5.D?6U=B&&UMQWC=JHM8]H[WQ,1A "$M]#EM]G:)_(:_@^! M3LDT>!C74M7C8J,?31]'D9'UX%W?Q1ZXWO>NA^Z'R@UU# Q@!W"1.4SFLTM# MGFQ+ #%M!E/9[J&MY9L]%YGG;5$]PO'80@8QZX VR,+5#GTRQ$/[5L; C!84+E8O9FLCO"Z?RA$'=Q!(= M!YQ%=W'<_2(BW;TEIQ72I3.L:U\=21^_#SQ1J!:AHT1L>(/RCF2L+G*[O)4& MJ?Q->;'M+(^4)ES/%&M2@8M@@8M9[!5]7]R26T(F0%N\G,SGDY=[C25P@CQJ M%4>'.U.7XMN&%&NN! TZ)L4NRVS#86_@2;H?GL3[X(KBR+1LZ\W5JLR8H5*&KIT@I#= M7KY[!]CRE!K;:M::+72YU!&7"-W))-LBX'?M_%=#>CWIH9ON40\@P/0^S%QJ M%;\<"\>/!ZUDKG!!4I0RXIDXFAS>WYS29&?KY+&GQ'3GQ5:36\5W*3.]-2$] MWH;9X>F[2"^^[?;T;OX@W4H!4DU+B,XFQWAINO0631_!-O']E]N UV0<5GB^ MD^,-6%]:&_H//F#XA\#Y/U!+ P04 " P@\I4SM*RTLK""&+#$#H04FV M/+ -C"KTI\/!SX*.-B+,?&>;+3^Y">_M(LX\X) M0N,\ L?/%[@'*3T0ROA\Q(S/E-[PL6<1V3%K9\ MD.Z#/OP,1W\JC]=H:<,O.8QG2V1L!NMT?S3&>2_4^.5/QSA<&-39#PS8T8 % MW2-14/F&.[Z<&WT@QI]&-#\(K@9K%">43\JC,[@KT,XMUP;S:]PS)6O)E2-< MM>3MYT'L,?!NGCJD\ ?3Y@BW&N'8#^!R1AZT:8J U7Y?\7V.MPT M(=?%_]H!V6J)]TRH'7%\(X'@3;6X9XG#S4;W>VU%N YZBWLGM/T9#Y!7),YI-"AQ,Z&121JM! MR!9%V< A>F3^ GW0E6<%K;%LZHJ611D]\*9#OY'E:S5Y-:,U NL\B^6^?D+Y KX.S1A< M[UF#Y:*E:$,XK,//6*MHY.,2@AUF6/CV& 0:X .6 ?\:MNCC]^3X'N&]WE&R M ZQR+H,7O,7.+GSC\78:(?O4!AV^/"#\0=P?ZNU.TT\ MP?FOQ/)O4$L#!!0 ( #"#RE0U2()@#0H +(= 9 >&PO=V]R:W-H M965T@O+-3214MB=3%DL=QE6,G,YG* M9%)Q9O*PM0\P"4K8D(0"@%:T7[^G0?"BFR^[\[ /ED$2:/3E].D&>;%6^JM9 M"F'9]SPKS*N3I;6K\\' Q$N1<]-7*U'@2:ITSBTN]6)@5EKPQ"W*LT$T'$X' M.9?%R>6%N_=17UZHTF:R$!\U,V6><[UY+3*U?G42GM0W/LG%TM*-P>7%BB_$ MK;!_K#YJ7 T:*8G,16&D*I@6Z:N3J_#\]9CFNPE_2K$VG3$C2^Z4^DH7[Y)7 M)T-22&0BMB2!X]^]N!991H*@QC9V.6K MD]D)2T3*R\Q^4NM?A+=G0O)BE1GWR];5W,GHA,6EL2KWBZ%!+HOJ/__N_=!9 M,!L>61#Y!9'3N]K(:7G#+;^\T&K--,V&-!HX4]UJ*"<+"LJMU7@JL_JQ4 MLI99QGB1L'>%Y<5"WF6"71DCK+D86.Q!,P>QE_>ZDA<=D1=&[#=5V*5A;XI$ M)-L"!E"NT3"J-7P=/2CQ5U[TV3 ,6#2,H@?DC1J+1T[>Z+^RF-U($V?*E%JP M?US=&:N!FW\^L.VXV7;LMAW_98Y^6-ZLSQZQ9.NQ9.US7CWGFH8L51DRT]!0 MI>>]=X6TDF<]N+U$EC(XOAY& ?O#B+3,V'N9BA[%@X(2LA>R8!O!M7G9HZ%= MJM)@4UPV.OS 1M-Q,)G/:!3-@^E\PB00DDKL)WJ_VZ70N+&CXWGOL^:)8 7/ MA:%MZ@6G&7(Y>0EA41@%X3C$*!P/@QE&';'7+H$@68N,$PN8I5P9YY#8/SIU MCT12>R6:S8/A^ R&A<$$_W_,[$\L9*]V_+.*LLS%LZB8#0;XQ$TFTZ/A2)@!4H$@C='&*,)>7XR M#2;#LS;&W':AXI#1!!NXBE$TH#D LJA7I%KE3)4:Y/RME$8ZC57*K@CN\-1D M/GW>PC>Q@E[!9#9^WKKK3Q+^/HNB@]9X\FE!_!@L#WK"XW-+,=N1\[ S1I-@ M/!P^>S$Y9#0FX#UO*>:03\)@B)5/M[;U5)V75VV>'."H+P()8BSK9-,^]$!1 M &2^XE*[]%@O!2F8R)A;I8FVND_%=VELGWU06TO ;EK$2J,F.7&\V+"5T%(E M#,V,P1R1]-D;8V6^GT/8P/GG026EZ;(I[9&6ELI(BHJ"/',$>;Y#D.PSY6"O M]MG(N1M7([@QF"&Y,![3^&SJ[D]HC+RG\90AF<-YU/N,A!4\M4C;V3 8CD!4 M+K-_:'+[JFO-F^\K1R%;-X6_61%EL6!6/2$HH(K*+B:HVN_"(-C-@L!1[XV( M17X';:,9W0[G ;8U*^$:M&P3N&@1@OHA6IXL@WZ!,Z8_:Z])$.Y-^O/V7E=* MISP"9 @U-;!5& OHE+6:HU7^%(NE^P0MEJ@O,+_,7N>5:*QO;M+0&GN#)66M,)"XNYUAN: MY5;W00,D80\VY,,]Z-#.V^OKL-SBM+$$M=E=-=H8.T!%TQ9!'D" 7W]T#$%_ MC79? "JABX=U"T=G>[J%T:P_/J;;NY:&WQ,-'R;7 [C?Y>^]U/X_3HB?H7"E MB:S:5!S 2*K2O*Y:(/E"Y3)VV^*<^14&X5;BRAI1M%&Q='A?2ZA,LJY___/= MS6DX9TBT1&!MI3,]*A!1]/D$9^/ T(7^/4P]$G)9W"A791+VY)5Q3N70MF4%8R=+:0F5%#67L<82ELG?L[ MP:VJ)X'E 97=T<#_DM8@^WKH#?CQ;[,H//O)>(1T@(#L&#H&,JU">SHD,G$, M4Y.1YZ)FFM]9F:;ZN"HO'+ J6I(YZ.0#@FUX1BK;*A"P9"?O$E&U00D+YTC] MO[MV")880DZRJWK@W(G..Z&*>&P>)!%9<,K1,K,!1:,34JQL@L)K 4>^;^6X.-QX)WZUE5@T,?#$ITV*24HU&VMITURE8B,/ .OEOFJ AR5D:)Q M9$>='4?2/'I$RG2;G#:?R1^=^N1%?16;K?W@_ZXN 6[$69DXM0I6KI+F>-;* MR7FL%<$%ISBP\ ))BF3VDO9U;>!)>U>D #8!/_+,J!V?N&[="]2$Q597B@)\ M2;U27%5,>#TJ="!!"_!'4KKD)AWZ M['7#BR6=8.\E7;9N6B]EO/3.\KIWW:K%@FOG1=^':J*,4M0+80BV-3(!*J#" M'4'S/1U;V0A"5R5P4QK7"2Y=6RA%>DI'A5.M-CRS\*- 1B:!%^2U.-(C'$ T MM1D9L:KK+XB"MKFTUK-**5>G" \=:2N_R M$C]/5*;5XQ&WASMN=Z50"SA,^,RIZL(#<3V(CC;]=]MW^;SN_4#8*EP;$K;; MK[_U@5;^)=%.?#M-PXYUQXX?E>O:NGZTT=SK,"N.K!J+XX<;#V_X0) )S7D> MA(8;]+J@[:-BJ>,R-X HL%_Y:ZO- #U3/:C?!C3[D!;4FAP5U:C101#U\@!0 M3/GU5(^ZUI ;WP#[V@=Z:P@=?./=^11Q546BEX_2>4X4]U*K@DRJNE-^SV7& M[R1\N_%\X3M&S=>,7I1H]."5Q9BG=."#5\!NZLX]<7#?T=.&OF&L$B_EL7N# M4[^#]2U671D;TSH+?2J+3OVNRYA/@J"AHZA'L:B04+3 M'*WH!-(%7EMC]7%PHF\XIF'+D\9/<6E<'QD[K4&;/.W6>_7X>:S0F/6X^SQ5 MD "Y>Q8R_^OYN=+C<1WJMT51^[JH/D"/A]U71EL'Z$.?= :=[VBYT OWM1!] MB2H+6WU2:^XV'R2OJN]P[?3J:^9O7*,EI XGQ=)A_VQRPG3UA;"ZL&KEOLK= M*6M5[H9+ :,T3<#S5"E;7] &S6?:R_\ 4$L#!!0 ( #"#RE0M!ORO) 0 M $D) 9 >&PO=V]R:W-H965T2X=$EYLIIN.>G9Y:HH=(LE M_,K9F@MN.9IY9 G874?%$>2^ TDO@"0I?%+2;@V\DR66KP$B8M332D^T[M.K MB+\P.80X"2&-T_0*WJAW<^3Q1A?P'MF!K04:8+($[S,3!OY:K8W55!A_7S$Q M[DV,O8GQ_XOD51#7@G>F804N NHQ@WJ'P7(VA#? ^S-Q=E8H:A=CZ5158+<( ME1+4=UQN@!DZNQM09%OJ/J#8GI9I.'!A=K%.!C]P28JJ-10I\^/@P9<@:JKT M1AEN#=S :!+.\I0621XFHW1P(M*P@R9S/L9KE%@Y\20+IY,,DG$XG4Y[T3W3 MFDE+-))PFH]@$HZGX_Z62XODO:7C/)M"$H?C)!N\,Y93&])]Q;B&'1,M.C?) M9TL.HK2=^R5JYCH^I/[1VAVGX2Q-X':P*G=,%D@3J&D$)Z=>R9-8'N?=;T]E MBTS8+12"\=H0,=-J#]%T!472*=&?S5[(5^@ NR@82WQ)JZ 0@F7/E*%;&(6C M+!N\?^4#J? =:3%YKG-7 # M>1I.)C$M)G&83S-X0H3?%#')J!XT,"BYH=GB!^NQ3O [@TL#67AQJ[S^RI4R ME>2WEE.5D, 0/G?(5EGRY9@*)/83G05+5;[AZ!_\;+%SRZ*U4W3!Y";T!CZ/1O84.A#IE&/GE8=\P>F2RH\ 3\[FO!1EM3XVAONJNZMR#&-X(*FN7'MKRFOFE.*B4Y7 M^8:YF>L+/Z1[^I30Y&/7"*X_BM-TT;@F>3+VUB".SIXW$M[X1]S-NE;:[J7K M3_OOA%7W/+Z(=Q\9GYC>4%N!P(I4X^$T"T!W#W>WL:KQC^5:66+FES0"*'Q. M@.XK12DX;IR!_NMI^0]02P,$% @ ,(/*5 7E6Z*,$0 +3H !D !X M;"]W;W)K&UL[5M9;^1(&X8O;FYLM#)K;7OYQF3X99$7:UWBMEC> MV$UA=,R#UNG-( PG-VN=9.?OWO"S3\6[-WE5IDEF/A7*5NNU+I[?FS1_>GO> M/_W+Q[L]%+\V#*OV\^%;B[J:G$R=ID-LDS59C%V_-9_]7[$;W/ M+_Q[8IYLZUK12N9Y_H5NOH_?GH?$D$E-5!(%C3^/YMZD*1$"&[\YFN?UE#2P M?>VI?^2U8RUS;VYBBI;YFLW&!RLDTS^ZJ].#JT!T_# @($;,&"^92+F\H,N];LW1?ZD"GH; MU.B"E\JCP5R2D5(>R@*_)AA7OOLASY;7GTVQ5A_,O'QS4X(F_7(3N?'O9?S@ MP/C^0/V89^7*JN^RV,1= C=@IN9HX#EZ/SA*\=]TUE-A/U"#<# X0F]8KW#( M](8'Z-&ZU(?$1FENJ\*H_YS-;5D #?]UA/BH)CYBXJ,_++[CX_MA3W5IR&U) MMS'=1CD,P)96Y0M5KHQ:Y"D,* M69W%]HI^Z*L'DR5YH7[*2V/5A\K0FW?JVC_/^'EB;65B!:-Y,)O2K.>F4(,1 M:P1SC7K#V['ZB]K@JR=%5PPG/1/0GZKXP<5*JV;(P!IZB]'.,, =+-,UUIC;Z M6<]3 \LJ5YA33<)>"%M*4W(+,4;@S\]1F=,RAP*\44\->OU0_:6G9F5+NDX$ MI C]: JX+57HTM#+8WIY$K(8QB/F<4N5DZ$(:=2_XY\_&F,#*!C:#1187E7/:OU*6Z"X:CL:*K27 7#M35%N% 9?#>D\$XF(S'H#X(PKOI MV0_&6GB0HB"Y;/*"G2! E':9NE;7^\@%*MTW_J*>YL)/Q$R>7DIA\-B"EH7T MDB*^WNBB?%8+'I@:.(_"W>20;L&<7!"M5Y/9PEZ^KPRQQ9+8O]'#O&D MSZP&:\C"4G>WJ/Q5E<$GPNRQ./YU"=O4$*KX$.V74F76 +YXBJB=6#5_5D9# M/TZ!]Q"@SI[9K=R^MLI\A9Z2!J(EBLX%]#8 M^][SUD3T=JGB'"N&D!NF!1U^[YSP2_[;049)BP02_@F>$1UPG)4V() ;F M $EC-'%E\L6+)+TCI7R>)H )I&JW62>1T+UC.B\LF9C="*+39[%,_/0%OK9( M\!] :"K@G(BH@87S/Z973"TME?31$TS;/2)%+"&8%K>[A$ZN&=DMB;,5 M!R4,WJF>^M[[JSQCTD?(P,I\K+5PR]>4'9")!B0<^%NC"3ES,)QEI$D*^7 3 MJ9L-X97Q47M('45%Q2K'M03:ELMJ\H]%D:_W.,J>^I7<+<:E3FG54PD9:CK4/9\:^5AKYIZF S<;,$EK8A M,4UZ4_]N3WTJ\@BQQPH*3\U&SJ6R)F:3H!0H("1!"DA@Z1&%.2:"_&K0#N-8 MX&Y*[>A. H<8%P24SYL635KFD&V\)XY(GSY[HLRILI9&5 4KG84?N &"])9D MRSJWAO\MN!RQ'7'OR\UCGYM+DC)JYRC.3;?YYH>MQ$_L5_SIC HI>+;?JL1R M(L#>EZLCXE_]!JR 1Q$:.0*"'8E,C8/V,)!>4$3U FCEASM3B!--L,B,G24- M/*'M)6>,E17Y;9C11MLV7QN.YV)8)VC!!8J$8K,62K#[R(G)^P.HQ2J*R\DB M,;$72L/SDI+9S*/D\&S;:WWIN":_*0P$QUBG%:_U%\-YRQK<:H3AY]9".*FQ M2?:%Z"\J@JE@%+'Z;_D398&!JC9NC7DD-8EX6:TB)&%+OD966!9Y&E#2'U-6 MM$<"02<[2*SG,R8NV9>+@C95 <)6T"9),6>X_3K#/997NSP,YI-B_=Z12.ZZ MT4GC4V"W"Y)+X,-)[&*J/6]3=N62] \ M\OIIE:=&#-^A"?^RNL8K$5IL1:KA11'KX] ESQO*RXFV2\BZ:<(H$$K]$'7P M=$HRRAC9"S)"7]7[Z@52[(5WH_UOX96QHR8E12^4LN(0P@NC-)(,7*OF6.0 +AO!'*$1J[?VSE0K%$]GBAH/;@7J(J#Y>(5,B M1U8(,T^)Y05MS,IBG2'M $VX(U+3QKJ9+^ M03 B;2ODRW.)C,F:NCIX"Z559+PC 4^(GBD"2"3%8&]/WE&W\G[>T[0[T9T8 M]E_>G7#]OP/-B4/9T)]H3APB*8G;_W'LJVE/R:G.-=V:@W:I6^9+PSZ) MK2O2=D6^$/Z)?U.^PKQ0=V%O5*NXSL&YT/&I_$_FZ0'(775+LS:JQGO;Y.1Y MR3/OQ];DGX&M!YGP1> :][X!M(9=:.W._RU ]Y&/;-UD[JA#=:]6[30NONPMYZ M<%=6)+,MU>T>Y/9VT+&V8-,&TG-DD&Q!TJS@4OKZSS>GCM3"(%SDU7*U=[5N M:ZWNP(T:[;AN'8'D>F]S"\R!U\E0[*OI&>Y2';3[GWXG,$J1+$@_A1L+<\J7 MR1"A^)7,QOTUAPJL4$*[=)KKZ@39 @57'D"M5>1(+IOQ!>NST86B-F^\W>WL MG>JHP?U]-/-"QDP">9W5Q[66=#'S%_3F O(WU#JU8M'4=A:?@]2F])4IE=J= M#M-)HI#EYP("*WVS%]9^GQ>P.TDP+CE<%7 S7[+\*2-)/U09AF#$>_BA*^[J MS.)UDE%9JMDR9DN:A6C?YRDU#I&/R\/:%H\)#9C32"HM*J;3F2TYW79D:.(! MN9ZPW3QV)S9X@X,Z5,#5;3N\\,&$]ZT>JIOFN=[;3I_%23AO7ZN6CW9PINZ[ M[E:*"JDA,!OUI_RN"U8J% !.FWR]9GS1K-YB8$9MO@KSF*>/#-O.\E_$5U_X M:FU<6.H**SKPTA"2>1&077-V:R+$<13X[4S_Q3UE3;V]5J';E+1!NP1#F;6W M+9!C7FJ/I<_7@!_EZDE!E"1O=C?=HI_5<+@,D!%=Z^\CM2?B"NYMV M^%^]3_%E*6T6(-88:NQ8UR+0FTV:1+QS6,<#;D.N=0'H-4[R>Q0JY#S8B'Z M]5AUN=OO/;Z6JU[787*4H?_W^5'<^K? M?1ML.%Q\IH,]AV"Q]2.E+M0OXZ1R/T2HH:HI+3!&G!S9\ (#U3 M>8UZG&(D'IZ-T8=B5"?MYV0 MP(;WD6FS-&G0P)7);H9^;-NM9:&=.O9/6^CY1]D9K>WOW)GE]G-OE_:P79ZR MR09-:_TU6=/IO$>=I.SD.F:Y@Z?S[S,(G-CH2O?\*)"Z(A98U94B09=AG',I M+FU\E \1B0G,N3,AE\AQEKR%2E((Y=@(W@U[0UQ=\=EU[D$37"2JT58*GXY, M37.8-_(Q<+7I*,M3.POS8#^120+R?HB(>+OJHNOX[ON3_Q9P3DV9U& MP-UUDFUE190-[3UY02"]ED//75"=D!5Y+SGPS&O>T;TT>N4EPI7>.13=4X?. M\Z@9)-DYSKM]+&7K3&]SCK=]JH4V$CT!)\P=2]E:]*(V2>BD6\?KEYP([AZ5 M%@7Q9R1DC%U/T#W1W#Z[TCK;W#T1?;KN#^0HLG6'_NVKK2/]ZC.U+LYF9?M, MW4((7LAA\;-9'+]J5+-]".Y@V^AX-_J;(M.SR(IHM MV.\;V+I.@I2]R 7&#(9#NAG2Y71PQNZGOASC,ISR"Q-<]ONCL\\4=.3@!Y S M[I\QO5H6GU>M;V+:7QFX'3A)&V1W$%]3O?NV!DZV;8 MOAFY#T-DB?Z'ULK<]S/UVORG(O7AV^]$MX'Z">&Z?FK\4PKBKN]DXCV?"OT' MP8>_T-K_U1"P';F>Z[3U"1&7B-O?$6U]U7)!0R8#^B)D, F&PSNZ& 6WX_", MOV=B>(UN1VHXN%5#Z+:#>(XKW@78M@\XV[8RABA1K'%*1@+HA 25R>WHK)8+ MX@8=KKM4F)*^F^D/0OY+W%V=;8M/#:&<<4CMYMOQ@%8QFDS/[N7$#1]MK:,O M*/8=)?XS[N^A)^JX8+(#%@<(]^]$0*/^[;[OSFY:G_#QT1;Z4)$.'6.=\C5? M_;3^%G(FGP VK\N'E#^ZEDEJ%A@:]F['Y[+/[6_*?,,?!,[SLLS7?+E"!FD* M>@&_+W*X0'=#$]1?B+[['U!+ P04 " P@\I4A.N7IKD+ #;(@ &0 M 'AL+W=O6[\ MSCG?8?Q\:>R-RY2JQ5V1E^[%85;7U=.3$Y=DJI!N9"I5XLW+;R>=E%07JG3:E,*J^8O#J\G35Z>TGA?\KM72 M]3X+\F1FS U]>9^^.!R302I724T2)/Z[5:]5GI,@F/%'D'G8J:2-_<^M]'?L M.WR92:=>F_RK3NOLQ>'EH4C57#9Y_>8W'2N-H4 M83,L*'3I_Y=W(0Z]#9?C>S;$84/,=GM%;.4;6EZZV#?!4.R'+ M5/RLTH4N%^**<*%KK9QXHUV2&]=8)?YQ-<-R8.:?>ZPX[:PX92M.?RS(^S=/ M)B/1$R"N\@8X: KQ&J$G"[T[USI=*E>++U:63GK(?[2JT%CY50FXK:S096V$ M; 4@I9?2IB+I!.%MAK H46=*S/,FJ1M)DAQV\K.JL4F&)!"5U8D29KZ6INX0 M7L[5I1(-EF!+94W:L"TC\4HAW"5%/)>U:@7.M871?S32DGV0AX,?1R1BIA:R M]';3)C;]1RQN#:4OJ2$?" M6'']Y>-(_ J9:RNE)=U.+TJXGI*@1+H,]@)';+X33I<)>['BU1FJ2;X2:CY7 M7+?('3.?.U77% T85M*NX&0G#:KJVNI94\M9KH0/F<)K4MLY-#@W @_)L"IG MX]C\K_0],0CU(#@^U#V_:C&7VHI;K% 1ET?L@$U6IF0F/W=DPQ[4C=:0WCY? MG>*0=")S\J7.#'"5J3P5LQ4PQGH4*X0#'TR9XN.UJK'Z[9T/D3CZZU\NXWC\ M[,/U6_XT>78\$E]H^?5;PNT?7+QS &_ M=D$ 2'Q2D7>TJ'4:P9TW-8J(Z_E!BTI3/IXK:PTL+\A*YRUAB'J0-!1 ^$;R M_!(<<8HV ,RR$>@.J@4BPJV]Y*$>WFQN51'P764KQR%$$T,R42PS&+'(T*1# MCK1I*I)5DBLD:W>2&500&('?A56<2;<&YZ4X/KG^H]&IKE>&["TJORD*&& !#&7^ M&A2Y !D8E!F@)FBN02N ;[ 8Y]M!I[8[8W6GZR %"F?A9,A"9%%E0A*EBLS2 M7-76B;"9/LBH;\\R;8"JW7#8A2CQ8&]4+J5Q+5R M_6^L@$Q0-.)O/K]6%2-A,PHS52_)95K3IB9\F?E^$JQ$9@-'NI(X[RA$)/0" M AK"A'1WUN/;)PG8,]G M+F8&)Y&: K[JI VRRU#K0S(CX"$UK-#X@YQ7 M/=5H672JW$%A$T6?X%XH*K#:%5OI_@!\_UZ)PU/]]0K7TOV MJ&,]B!!U,20?SX,4WF6&W/.UG,0R#UN'@9IA%W7=B_HN&ZGSJ= MO"C(66_O MNY+D#3=;9C[8"2RF$17\)0:\T"#U.N@LT&TZ^L,NT>;[W=IQEAN>]?'@38O\ ML\8R >FWU5V>,C+D+2IOJ\B#G)U2Z,^WO,-KF,O$KR':217$^MK*-(&2VP\_ M ?QKMUHO-!6F:UEB1N=B5\@;KF"8J!DII*HRJ)!PL1VV2U.3"L]8?4%!I2J8 M8/:3I" !CK-J47+1]Z5Y/>ZH.Y4TM(WY $ERLE M1AFBO0SG=P7174N5FFV3 MUA(3)-M;7M[M)'>!-=SJH4@P+7 Y(LA:"7"[!O=@[H]P]M2WI-5V/I(G(XN1:'SG&R0FH\EDWWER "1_&0C1=LZ/MRG[BHHA_^LT'.G M2NHU?%@]A4<5GG-2X:*[B]PX)NH/E!I-);O".. O,^3P/@5]H2D:?YM@*-;\ MVJHL,$I-1!:3.2D[;L=L'$".^(%X,2F%T4I:(BK=S,*UG6['V.[V:1"&)*M] M>PK#<<_%@0" 3IN4?/6?4.-]E_=U)PSR70)*/D?7&>/#Y?L6^>K5\U@0]=M8 M4!DN'[XK(N&:8MM5ZK><'MS<#9I>26E%+!/M-V7I,YES/OD;_9U0C?P,L&QQ M@@0'99JIX1'T#R!,2&1#B<%@F.01G1YRT)H[;O 8!A^))Z/3=37\,H"RVVIE M(1GX%G-0(FE,&:#BQ\+ U'PK"*2N?1CSPPF7D[G)^2+MB-69QF&A.WYZT+M* MOJ+Z[WJWLN+HPYHL'1]LZ-K4?="_SAU>"V;^4OJ@3RD]N_G[+F0^]7#-Q!5Z2.!]A==QD_$ M59+81J5]ZHAW/$+$SPZ&A[M3T&ET]F2WF%;(@Z8%26%]>+A+TBYSOGGS%T.W MC.G.^(FMEUV8GD2G\>7V^]WQ^@'$!2!O OO_$7'3*#Z=WH.X(X$H'W\3X.+= M,B#A%!+^/-H@Z.P>4\+>^'SG-E+_@RB;1N=/XH=0=H1S%<=G 5WY]?7[HP\J=?A#'3.Z]IS?[ M#/DN20=_1[3\WYS%^N/!>L"YI,A-GHBM)^N$7N/W"#-H%*-['6/\<&R?D[GB M%V?1>#H6#]?7'6))ZGAZL2TSCDXOQELE ;JF\<9BB)A,'F03NW6?1N/)#GEQ M-+V8;JF>C*-3%-/-U>=1?'ZVZ^_?)[T?'!3*+OAG%CB[!!#(O^4PG]!#^*?+\Q,79N"/V:*[K5I =[/ MC:G;+Z2@^SW+R_\ 4$L#!!0 ( #"#RE2KV;=U20< $X3 9 >&PO M=V]R:W-H965TIA,W;ISEH=,'B(!$-"3 * 5]>M[+D!2E&VYR^3%YH*[G7ON(IZNC/WB M,BD]^U;DVIWU,^_+%Z.12S-9<#6-R-6BU"%5([932SY?Z]6?TLZW@.25]JS#ML[1RWA2U,#PHE([_^;<:AX[ ;+Q# M(*D%DN!W-!2\?,T]/S^U9L4LG88VN@BA!FDXIS0EY=9;O%60\^=77%GVB>>5 M/!UYZ*.GH[26O8RRR0[92<*NC?:98S]I(<6V@A$<:;U)&F\NDR*Y?FQE56.O;[Q=QY"T+\\82-:6MC&FQ,_Q>" M3\M.DB'K^!@N[\*E,.^8SR4JK4HDK[D'T*A=L+E$5J02I!?.&@>DY MX^"YLE/M>0=]BXVZ&>V[3;$V.5RYZ!(^-55[])4, 2I>5 MK]_"?"$YLJ'TLJ-GR#YD765+!!>CSU!=TOE&YYKT5YJ+/U$BT/>U,O2O\9F@ MD'$'5X*(@Q;4(%M&N'AHTZ#R8Y?3' OMS,R ,*H3P_%/A#_D?P,:X\2]B;RR4"O M)9OZ@6-I7HE(MB:*UK5.(LD%\JTMG+9*!DRJH%TH5)I'H9"WNKEK7#E@-]&B MB7!RJJ,:!BN_5CC>D+^U/X?;_SZ'@91=]L6D E]3 3K4T+)2 B24+#7X:_5V M73$>LHG:(SMA)-)%;>%1 CM*65<#/+"R-#8F,@7>RYC]SB&PS%3+C$D>/'#D M)KC:SN"4>HX&CG-BBPBT@+<>RP-SI4P!!O)%Q(AU"%EEK;PS:<@4A1;DANRS M9,(P;3S+.*C'66ERE:[AXI);0='7^M(=9?X8#EL1#]@NH%L?[[>W]Q10'(R M(+L"75R#'-$!:@1-0W=MKZ[I/6AK PH:;FZ2&X$(V($EHDJ)GG>TYX104#[H M]6$>1->!S)VT:K$.%04?!T&%0U-3"$2$"J$T"0DQ+">@^6*+U#7K0XHB8T1W M@JFBY*G?W8M$.[.WQB3:UU4;U)L.8]]5=@>7ZUX CJP$\[#%+T8-#44^08^ M@1IQJA+C.J]+OJZ?X!R>V@JQ= B%7&7&D05KUY1/7M1ZR]*:;ZJ@;H=(57=N M8LA3U9CZAF"A0Z8J_ ,>79 MQ1+]/[9=6 3+IL3,5=@9XH0E_K%;J3'NV*\!AWARC>+,.#E M[#&1Y*@KD@QJ;J,)L30'A6*9PVYN]#+&*^2\GE0=)B#1#P*+KCX=V 9Q9!Y0 MM3F):FO,ZYG"#1JZE/$7T8Y KOI5#5,<>.QH/Q]C&\SS\L @#]0% MJ0&[;=R$.%60IBT*TQP5X:%XXP^DMU5&PWOL<+K33 OJ?S335?D8WD\Q(3FA MAAQXURXKE+>PW:#NH98C04AGK"94/"W9:"$.X]WM1//P>#9,OC.']_%L MH]M)VB!Y,#L>SKXSZ@='AUW8KSH-8 7:;1JHV" ;ASV9L#SHJ]<:**3B#L W M_5^80A+&]UJ%\E581:@WJ32C:8+&[U2H(T-#N)D7S3)+A'C0P6A!>KP'U8-3 MW-\5MG?(7J=W7V^6&M>[B)/YV=M-&WW>^RTN<;>;,=*[:3?-=V$:=]]=Q-WS MW6:?^]C9DWK7]4Y:+XOQ7^\>N]@'XQ'9LWJ,/F^NDO;JX'GOM72I524!VKO( M*V2K*@B:%?8-@C7\H'1(]G0P0Z7LL? 3('GY\$GO^L--1V(Z.#PY:4]OW?7V MV,E@FLRVM-U[TKM'SN\8S(!I;,2@[V!R,M[RX=Z3[8BBV!2NM$%MKGLD?#29 MW%.W]>2Q7^6CSC>.0MIE^)*#UDX4C9\[VJ?MQZ*+^(UD'A_VF8U?;^*--V7X8H(EW9LB7&82:Z>E WB_,*!H?4,&VD]HYW\#4$L# M!!0 ( #"#RE1=N\G-X P $LF 9 >&PO=V]R:W-H965TX:6>4F4G&-&L9.M=W8W&3MI9J?3#Q ) M26A(@DN0EKV_OL\+\))\Y>JT7R02!-[[> #R^5:5G_1&B(K=9&FN7QQLJJHX M/3G1\49D7(]5(7(\6:DRXQ5NR_6)+DK!$[,H2T]\UYV>9%SF!R^?F[%WYB^E"\*W%WTE%) M9"9R+57.2K%Z<;#P3E^%--],^(<46SVX9J3)4JE/='.1O#AP22"1BK@B"AQ_ MU^),I"D1@AA_-#0/.I:T<'C=4G]C=(K%*M?EE6SLW" Y87.M*9YXE(=@F<0)1.'K^5YY7_*,6?>3YFKN

B,8!@N5B[S23*V8M),J3!+-) Z]N&8KE2+1-#N4.:LV MJM8\3_31Z>AWP4OKI1%L7",!&:S<7OH..Q>QR):B9/[,&9'UR04>?KSYZ*PN M2[ ^';T1B2AYRGY@T=S%[]R9NU/\3YPHC$97%:\$R 9!!(J3"*L=?^:/?,?S M(^;Y3AA%;.:X_GQT+E8"-).>9.1XH<\F_HP%CA?-&V(AV!R"I =1CO#O!]XH M.[JX:Q"2+IK,\>]YSFP6T@5$".;&GGR]+L6:6/!,U7FU M:U7X 3=I#7,Q8TAR0*Y5*A,L29@FX;+6&RB1):$?3*A, @H5NIY';G<5XNI20(58IM*( M3G*08RG0ZDK!BI<4#F!$HZ]7*V$ZAAU=0)+[%NMN\:J)XT%JE@T]59=,=/3, MJ-2L*-6UI !;4FO\1@]?/2F'[XU=]N/N7Y-DP[AW6"Y,,MQ#9RERL9(5"\8^ M2 3C"+^AH?.;RH\A> T-EZEHO:>9-PXPQ[+TQE/,?!TK5O"RRN'YC2Q:\KRJ M2KFL*T[+8;(2J0#N5_FE2B%KLC#X'[T(S/IXS]K_T=O4E4BUL [%EI; MO<6J1CX.8XA\1J7UK*YLLOZLEIHMXJJC=VC$[1F,7EN":,7QIV-" (DIQE#0 M1L+ ,DA;YMO51":T%V2HHQ]'ET+#P_'&(A%92=@G1@FTR]SQS,[V8;)F/>DY M.MOP?(VI1@OPAA(FEZQ7X^8IJ?)A?#5N]09BV;<06,!AH[$(4L,=Z! M";>\3#1H1.$,RH$T*#V0/VVI!V(@E.!$D3]:D)"8"#(E[$T&"B 3BOO$Q4/T M"RW-XEAI^ 8S+#T^DT'"V2:W@,WBJ9-*B3W MFL>: AW-*.!#@;=+9(8PY?(:GJ=::[+NMXNSQ3O&DW\#K5,?,G),632;C1;D M<2,-195-=F,G*HV.&Y+,KA>-WJL*$9K<=30+:4) %7_B3W9#81#JIZ-W)3FB MNG58D5* DF345@LC$:J*Z\QAHB.J*Z$SAWQ'H_--?4LBW6D2B!HTS+XB4%%U/(^Z>UNESY\"!["!$_J6SVQ.7-ZA M)'"9]-V*T$,062M-$6Y']SEF6&$.X65GTF@]F3JS2?CD(FM. B5!Y(2S>8-0 MX.' IQL4S^/SOI5V%OX(BU'@$\EU.SCHN11APX+5XM:SGR[LPB9C4(EH&-L? M)*#=&F]I#%MZJOF<8F%G <$URMT[',9L8>LX=8L6$ U6.H/B2H\_2^I5J;)[ MY28A@371'3/0P$C'OI+90^P1-1W7;:.YYEDG%;%?(NX9G1O8?C 4!@-&"=-0 M!3RG[DE2!AI]^24N!!71*_X4"634;&O8H??\*?9$NJ.]NJ8,K(@$G:B8S)$K M<-YN)) #$><%@..-S&#S])9% !FW@!48?\(8D,+P[(1C_(&&-38;I#IOA4X& M/KQKTA\,=&A\8DR(QC.>]",5&S0\ZG*.!5X]L*6NYT P75BXD4($A/N&(YF_ M)-0_ROQH]=X%0=X12H-_4R B5"&,8 A2-.1 @CT33 M"KX(9H!JK3.Z[&I--;#+E[K=#X9>-G[WIX"3_P/'?[AB%UD!-;ZYTGV62Q^O M&D8%ZBFQ\?D2_FHV-5:3IQPVFS)%N,ABZ8\?K]ABI^Z8RM6?IL"ZNEX"D4G0= V,Q+R!AO!D;=RNW-DV1#JDX;LS9[X>6[2PCRD:DT!=P M9NQB0\K4MD49 "LQH )?=P44JBUE#JG[27@"D:UQR'^6IBD;9G_1'PVLN"S9 M-4]K,0RLMH7O;U9,M/6G37MF- KFJD+UD.LN%?K"A%4&(WUEW=QE-NY!Q_[6 M>>:-YR&,MJ?J,,6^6^&L"$8)TTZ"8#SMV_X3Z?5XB_VRQ-EMMK2C"H85SC8[ MS_\.50\NV( A),#. IO,U$C="N.0>&VHB2YV]]S09L-G8+D[L=1ZJK?Z=.SV M-M\WV@[GIZP6]J"MK3WCV;=:[#VQ[?;AV'CF[0&E:.+"Q@,=L-U:1(G)/+^] M)R2^)FE^$]LK5:,)+/X?6LY%OL^X :[ ??@!< 5(S(\A,#-;ZG5[%DL(!%LM M MJQ6Q*"ML&)^N&?>5BN]?*\>)/[<@(GM>UK7=\.'4T^L4WL(G@\J6DGH/8I(]-X9SKV6'K-W_-9ZWVYJ#9=[I#%-EE19TFD^ MG=.EUM"FA-^QX+ Q4(;#-TU'0'TT\.*A$R83D5. H(;R&W<>7O M1N3W3>^Q"D".D&()8KK->1N]SE&NR^E%O8#H7ZZ_&PO=V]R:W-H965T'NGJH,T7NQ?"L:^EJNR;\=ZY^G(ZM?E>E-Q.="TJ/-EJ4W*'6[.;VMH( M7OA-I9HFL]ER6G)9C:^OO.S.7%_IQBE9B3O#;%.6W!S?"J4/;\;QN!-\E+N] M(\'T^JKF._%)N'_5=P9WTUY+(4M16:DK9L3VS?@FOGR[H/5^P;^E.-C!-:-( M-EI_H9OWQ9OQC!P22N2.-'#\W(M;H10I@AN_M3K'O4G:.+SNM/_D8T'V;\;9F!5BRQOE/NK#/T0;3TKZ6*?+=C,\*&45 M?OG7-@^##=GLF0U)NR'Q?@=#WLMWW/'K*Z,/S-!J:*,+'ZK?#>=D147YY R> M2NQSUS\+A&0C=JO+4CIDVUG&JP+WE9/53E2Y%/9JZF"*-DSS5NW;H#9Y1FV< ML%^@86_9WZM"% \53.%C[VC2.?HV>5'C/WDU8;,X8LDL25[0-^\#GWM]\V?T MO1@P>R=MKK1MC&#_O=E89X">_[U@==%;77BKB^](]\VWI/MEM?%BPKZIDNTJ M]EDP15,MT8(*MJMHBU,=C"<"65=+2O01D-PRPPG+2%W79"BKBR MNM56&UTTH=W$;XVLR8N(W8N]S!7YENNR;AP4#9X"X@;M#PNR]5AOMS(7IS7/ M&O\ C\,UV_-[@2%!8ZA?P6"IM!1:S(Z"&^8TBV?^TC(8UJ6@AP=XMT?D1R:K M7#4%A#6%8&F]^.H$7')[T5G"(&1-3<_27A5Y_4WJR"-9<2>&&@_2[5&"ULD) MNU&JJT>[@AMQ/O>%+%BE'2+/]:Z2_T<.: Q=Z.U%@P1P:P62JEM%3$F^Z2I* M<735MWMMW 4YUUET>^Z\V9+:^,+I"W_1V[[Q>453-ACEK&W+B!T$*D$N,5X4 MDL+F:N Y3&X1?I6+!W9\\2B,(TXA8 1%ST7!0H$?QXV2U!*.8=\]-U(W4()C M@E09W>SV\&2>M.U :W& "!\L93P43-!,>NH\5;$3)EZ(1TX[KK#Z%4O228P1 MK)0_32H2Q?/)K!-%*(*MA3]EU#%H:Q%@:>ELLGRT>WF2/-Z<*Y1.;J4@'4B) M=91N"T\L"2@4GE,W\>I(J!YYH/F]H5&HJ;AE M."(Q3W81PXS 6N6]XP5P*FGPD4M='E'X7[&=#.O*3QA84-^;Z7.)]ECCA$H% MG@ [MRTT>:D;,M1&7:/B)C0* I.Z".#9"$$<89 V-!N20JS%]QUYW1A#20%Y ML?CU26$_>KT $7RRKR]'_R'-_LP:#;P^.3OR 9#'HP\/@1FJA$*G49(N<+&. MXF4Z^O2HM<*R=92M$C:/LG0Y^I40]E!'DD9QLO0 BR@Y'^"_00H""0M\2 7; M3@\'TY_(?/0H]0]3$J&PN:A=JY7V(^R<\K<3WYFP3TU=*P],Q)MSNV=;;W 0 MU^B6Q#7'6*-P3L7W?51T*"@1,<[F#N-/AMOEH#@#0\.D/1DKK]B/E.Y5.F.O M_4T69?#\]>CCN8FZ(7 &AY"@/</<4*6EFFT7&547X D M2T>?/7F$.F#9'X;G3C*RY:OP5.-J,EM@G&2+IYH*,!E*(L,.\71G.DG97_ _ MP_^?&D>$AQJ_;$YP/=$)"O!)WEY"#_#Q1Z#PS?^*7> OB^;)*CR*5]$Z6;-5 MM$R6))F3)%VM((D7:Y(L6+R,UNL96T:K14:2E%IOG:T@2=(Y298DH0?+*)[/ M1AA=>&_9$O^8)U&R\/I7L[8!M^>BK_DQA!Y#TRI=L<4Z6L_FHY^%M9?LO6EXZ EH MRZ!:"0!J='DB/#2*I,!$@W+;< 0&0Z"B^1<* IMVAI\"%?]# M\O)TJ@,C[T0NR@WPGF0DQK0ACTH.4MHEM:/VCZ+T12/#\'*93!8GH@)!LCH) M6BZ3Q,OGJ%#@#+>!K'B>0.5 $AH'B("R$N\_U7@ !A2*GE5T.H!&5COM263/ M:$!#W;,<]!6FVKSWDFKNX"K*I81S5'G4*TP.8Z3%BBFCNX=V=T+J"NVO4HYJBS00] ;U=9Y=?6@[4M M\\?^,]Y+&% M%\@L4MNR$#_$>[Z=U!+ P04 " P@\I4-[&=^[X$ #6"@ &0 M 'AL+W=O+BT2J)&77^_5[CI0=-TNS#^L76Z3NGGON57>V MM>[65\R!/C6U\>>#*H3VY7CLBXH;Y4>V98,W*^L:%7!TZ[%O':LR*C7U.,^R M[\:-TF9P<1;O%N[BS':AUH87CGS7-,KM+KFVV_/!9+"_>*_759"+\<59J]9\ MP^'7=N%P&A]02MVP\=H:O+R?^C@<*>2=#D>6U"NKBS-DM.9$&FCQ$5Z,VR&DC2;D)#F\U],+%FZ:M[8Z9+MGP M2@=:U,KXLW$ MDB,BQ[G,N'D7\"9Y/3.FE!Y>F-*+C\'&(/4@5F^9W:9/XKX MHS(CRB9#RK,\?P1O>O!T&O&F7\!;6!\X>HN:"GM_/?WQ>NF#0W7\^8B1V<'( M+!J9_>]P/HXS.1G1PUATC6?#)5TAW$XONUC<\HH^,%5JPZ1HEDV>W3ZG5FX+ MNV&GS1I]!T>5"5K5]8[P0]Q;\#29TXZ5\V17A%XDZ\C6)3O:5K8'#52S\H%" MY<"I2WT07?\?6HSQW,]O28NI:"I7E&3T4^5*P=*6,Z54.JP7CQ*CH! M@G^A647XK0GL# 3>\X9-Q_"V9*E[W70-U;K1(>KXD7A==,XAI_"J4;+O)X M@6ME2F2EX&:)@.5SN9Z\& J08]HJCX0\2$FBD6(SI:=#TH98%54T#H4RQGRC MG+:=IX!)Z*G\G.((86E:97;W/!5">&T@ZQ,-&-LPDJ="5(;K+-9SR0DBD6S> M)1-#*%0$L]N*S5WJ)\,LRZA"_&!#?,/ 181$&.0%.-9AHH:\."[LVNB_(<.? M),]P =\1)!IN]L7G[F(#^T]H-CK!G*MK.#+$<3J:[H_1K2>4CUX<;@3LJ^4+ MA=!R_$C4NU&\NVO!FV"+6UITKJA01P9Z]2M(WBT4\3UX]E]0X7NZ(:[W6RYJ/ MNEGZK]U#"4A?)J([.7WEI>T::;AH%.E55&I?V YS<>5L0RNE)2_(KE1@W4DJ M\DAH:EZ_"VJCI9,QJ(?O'06 MDC0_26/M7R%#TH5/&M9]>QRR.*)?XG30:3BDL0:4TRR+/1;+R..U[Y3$J#,R MC.]!W&@#W^4;E@H-XQ).WZ_"_2"*4WS)Z.?3;#B;S(YM@.%#%A[Z((Z/=HV& MW3IN5)(9%$]:.PZWAZ7M==I5[L33QO=.N;7&N*IY!=5L=(H=R:4M*AV";>/F MLK0!>U!\K+!XLA,!O%]9&_8',7!892_^ 5!+ P04 " P@\I40XB,D2D# M R!P &0 'AL+W=OM1E=&I M,5D^G;[)&J5MLEY&W8-?+UT7C+;XX(&ZIE%^OT'C^E4R2XZ*1[VK@RBR];)5 M.WS"\$?[X%G*1I12-VA).PL>JU5R/;O:+,0^&GS2V-/)&223K7-?1/A8KI*I M$$*#11 $Q7_/>(/&"!#3^/N F8PAQ?'T?$2_C;ES+EM%>./,9UV&>I5<)E!B MI3H3'EW_*Q[RN1"\PAF*O] /MG,V+CH*KCDX,X-&V^%?O1SJ<.)P.7W%(3\X MY)'W$"BR?*^"6B^]Z\&+-:/)(:8:O9F[A=Z\LJ=@2!']>;REXEOXZ$VX%9["D_L5."$P8H4[FUT9Q64VO/$.,\8&X\AP)TV.Z^; M"6CBCO0>;3![4*.A.+X./0%E2[@U;E_"4XT\2%94CA/P/PC),13(KL&OZH@@ M"1_T-[7&"CZ\8-')2,-]5>D"?\(#[CE0<$$9L+SK2!G\65%Z] B_0'Z1ON/1 M,X9;9B+R+%T0L5TVK[%[;';>E)6=T&7MWJXRR!3>E MK"I*X4<#EYWL,?[0N[BM"6*T8:6-VO%!N![VX%?SX36Y4WZG><(-5NPZ3=]> M)."'#3T(P;5Q*VY=X!T;CS4_:NC%@.\KY\)1D #C,[G^!U!+ P04 " P M@\I4>&G]TET& "+#@ &0 'AL+W=O-L0^N$,*SQU)I=S$IO*_>3*22UN+7-U67*[OQ;* M-!>39-)_N)/;PM.'Z>5YQ;?B7O@_JEN+M^F DLM2:">-9E9L+B97R9OK!>T/ M&_Z4HG&C9T:>K(UYH)>/^<5D1@8))3)/"!Q_._%6*$5 ,..?#G,RJ"3!\7./ M_C[X#E_6W(FW1GV1N2\N)J<3EHL-KY6_,\T'T?FS)+S,*!=^6=/N3:$QJYTW M92>,]U+J]I\_=G$8"9S.OB&0=@)IL+M5%*R\X9Y?GEO3,$N[@48/P=4@#>.D MIJ3<>XM5"3E_>5]P*PJCD+>//!SWG FW\#K_6,_76U M=MZ""G^_@+D8,!@B<2T:-2>9>@%M /[R!S">@<1 M6UGIA(O99^S<<&G9CJN:-*.@X1(/!J*K!(F&.W;"DMDL7H+E2@4KI,Y4G4N] MQ=+9(E[T*Z0_XZYXAFTV3^"YISKJWL$K;5 M12"^X)[E<#MBR VO*FL>0QB0ZA.VBE\/6:!FF \B 3MF'TPC=L)&P2DT7P5L MJ$*.B55(AFN30LLMM_LXI<0O*W*!J;-68)?1KY!-;PW4P7A)I$).>IZ/2!81 M+*W!AI O:\J@G.2 C>!WL22^47JM$*_V@EOR79I.@JP@SWN+^*$D8G;E,+BR M(E3/@1G!=>RU;6*Y?A*Q= :GKZ6BRNFTMI;& M[$[TS D4>(N*Y7I/_Y3T^Y#TF]J2BZ&NN<[I818LM(-PSE;S*)DM^PC0MF42 M+59GW9>((E>),!W5/B)=IK;'Y(*3B)KQ7.$[4A#(DXRX0*@G[#19P@53.[P^ MA>5*X8L"@2DGAAV<"[$7Z$=F+_"*-8==;H/"X(^!PD04$C-K);=M"80>8+3N MAGL@.D5O1[FAK9LQ(3HO&F[ST)',@1$-Y4Z6IE+K$L[].3G"$ \+2VQ!6<&EQFY1IX0R=]1 5QR[>65^AKM];@ MJ0R$^1X>H,]_XF!;&G7*R+IK W=)Y ;^9-Y8)+]&>JS\EQHZ,A:XN@O=O:W_ M@ZNHY]8$R-<5)>6$S6?Q[+COV9%M)0Q8"_SE84",XP O4*@[*BT,7^UXUN:P MK3J<\0B?_I^QOHOW&+O6U#0XNZO1))+9>ODJ897BP]1J3*URJNM2^B,#&VKJ M%.T^A"6=V)BAE#1H(Z0!?;D;%L&VW%#^P(%.:54IF87NI'C3S;8>;1V4C"*8 MBTRZMET?)AGIAZ<#10?S(B+0AK=YHDY#A!E9VYT 7#]DJ-U&;"LT9IUB K5@ M2IF%M'91QZ=<=O,B#"+C:49CMP1BYGO&/E60\4I2I:-ZZLS75K3BXI&J&9%! M@=16DS2=(D0HM[K+UR#;.4"'+2^V9-BAF;9-J-\J-=4LSOD>=M)"2 BP+08I M4>9HI+M02#F.+LBO;N=GR37N#X00L_=](T?(174TAWM"/ZT53 -3;PMV(S)1 MKJ$Z/>V7FHYS]IB5\[-Y=)J,UU5.8*B"4 J[#=<@9)JF4GM7&+X.-ZVK]H)Q MV-Y>TSYQNY5(H1(;B,[BU7+";'OU:5^\J<)U8VT\+B_AL&UL[5MKD]NXL?WN7X&:[$WL*HY&I*09S?I1-=[U M)DYE8Y?M9"N5NA\@$I(0\[4 .8_\^GNZ 5"@I!F/II"I?;$DD&MV-TZGY625V?O'K!O[TWKUXT?5?J6KTWPO95)] MV7;TP]FK%ZW^>Q$Y+WM MFLHOA@:5KMW_\M;[(5JPG-ZS(/,+,M;;;<1:?B\[^>J%:6Z$H;LAC3ZPJ;P: MRNF:#N5C9W!58UWWZF/7Y)_%:]A5B.^:"F=M);GKQ5D'Z73/6>XEO7:2LGLD MI9GXL:F[K15OZD(58P%G4&O0+0NZOE/A[64_$-$U$-LVR!^3-!EMG+&]V MGZU;:=2IL_6]O .T.G%EC*PWBC__]6IE.P.<_.\#F\V'S>:\V?P7<.S#DM+E M1+"TTT-I<$UZ*=[\W.ON3KPO92W>U>)'>2>R+.%KB6AZQ"!9OFW*0ADK9-N: MYEH5B9!U(6Z4D$73=A#<;=5('EU^6^=P#0)GO"UO]906_/I7RRR;/M_7@W]. MGS\3-UMEU.I.*+YVNF(3Y(TTA06.[\1*B0V.@/;'723Q=8.+HFN$*O5&KTHE MZJ8^555;-G=*B4(;1'1C;")<<&-ELU[KG&V#R@V$&!'NQVVRN-:V\5?SIK:( M6.QHL8R\8R?B*I 2_01!'=A,?%9W8JUDUQOEEG;*5+QHWU'L#6VA3R? D]T6 M5H'M2&[5&(4]H8SJ2'>+F&9"DRM0Y",D01&ZB;POZSMR:WKQW HV=L)WL M''9QL] PB87)NNYE*2J0@JXWI+$E_'@ )#@3G6_%C;1BK4NX[T9C(]KEXYOO M!'2[:HTN139S$)I\%2A^_:MT?OF<#+#> A+<-1T4JOMJA:,A?0B0[$OXIL): M5E#(:ZE+24=.]C N:+E1/2C%X"0[D2:+Q3293J/JF([N(-03!A+!U OQ.)V:[M8Q/^*X8*I7Y'Z*G!R0/!' [R%4 MG"=\[0@;[A8\R()CN8]BP;SIR^+?A@==\<9^2*=?8L+WO_T$=]3-M?34 -], MQ%-J]I4!)G#=_?9,7*'.+!P 7VN/(O'NO4KUP:O/QQ4\X>":IP:CX05Y>EQ MR7%_9/'-QT+K*^UZ5.0QO?W#6_Q;1.<'12J)MT/R 2Q_4"OC:IH%%S4IAZ@7 MEBTODRR=1MDS3CJ<0;%Y*,34K8YU&I>H6F5X)DO"H*3>$FR_*.P8H4'45?T#C6P1M[!![>5DY0L6&^>(J& M$SAVM-OP^A9*1N2]BOO>?UWWJP#Y7&)M-6&8J7&\1GK M&WJZ< _%VVHXQ%0$_&Q124$ZG7VSBXF"_$_82D4.(U/]0":X7Q]!3$V.';1 M07%UQ"H7>3"I1/,S0)YLK5&KE2-YE2)Q+O/C<\@[7X*! VXL")T,H*]E0G@H M%';;F>.+15^[4>[0A2MC)?FP"'DP3!J<8?M0I9"2&T4J.IMC16E08=ER",%: M)F#L#YW@,9"RO*6X*%14L!*4946P_+O[X>G)F]=O/WU_!=B,C: ,R"Y ;8_? MX-666>K32#,J=&6](2O6IJD$NQ]D6HOE%%@ 7C=& 2O&_9AFTQU".FDV<#_4 M 1+=CR!AIXX_I+'G.*,=.FVD@-\55/_ 1D.1B#2)#ZT/K1V 8^".69:I9S%' MHWKA?W$N,8IF^:3&>?:+A %O=#E-9A?+8>L]*F"-LABKE?>(@@?V/'W1DJIMQ-Z22U![Q! %"K%#5L3=_ZI@X": =J M)3SE&*5.F5ZQHVX*4M2B3B3%(.I(XK,]!P EZGV]R*XU6,A22TB7+A8X6@]3 MC20,7V[1J]%<(M+7V1LT37QE$]H'1(URZ1+9)!"[R/SA'I+X1+S]HE[9H5XE MBINO4JZ!N\1GCCWK6=/*DJP+N1?&?0EAB.:PYQ%J>@+%0C1]BC C&]7=JF$@AAR"C_:&V=VO2OQ7-U,B9SRE^VK,"/T MCB)7^[JPV,^1[./&*M:0UI$8SX0[N4 <,' MRU[M&I#@,2JHOA'9; *F;D.' MX6F>)'M?_Q).1>F;J]8%8 M3*:.2/KI2R3 W9&_WSGLVM1 I(]*C]A!,.X. M+HDT"&67H/-A;O4@_J.Z$7]IS&?W)$N\N$.Y"Y4!./#9F=3 ^@\^L^[RUI&HC8Y@U?A@>9PS!@>/ M1A8Q=E(U1S5@H)VA>FBL<,FFMY M[OZD^ ,:V%+,$+YMWPV3UVQZV-6% A^RT8JG\P?[.S]+P2Z6YFKC4AC:.EMEK:^Y-D!!:7]]13H@5Y\J9 M1- F/.T?S(C%B"CEWGNO4,?_QYGYLE0=;W86H4J-U93-,;O]:& M:EV4LK5GRYRG_NM>6B((9OFETFTUGV.-!R!4OS%@>F(#MA**U43L7M M?;.)Z&!DK,K NER,SY-%>AZ4V>5*\A*!VV].YXET=UQ3.%6OUZ>4Z@9W/J)C M=GZ,=1LP,/B08M#0<'28UD<)V')C>Y_U7I$X 7LKG.I;250RQJ #P@$.T\5D M$5'M+B<:5SR"HZ^,] M #RL1H6)B[#HB%S9Q['&1[[2)8W.:$Z,#CB"6W#0*#Q"^TBO9?GNL4:HX2)/ M7VK^YH*,OSHB'\YIZZ<_48WJ_.N@ECM"&&-J/"R-6'VV2)/S],$(@56D*;$I ML_I.578>#Z-O=87#H=J$JT-RHR]-#S (<=^#AGG8-O/3JB-%RBQ+LD7H-AT> M:%-VWD&9B119>Z4<8,9Q'QSN+>BV[MYD1R3@,GYW9-,XMP!+$,.'@^K$C?E/ MN^:4)_85*2/1FIQ63:&H"6HZ"*B[8=Y"YZ2DI:=,XD\U36W!H:XJI0HGN ]> M=SY;"2 U]+1T7@%N2-E;?8M,:6M-\[<>39Z'P<1SN7ZM@LW!Y M:&JDV6A.8TL45;XVB\%!S=*NOE=COX$(6*'[=4\?TCW2PP5XMM@I*8^K>?Y/ M43-+P@H6,G1G41P.%J!M#::Q"DX<[\*A-#Z[8&]@*B;1(K:-0'E@Z@[V]!@H MFM=Y@P.?CLUE(N3^J GM"6LW$3^I'>=]F2=#O^9C84C]A'@T)LC7W-IXKR#( M5X'GN(5U!QU\Q[,\=D+HW(;)IK5Z4[LJS-6GSK]>61-HYKB.S#"U?V;G4N!0 M4 7W^)E-;\/6X]NBM.-SVBCM1)K/R*?U/T=GTNY\,H^5G>]T'Y3-=C>,5U,CEI<$K[7V;\"1.8@=X" 1&P2H MH5$-(;- PZ3=<)&>,(TMD[F;"=X1?HCAT8P6OM;P+^?YER^4<0]9H]$ NR7* M)&Y0PR\='>B6-]:-?"EY^#="Q3OW2L?X!4;'0[+KPX/A4%G[FX\^\W%>=T4Z M&M3>A'AP[U%L*8?3\?'C*9]HP\M/WS[YX_#\ZZ?0/(0/3][U';TTQ0DQ>K?) MG[8XOT@N+B\H 4VF\R=O;I7)-<'I:;CR+%R[1Y W0$SY:7.:/0__!V'\\/(Q M"X8)P@-P93<=(/9&A7DAX2Z=+>F >RO]\.H;,9V3);S(;#(_ ,S7E4I-(6EWOXGT81P<]-@]N7^=Z'K*DD7]#\,^/!_^$GZ/[*I7?"1=7CI,?B**#EZ#"RTW_OUCB)X1? M#J8OQ= 2W>%ENB0_@!273W[K:_6+Z662PG'X_7(RNWCR9UC!H35+L^1RF7%L M80B_5)$IDDZ/T_2Z3DM6$ZRA;@Z M[JX=]SD6C1()TUYHWSHWQ+EV9HP.PL%@$<6 BQ*:_=ZVPRAG-0H:1K5_ZN@J M 'I$DN>H]0UOB#IDVQ2^QO+5E'_\0NU &=[T&^N+7_.\-\8OP!:E5N'Q4.A\ M#L2%L:LL70ZN5BN:?F/1U9-US45?T1S@@Q%-^ ZM2_A"VTP M_#71J_\#4$L#!!0 ( #"#RE3ITQ9TL@, $(* 9 >&PO=V]R:W-H M965T&IRJ=: WBM':!?4\(&&8!3WMA#>?NK4K M-9_*P?!.L"L%>NA[JNXN&)?;F1=Y]PN?NW5K[$(PGV[HFGUAYH_-E<)9L$>I MNYX)W4D!BC4S;Q&=7R36WSG\V;&M/K#!GF0EY5<[>5_/O- 6Q#BKC$6@.-RP M)>/< F$9WT9,;Y_2!A[:]^B_NK/C6594LZ7D?W6U:6=>X4'-&CIP\UEN?V/C M>5*+5TFNW2]L=[Y)YD$U:"/[,1@KZ#NQ&^GMR,-!0!$^$4#& .+JWB5R5;ZE MALZG2FY!66]$LX8[JHO&XCIA1?EB%.YV&&?FBZH:^H%3PVKX9%JF8"E[E+>U MO-\P>"\JV3,X^5UJ_68:&$QI X-JA+_8P9,GX","EU*85L,[4;/Z,4" M>X+ M)O<%7Y"CB!^H.(,P\H&$A!S!B_<$Q XO?@+OW;>A,W?P]V*EC<)OY)\CF,D> M,W&8R<\B]3A\5)[!BU+ = R%36\917K5PA/ M"KL>3!1_P$Q_Z"5ZX+54U7%Y?34XZ@1GDH#$($R[Q<[(ZZ0/K6AK*)XMG M"K<% S4'B4N7N(!?X 1B/\Q2>(/VZ>%\LFRI6-M30T,[!3>4#\S25#/5W5#[ MI&CTCGQ"2HP^?; GBUX.EE/%*DZU[IH."VN4[)^E&+D4*)2&U _C$$'=.+FF MM\":!M\SS%+FR9C/69./^(!7@U(HX^D&:Y-'U2-^07*,=N,/,#=*YI@B<7' MFYO]!,3OT2%"FG)(8X)6FI6OH0#QDSRTHD81ED3\."T?ZU!D&6Z@0YBXL43W MEZN1)1'$48Y6F1;/LC>&(7__N5G(%Q8-^E1>*'^/I'H9\D M,9#$3]+T-01!IE&%/'9D9SYQEQ87"S]SW\DC<1+\%-RN'Y;E:*5Q]&*!\$J' MN7T2\A(2GQ39#U ZOH:62C^+0C?&989C[F,']7]_.\'!_WK/U-IU+QHS(8F[ MO_C]ZKY!6NSZ@@?W77=U2=6Z$QHX:S T/,M3#]2N8]E-C-RX+F$E#?8&ULM5?O;]LV$/WNOX+PAB$!5%NB M9=E.DP#YT:(=D+9(MA7#L ^T=(Z(2J)+TG'2OWZ/E.0HCFL4V?;%)JF[=^^. MQR?Q>*WT%Y,3679?%I4YZ>?6+H^&0Y/F5 HS4$NJ\&2A="DLIOIV:)::1.:= MRF+(PS 9ED)6_=-CO_9)GQZKE2UD19\T,ZNR%/KAG JU/NE'_7;A6M[FUBT, M3X^7XI9NR/Z^_*0Q&VY0,EE29:2JF*;%2?\L.CJ/G;TW^$/2VG3&S&4R5^J+ MF[S/3OJA(T0%I=8A"/S=T045A0,"C:\-9G\3TCEVQRWZ6Y\[J^"PS MFY_TIWV6T4*L"GNMUN^HR6?L\%)5&/_+UK4MG_59NC)6E8TS&)2RJO_%?5.' MCL,T_(X#;QRXYUT'\BPOA16GQUJMF7;60',#GZKW!CE9N4VYL1I/)?SLZ0W= MHL36' \MT-S:,&T\SVM/_AW/B+,K5=G^#C#7SLX>,7E&Z_ M)P\'K/5FGXGEXHZ872MTN6,JY@4QTSP_8C8G=H/SE),PMET/F*@R_^@S&4NZ M:A\,V&]/[/4F^8WG.I=ISJ1AHC *. Q'7(NG-GB:JG*I#&5,+9@1!1FVT*ID M:J790J2RD%9B35;L;:&TS$0=N:6S(^Y_%.Y,RV^J$KX %Z*04*9*(OH%D#3F MWX"QD)6H4BD*;]4$A%/!U!UIXXXJ@E9IL'@)4V M?TS3171M^4K8I%;CEI E[ M(,P/N>$]83"M=A29"6!?J@80VC)Q4,0C-RB$V4A-L%KA?B.K#=4DIE7.4 MF4_=) MJJLB)=D<<7#*YU1(PD''T<#7DX$8N<8] $E8K PXF\.CWI^N1OZ%VNO4J+.3 MW:[L^=HYRKX_>Q]P(+UT'O6>M^;/;)9,@V0VPF@RYD$\XA@E81(DHZBWO6?1 MC >32<2B41A$TQG^I\&(CWNU9%1M("!$091$09S$&$^G/$C !A'B.)B-D][[ M6B&WI'$WOTD<3*.Q@QD'DUGL>0;Q-'Y&#AN5Q."&T'',IL%XPGOORZ60NI5J MO @R8I5 :">,$7_-#F 8AB$[;%=Z:%NK5ZE=:;=O*5K$^-9)?)8(SOUJ) F,#-P\'L<>YA%WXT2#:1N\L;<"W&NHI]("=E>[3Y=O_ M79LH'$RZY&<#ODT^&<0OK0S0XZ?HR3;Z; ?Z_M+L^FP>=FX?)>'DN#N6^YY; M5;:^B&Q6-]>XL_KV\FA>WP&OK]^'RGYTC1)^[ 7D2+/^<[] M\%QLE/Y@:LXM?6X;:2Z#VMKN?#HU1&$= L/RB3_G3>. H,;'$3/8BW2,Q_L=^HVW';:LF>'/5?.G*&U] M&>0!E;QB?6/?JLTO?+1GYO *U1C_I+T'05[+%\RRU856&]*.&FANXTWUW%!.2!>4=U;C5H#/KMY+UI?" M\I)^ZYFV7#=;NA&2R4*PAASDQ=1"CJ.>%B/F]8"9/((9)_1:25L;>BE+7GX) M,(6">RV3G9;7R9.(OS(YH2@.*8F2Y F\=&]UZO'21_ >LO65'%+3Q76AI%&-*)D#^K@'@B3DO2%5$1J$]FXS MP-*>:6QNB%Q.3A,/&',9T*"4;5&UR:D/CG@G>6 $RF9H@" M:U4OK3D[/_D+T$->W4<^N1':6'K'H7()TX0NZ4;UVM8G;]#=#'/&_4C)(@ZC M9>)V^2R<11%V:12%61K[719F67SRLU;&4*=5)2PMTW Y3VBY"*-H23%(DBC% MFH=I,O/@0A:JY72*I#%GQ*S58MU[?Y)5\&';(JN\*;5J2@[GQ$F8YAG-PUF> MT"G6!=8SBK-P'J1+'SUPS$@54CB9)[)?8+:?#YFRXR+X+J11- M[\+[+:P'?#\&\'M]GT1P7>9V40*+4[=+\S!*_2Z)PWETS_=Y',;)@A8(RSRE M?!XNTSDM\G"QS(]MBV=@C:!.O$2$%@@,XA4N\\4QT9,^7/C%*X>_Y>"%;[!_ MX;CY@P!T&I^AM_BRL-XO8Q&YTG&N"VG#W?/F*Q-8\!K.XQS.E +U]$99^*[L MN:.>0Q+[#0H9*LL M:UP70!QFDQG>FJ9!34\@@GM\Y+NO[U;! >+0+"=TFIS1D9MV3< ,R7!D[JXU MW.L,NR:P85"[JO!>XW*]I0*^ON.'KB+:C@GM=088([3EDI-DD.EZ"NRUNB]L MKYT9_KD75G!S,,%0[BE=%P)UQ_U(T&Q#+Z)RZ0I%2S3_WAAOVDNF)=#,<2O2 MKBFVG0^\@"&=LT9:-$6'PEE1[VP=37>YC,8LP?#,G2/8\&$X.*EO[U$#AW\M MM65;D@JQ U7CR9F4;OLUK=-ZT,&E4@5K0+97A:W5IZ&K"S/T[SA%BO /A[:[ M\W?E:_J[XX=,JP4$C]@NE0&>#> 3>NCYG!X-+BU'L-UX9H" 9C_,,/O3_01X M-0P^!_)A?'R-7!%X@AI>@36:+&8!Z6$D&WZLZOP8M%860Y7?UIABN78$N*\4 M,F3\<0+V<_'J/U!+ P04 " P@\I4P974[_T# >"0 &0 'AL+W=O M!_VQ>9EYLR9P^%0TXUUGWV! M&."QU,9?]HL0JHLD\5F!I?1#6Z&AG95UI0PT=>O$5PYE'IU*G8C1Z"0II3+] MV32NW;C9U-9!*X,W#GQ=EM(]+5#;S65_W-\N+-6Z"+R0S*:57.-'#']4-XYF M28>2JQ*-5]: P]5E?SZ^6*1L'PT^*=SXG3%P)O?6?N;)V_RR/V)"J#$+C"#I M[P&O4&L&(AI?6LQ^%Y(==\=;]-5K'58VLT; M;/,Y9KS,:A]_8=/8IF2A=LJLX)/_E#(GNT0M ^8PYQ)10:&'O^;W9$4U\_#/XV45N&)O3\X"IG;P2X,.HQ>=\J\LM;%_*Z_XM'" M(7Y%(+8Y*>!APX;2>RSO-=,G,T?])HNGRDG_0'M%B];O %"F'.<3&I5A]+^5 M)%-')NH1_(!@?86QD^BG(=PA9$@](=\BQ4838L@VGV\YYDWP=[7!YCR&,*=8=>=8>>;!!:MYZ >E04+O0F@F1N$SH M":4#Y$L)=*5J:L$@8F6,AW!+^RNKJ46SNT-J\)XJPC==L[D21' ? 7HD]H2Z MZ/W)>]<_V^LM]\ O<*V,B>4>5W*X%3[ID)#!WHR.2<0_CWLUCHH\T PEK39DME: MC ?CDY3\B-#)A#S/SSNG&W3>&H/ZR+4-K&PO=V]R:W-H M965T5BJZ,L&U=2[._H$KO3L>+<3=Q76X+QQ.SLY-&;ND-N7?-E<%H MUJ-D94W*EEH)0_GI^'SQ].*([;W![R7M[.!=L)*-UN]Y\#(['<^9$%64.D:0 M>-S0)545 X'&AX@Y[EWRPN%[A_[":X>6C;1TJ:L_RLP5I^/U6&24R[9RUWKW M"T4]QXR7ZLKZ7[$+MLO56*2M=;J.B\&@+E5XRH\Q#H,%Z_D="Y*X(/&\@R// M\B?IY-F)T3MAV!IH_.*E^M4@5RK>E#?.X&N)=>[LFC+"-F\J$J^U>GRIE3.Z M@M56O%2.#%EW,G-PQ.:S-()>!-#D#M!%(EX!J+#BN9M+1O$CN M1?Q5JJF8+R8BF2?)/7C+7O;2XRWOP(/6] M2Q5_G&^L,4N7O>YP<]4Z.O).C M_S>V]X,FRZEX +#X38D7M#$M*DV$N.%W1R+5=5.1HTQ(KHD/;6E+7Q\Z%U(\ M.1;?"KU39&Q1-L(Z^9Y$J<3S5$_%VX($ZJDBP\:8$GKC4/? '#_.Y%XT9$J=?:+G M,PY3\:Z!MIZ]#O+8'Z)W".8D3INT0/,%U3*%5,L6:5M)3F3NRIG@%B_RUK4F M2LN8B3^V%);4Y+ T[+YWTOC8UDCPH/O.Q!HD']+!\\')H0U-8MI_/3>9;R6M M+?.2\Q$.J6ZTX=J,B8'STF(+. RVD(8*764(5,R?:!78=QG01R#PAY^R]O&( M06!B=5#I,[\+\9TL?00_H&-@C!)"6,&;*X ?V3\XC+C2-7(S-;Z#!-C6=IM, M>4[^E#U@(NR%SJ;B'(3#.G\6>S2?>[$0TM88'AI"7!P#QC2*I!\899WG%C<9 MN44G\EL7^Q,*C#M3E(/XI2B6?K+E_.F(Q*C&EMC;@$[8&;039-*F=9X,EYJN M:Q@/MZT#^U3-5%QTN:D'U? MV>N'-LY#\D 0ZON1.%Y-5[APP)9=A>+?T6'O8?=(+%?3'SLC3FMXQ4D].'.2 MD+*#7N"YX/YHH2XD+@I;;:F/64SO_]3[N>'Z-A%R)L)3]G3T)[=6?PL9'9B- MOO>^=&N1#O8'3W1T(2O?*"2?"=M2^:!#D&_.CX3GDSP;73\D$?V!R4BW#J2N M//NS2"3KR='J:/2:V!)Y]'ER/41],EDNUJ-+'T;VW6? 0Q:O)O/U8BB>5#:0 MO5Q-UJOEERY#L\&ELR:S]5=K]#G=*A?NG_UL?WL_#Y?6@WFX^K^2!@&WHJ(< M2^?3)\?CT/R[@=.-O\)NM,.%V+\6^ ="A@WP/=?:=0-VT/^G.?L74$L#!!0 M ( #"#RE0LRLT6[ ( (<& 9 >&PO=V]R:W-H965T+C:2_UUSWGGGOMG([72M^9 M'"0R6DF02%M:N3*#)I@14W1VJ% MDDYRI2MN::F7D5EIY)D'52)B<=R/*E[*8#KV>U=Z.E:U%:7$*PVFKBJN'^J_57W-1S[/A2)8S_A743V^\'D-;&JFH# M)@55*9N1/VSZL ,8QJ\ V ; O.XFD5=YQBV?CK5:@W;1Q.8FOE2/)G&E=)=R M8S6=EH2STQNZY:P6"!<7< BW7-2\Z9;,X'O-19D_EG()LS15M;1F'%E*ZJ!1 MNDDP;Q*P5Q(D#"Z5M(6!<-#;U60\]KZ/V_:W@[P1[; MA]TDGSX,69)\?C]59\X%ERD"M_ T[-I&UL[3W; MOG2 MI%NU2\Q8[U4)OZQUM4MJ^+/:O#3[2B49#=H5+V>3R>7+79*7YS]\1]^]KW[X M3C=UD9?J?1699K=+JL-K5>B'[\^GY_:+#_EF6^,7+W_X;I]LU)VJ?]N_K^"O MEPY*EN]4:7)=1I5:?W]^,WWU>C[# ?3$7W+U8(+/$6YEI?5G_.-=]OWY!%>D M"I76""*!?^[5K2H*A 3K^+L /7=SXL#PLX7^EC8/FUDE1MWJXE.>U=OOSY?G M4:;625/4'_3#'Y5L:('P4ET8^G_TP,]>SLZCM#&UWLE@6,$N+_G?Y(L@(ABP MG)P8,),!A(B7/!&M\L>D3G[XKM(/485/ S3\0%NET;"XO,13N:LK^#6'"YO"0@509/*Z#.>AO]-KX;1QM5 MJBHIB@/^K/8(,O$XW%$ZW&@^M FQ&T:6>4[&$\@/Y+A_[+ M0?R]]T<,D#UMG2#K06#]9#TP ^WZ<7K>,S_((1@0U<:>"2BVBD"9.!B[UR9G M=0%GD"9F&ZU!<3%O_?3Q'9]-#E!,LS)YEB<5"(IQ=%/ M('\S,M:5<)YEBT, MC05Y4IJ$5%+(;JK(0;K31H#A6EL=1Y^ CZMPNTA^P'K1PU8C ^J'$L:%*X)U M&CAI> 3^?9/JF%179FGV:A'])VB1O^DJKWEX9;;YGF8"K0A45^OH%UVK:#:/ M0/5'&K@CY&XK(8FP\1MX'@&7NAR!T%!@.JP*A0J+IR!\ ',,\OV5([RK0<*[ M4QL\70#*5LD)@OMJ(+A[I@J%:*L?=&3X*>/1MU%Z4R7[[>$526L5N3)*B^ G054 M!N*]T*:IE(@3I%PZLA-C>!84+U9H]&TR=D?>MYY*W:NRD16H+V!-&_@C:RKB M&C>(N(HT$0B3M&Y@!BNO@.N*+$*,5#GIVRQ?(XNN*[T#"-H$*!ODKVM'1-># M1/2!EPP+2#6(M%/\]=5 HD]X_KCG)--[2S>!X757 Y*2*C/1;WO"NC4=;NY^ MLY8#ZL*+T034H?QF)R)TW,*AHL%FF-9NR8 &X1;+<""RC8(55/P[BDR@1#A% M0&L.E 9G9W7UILG)Y(E!CMI=_$/9\XSV366:A,GVH][G:70YN;1DTKNG6YV1 M>J"-/S^_N;L]?Q%(A8NC'7T(4(?49O4K=]H G=B 4 99P M"+@I,(@4;0[."GZJDATNRM(U?+4I@!%']6&OA*S? M\NE>YR3/(^ %(#$@KBJ#7W/44JD"WR\;M_:^37 _8#6!>$H5Z:L*?3@\T7UR M8&'.H$]"9!'E[%]^.ME42F6C9@_8,0E:+X#F5!D2.> HLXXGE8I/LJ2D(\7O M[+8,*0G4\OYH$&%J#=_# )(E&9_!2FV38HW4AZ:)@S".?@1J$-4W0AC4VO_F!(6!K#NE-$,CZ&K 2D7K,155GN MQO7(H0-+:9TQ#:6J0DQ$3=D@&=')1V@OZ=+[(:6&[:,.3=!SC^!)*VIA3L1E M!>[RT:H9O@>UIP6WL8!4=8]6#IYK((O;F!9F=H#1$Q(:B-$AH /&(R-JV->D M561CH!Q':5,?[XS$% XRS7Y?Y$2^=96O&B0@6*3EHV"E.*$AVVR#>&@3R7PR M0N?#$BR@:P<'][#-TRV=SP%$$QR)$!RP,8RL#N/H=6 / O9PU\2AP9%[J0=( M/77 5AX^ 9^ 2. "T(KH2%IR9'&X4IN\%*Y'LG^,/F#(%IZ-+; M6J$(0S! -,K+D5W(8X.%TQD'Q+0PTNX=SBK5AL@B;:J*3Z_6-:#'JN.,GNC0 M$>R5Y9Z3M[#(-U]0A-#6>VQ'QWOWNFAV(8.B2=,8PXLC-I1H5YW7!7S[8VZ2 M#0B9C3/3GJ0N88W@]<3N< ,DH 76$;6 I7QGY?B0%3N=^*C49-!ZN!6\D?CL M#3<-CN^W8EM H_9?EBG?W $8S_*-V^T(?%/J0 MI5KG2!%-+>8KJ. $W:Z2C9@"]+&2E9$6QPV#)YM"A!:'$Z;!+!2[DGEQ3 M@(_L67#0":;L/<)!:/U'.#!%-/2;XU%A$[#>TFW"7HT[FZ@)&*E?="7DLM&Y MBJ,>$-&8:*KM%!M95.Q7)*X("WWO/+&*=,H&QK8%?7=J,(<* BR!.#9%LAU" MJBM6F<[?(+6)L@G&/HLN9^,+\,UAO"YC^'M^/9[;O^E1^&H9?&7%TF#0JA-W M.AG%@K/<*XK%%X=APIMYPIL-$MY-!CQ3YP;0T4MH@Z/["2T B8I7$ GX]5\+ M+WGB L\M^%F&!+KX6T\/V=W F4P7XV5X;-/I^+)S;(OQ['>=VM,.[1?U0'$/ M...4_/@,K5+^'?7L6[6J@FDF.+Y CQKDVCTZ&[A>CRH?V02E0HJ( FS(4B.6 MEFBK;H$-*%(%YBN,0F[.(>%E">$%V#L$YH MGU,31*=_"60__29F#QJ?6W!5 )-%#H\C1=V#R1!X$F2HYF!4)>@_H!2K#T$D M ]P.P!XE9 !6@']OD@(L;86Z$/!=F;9D)FO8 M)SF09"F\":XL&@3P+?M2F'II.Y:D=^$_79/@.K/\5V&=@B#4E+@[Y$)U9463KAKP[BEN#6:/00R ?%*A M-QLQ,#+E(WFH=QZ 8-1(K]= :*"!JD/L/1-X&-P %\J $>V)7;R;MX5FZ3G-0KH*($ MQR+E'8N_@R,R"HC 6?W6OUI4L+AM(),(-YZL84HT#%7"SGT-YA9K9AEO0W"! M6^DC^DUIFA2-AG53C,\"P>M%[AG*8)*[9\_IM'1C8-7FQ5D/L:/ OUC$U[,Y M?+J^C!>7D[.? ?PK3#Z<)+'GT45\-9E%+^#3/+Z:7D:]P)F3<(9I/ ,U #/, MXN7%Q9 0\&FZZ7"B[4X5:W"[3%/1(D4B]@O604@G;,)^\#9KXD->+9]3U<)PR'KJDY'3 MX6SDIZ2"\PC<]GG<4S7,5)B90$SNPO*.%P@ MM5OWGJUYQWNL]2ATA@#]ARZU8;@%\ R(!+L@JL2 FXTGT7\&?N?'+4:J\$?X%RU#$C&) M,&)G\'1\%0SV<\-YHK'." 4FKRAB(('#HX7Q;*7L@5A=8F (A(F!,UB<;&-? MR6@,.5!"@1@E19-?%EP N10DU]QDF&',J_ $X&B*I-HH+-#8@<+EI'VE_Z;( M:<8]^Z?=GBQ/\8+X>S>)BQ!PM@)-#2UY-3B:!\J^D0"UDJW$C&W18V<^$74G ML<:.'DAG+5E.3G;T(X^X&NR;409>D>6K "G.2X*?K,/F;,*\ KD$!G!5,]L+ M)?Y[D(2*F8Q:R06"QY.D!V=Y.NYD5<66MZP56(X,[EC\9>0^$2CJ/@?SR:5> M+5G'4;X&XP8-L02MV( Q"6%;DBNP:"L?7*J7[6;>.)(P:\B#(L&^PE!K=9^G M-JNTUFB%2:SH'B2G:946=!5#WT['9S>B3IU.>(UQ\5*2$3?6V;[=(@L0V=P0 M"M@[N%-U74@ZZ0W%M+MFY5^/RX0D$@ 6WS*>3-#RNXBGBPG\.YO'E_,K^/ < M'KJXF( -B9^!3,$PI#^F\W@QN>B#:L,)SZ++> 9//P/C3Z\7!(PGEAHX(B34 M @[GG7A,GR'C4Y#!MS%&3GT%F-=P.4V,RFV8BYX@M"/@(YP"J(PS]^9"2A)!FH![L-QTDM:*=O?L+2C^0 MG5V)U;\RA!AB)L "LR<>DQ=BSAJ&+?D0GC"\\#.>+\@:.DA8O]%EJ8K?$[[[ M*D3%UE$'XK[VP3P)]UUUSFHZ\1' -EKB?R;&ATUT7[8U'2ZY>E?>PX8U9C!Z MK?,GCX["SS9&)A6G'*Q9M[,N/J[ET!)8X\>)'&OC6_NXD\'.9?H#,C"9^#[Y M7-E@ .9?,N6S[.Z1EA_ [F"IRQ2YM2!'WR"JV M!IU//_0D\)Z>J.6RQCS -6NEX!GRB3*JZ^(:,$#2.?9,39GR UXZ?' MUCJA-:Q<<(=,]09!F(W75S\]PN:\D\=":;\_MM7'&=:@L1;*JZ^-1GUH\1+H MZ:MX>HE*?;&(KZ>79Y]T]5FRXYL*[;HYZ-XE&!*3Q?+L;9MWIO%DMHSF%_.S M<*G/HFNV,4!O3^+Y]&I(X/ABR.EP->3["@5K#0C?%XF49F)X?8\GWBN"?@>\ M:/C75HB'ZE=,W4[$HC0PEB%1BV QT@C7("PDK+M5@=71&+5N"A!4]SXD9)4@ MES6"MRDS4+132ATK^IAOD$P]- :3&*$5\^KL-98*V:QEOD/;5M36 N7+A80; MSGY&CV>+SGSKH;NMMBX&)Z"1-Z*6-^YVL%9G;YNJS!TS>>3-P]#&V5\4B 24 M=(O6U\AE#4YF]+I^P!W:&,&??2)#=&DKZV< M#M=%$J+Z]=]3!J)J"Q[7X@/>MY4&K%C)XS89+ MW'[6Y694W3"<,P^C,61X"YJ^<>6V2+H]]PP\"UH ^);) Z,&P?H>-0 M4W4 A\@X[I]7:;/#,M"4OL P.-&?> ,IJ")&E#.C30/6N\R%)(V'L6*1A7%I M8.XQU:O3'Z08@BX.#K1M5<&%UER?96QM.05'$XFBYD;[*.CQ,HXW#K!%., ! MYX92HI@* >8/^KZ0D%*)*,!2V-W'O\'4;F_.=FBA[>Z>9\PB^Y-L\W@.RTI- MZ'G EMCC.;$1>I1G5%]2I3(>O4:#QDD]_Q"*[@"5L-&]-MP+R)K#=JQTW+G> MV:MP&M;>J!0HV%(4\5%=(6ZMU(1[RJ2S]3L839CY:L/9<+7AD;G7RS]?"0-9 M)4WV>4W5'2W?)7$_LUT*B>Z4<+.8=\$E2&[NB.-JKZ'G^@C0-[:&ET%H%DZ0-&!R[F\V.YY#54)#4HH8#;IW5QS 5 MS 7:M-)%$=A2[;Q/;;64+1# J,.;8)[QC0L M E9ANQ2/=#>=H-TVA20*%>[1'C<9$':& ,'.ER>!P=!3MJ&0/Q"PS]=Q<752 M!W+ TDENPC)\5-MRQN+6)-F!R8]67W/0;]]4R//M\W9HZ U!Q_W1%"Y#G$^/ M8L;S25A0V@[/WJ2@,AH^S)9PH**VGA7Q++-K'ZBVD>E%6*;Z%>ON+&B'KH:< MB;5"J'+F]&KF/O2*H=B+\=3_:EFOREL2VDG^WCVP7"9J)>7C>2K0 M2#U]_A04Y::Q/=N'0:MO,+1/OPX:2;ZR=S9-(PA971'M38E47GB+^5E#/<5("#5' N^JUW)YJKKFUN]6< M,M702^%9>?E=(D*GL%36F>,\LRT[U?Z*A35\!@*3K"YAPZ(>"U\HDTOUF37G M4EQ[DL_=[)*TTH\%1%NM_:HBUU*R8F&C$\5=O9G+ 3B=?N;&O>[377>*]!7K M:I=HIB9"GI"SUT .LA>'-X=LCT"R*A]0IQ1C^/&201?J V-+L'NK] +'#!7K@]*99I+24! MU7TPE.*[UP6ZY<*_![[L O3D8*"V5<'ZW=(Y*&-5)50(44+KZZRO6M74R-; M?M)U.3H@:_=3;Z6;EHX%915',4]1F#,/VXUM?1Y(=V*7-NG(C?[UC*.WN\ M7A*NUBB1@/"DI2[W[J3#HC!@9^6#FL[W'\R&^P\^5AA'*I-=?W#XZ:./ZN% M+"I,8-9*%#16IY>;/$@'V$ I2JN@B;7V4*6TR9.1PD-VAMP)TI66T_;T 51V M>4K,BY*;PMJ,FFM)A*TKVYU/#/(M,8D#6&78U!TXXSZ_ZP-6E&ACVJ MG"!" M2@P&PJY/$U @6HCI2.(A\&.=Z=2&E?^JD#JAU0'[EZWT[%U1A:AY"-(")U@I M:/'])D7QE,/TBJ.'(F)JM_=T@[ZM9<)H_\"@VAKIT<"];_ MV-JHX(HATB5,I/G9DDGL :Z+G-.4+UY;.H0?M;PFR MM! VGD$2^*^P"ZGM+3-%$;Y8-*Q[=GS89[JGY457XOTL'9R7D)1G2S M.]7[]CM!(G:I1QG#:Z)G,C\F>#*6]AH;O,EW*K3_ 5/@W&:N1\CP!4)8XT$N MA(TFHXJP\=RC0!$FE72&C^V2ZK.JQ>"O1F&&+P;?5S(;;:FXUI9%LA1WJ;6[]P=7WGMPW M--<,3A*][3MA6[+C[&9LO6E6%,!JI'UJ *CK!NU6=*6GVB1CX8NDIVE**FJ( M0GQ(_&D/0*PZQP6P%; MPZW;D><9UWG2C!^&[,J8\#O?BN(;(SGN7P<^8&B3#K1'>E>KW<6FK2WJ#\ST M'^TGY>!S_AUIA:/V&!S!T$.+9O.ZD4 !8L(FZ+' EFC8NC9KE4:6V>.DN MR6(L=^N5)%\/ID4"[$%QNN/HP>=XZ"^PSGI-YHX$ZOAJ%;VF<)H\VN:LDY!< MGRTE>FWZ"QTZ&HN)8.XL#]P*)%U;PR*=%39'3(EOO:8*[URZM$\4]O8M:RQW M5_K+;-:/;T+R(2@]-\([6< =7L-M5;9!8_B#HA1V4%L8= I(!P3**%C=^>KAV2,7-F) ;L22+.Q) M[*7/;P-%M@E6!Y#M/6*#CQ]+]F N8U"';FZD_#-A[Q0DSL<@ MO?VWP#Q8Y1 M_J$-X^_W$0]1<-LJC&D_&3@'G6L*-UCKSH':HZN['N@B.IS%P[9E[SYHZF[0 M.EKU$VLU*%N'R+)5%R WW=9\Y9C=/AC I]!X:N+B($D6;$"2;9%WT!3L/LF, M@Z3GZTAGPW6?[[RTN:,2ZX_)EQ-AFF^X7+,?.G5)L9TB&65ZJJ;?V("V7J K MJ1/?#RL^)0;:&M5BZJ /"N47Q5E2%B92%L'9*S@GOF^2?UZI^@&[V[T6]=$P M*RIA-ENT<_(^3E?"X9U952:IE: -%UX#H,K=!(I_%0E>0LA=I^*74GZ46V>I M8XUD?;ADW'98QF$O$$V^$ @GI5Q4"%.R#J6(^Z8,B(]V)XWB09>K<26)W$K$ MQC\*UU:QX .'$#*)]QXBK%SI5)+'K@#+7SOI4M/<@EJ"JT_5?QU_IBE=[ Z6 M:2\SII)>OH/!AG$L6?B>5:P=#X@E["+HTSC.G@FTCE 8%56YDA)2%GR!(JN* MH)ZJ=1DR#^;<)2ZF=\-D)OMEQEP"BWJZ7V/14Z@-PTN-IWRI<9*QP"-3T%<= M8CM]E5FJ[,K0-EQF6,:87 J!L0;T$OS-3?Y."+= ODU$U?;ZD"$QY4N+9\,5 MPK]XPV@O#;(HW[>G:F.^&1H&MCL!T8T=<%0#6$2.6!-SK6G7Q=D2&C8USK? ^W/NB/QA+6=[VE4O' MJ*I(61WD:<&7U79V7

A6<;.G+A<'V(;G M$^)4(+#9A5.(OXVU*YP$BS!@.G)(Z"&\L&"EOUZ%#LD)"MBCP\B$4'N@ M@Z?+9=2!Y#K"_SU43/,UM3,QMF\E:-Y+$H%H0<+& M+0RQ@\843Q=A1NYN2 X(3Y?1"[KS>CK[@_WW; !P6(,QG\7+ MJZ5=G"SMUC7S!\+'A>V?MJ[+>+*D0B];?'5]=7/0C\)(<]ZCWL:"3: M=7$=+P!#BV6\7%[A/_.+R[.;+'O%.B'@9#(W1 Q@ZYF)%A>3Z.)J'BTG%X]/ M9U7,Y03[]7#>^>4$_YDN)F[TUXC?5V>\@V?19'RQH'^NKOB?Q9F=+?SQDO\9 MNFUJ[NOJY\-U]7=XK[+M-/$6:JNO1*K_.:*,\@%0UV6 M''ZMN&DWBT8=Z?,XCEZ=.5N?"NZ>(7-?SNF."& =OBSB(KY8+,[>!7Z+]-_P MS67$WFO0+X9OA9C2Y1+7\>QB1IWS\?)R=O9+%VNOSMX8/(8@,S)].R1?M7,1H,DI=GP9>H'@7IU MA9B]I M#+JZ'.-=7],^'J_'#5Q54NM2-='L9#&;R.QIN\,41W?>'":_^LX"' MKTQ MA*BXZC,NS(@?K(QD.O>WMR]MN^/N+G[C7X9 1G:-SK<45\I-4 M='.6%-[@P#V6-M362] M]96\J 7]5>@W/F+U+ MT6R"AR"$(1DRJ0LF8QF+&W)^80$&N@[!VT7(N+(1(5R?1-&.$Y=A:JQS-U]_ M,;,C.Z[6M(VN^+*>F'T16F@57CWGWPY <2Z)_=>MLB%[%R",EA=K<4/IMQ#/ M[/^<>)X@1-X1(<08:(K^"OK#"A6*0-$59A\P4/]!4;$=B),_)Q4@CZM=3I#3 M9#0)WP[3!^@Y4\GR8OGB5?0V0>^B;B5YWXB[0Z\ Z(. ]S:[37^P05U+%EQ? M[1<+)^)?GL,D;BOB.)_)O;#^)3J>,Z9?LY6[%)247<1S>V\K^W,"Q3WN7R[H MOO*7<;F^5-<::E_)Y&0CQ021Y?!\Z3557*O 4*!@)VJA90M6HV( DI\_)Y%48[$K^;G=Z]_ M_8 5A$EINZY:"^UT/U+Q&)(_TJ;UIMGT.MX>;\$20%@GD.#[/CB*C_D>%C5X MH/:^E. -BC;Z8%^!9Q^6RB^K4)F371M'3R.PL:1 =.P)A%O%0$[[4+*-OI,D M&ML?(J!#C14 M*3:=^\>?'!FY-\P%-[0-+('3/)G"PKR*J!*C]YV7"@FS]KV-1FXID@Q2$,JS M-S!)_0RW'G44=BS\92^AHT*VFGK_V.(N4IKQ% MRL@%@XP*K/5<\?6N?IV4M^)^*1$)2=A&Y]^7@]T_%$:4>^5M]86\B(CL!GZO M75X&LZ! M__"_4$L#!!0 ( #"#RE2<96@)<@< /82 9 >&PO=V]R:W-H965T M]GIFM%KQTF^IJ%OI^.JNY;*;7E^Z_ M>WU]J5I;R4;<:V;:NN;ZZ594:GL%"O>5O9! M[7X6_7D2PBM49=POV_5K_2DK6F-5W6^&!K5LNB?_TMOA-1O"?D/H].X$.2W? M<\NO+[7:,4VK@48#=U2W&\K)AIRRL!JS$OOL]:)S!E,KMI#K1JYDP1O+;HI" MM8V5S9K=JTH64ACVYG>^K(1Y>SFS$$S;9T4OY+83$GY%2!"RWU1C-X9]:$I1 M'@+,H/&H=CBH?1N>1/P/;]XQ/_!8Z(?A";QH-$/D\**OX!T[[_]NEL9JA,U? M)P3$HX#8"8B_9F=D4]E6@@S="S,>^Z0L!#V(0LA',B[C3301!R;M3K MC 5QXLW#"*-YZB6I/_E5&'/Q0ME"BU):5BEC*&!8[&5^R-YB%'E9D+*CX!YK M0#XD(?#"," )H9?'\0FK)Z/5DY,G_Z7I:(OR_T&LN2[)PY^YU@CR)S*I;GEU MS**G<7_?T'GIZ(2WU>I1ECBPW!.WDW:#0YHMZ(=9Q52KV6X0S#O![R9. U$^ MJW0KUK)I"-4%RK^MA$G9W8;K-9[ N2G_!BN %F%#4*:M1#=&9F'+2U_^5W#- M!"4=VXL"Y_HSEGN^3^:.O2#Q\0PC+XTR#-Y@41S[%I*N2>9W8)$7S!,'Y@2?")IT#)KT&T'S"(LJ#0XX%AFOWLP*A=IE M+'G2[@?,Q>0[,_*![\#Y5FC)*T-FR[P@)1LGR,D@G7Q&X4/P42"N$7(&M@_C M''[UDWSR4382]:%D:Z5* Y%^F+,HCB;[JB+G.I?#C+X7!=D).V:C';-74]Z] M1ANA[9/'[BNJ+\1S'Q#<6PK>8U8^#?T,MQWAQ #'N!9$+TI31'$+/YAN22G0 MN!02EBQ9:RC)R"]$\E2[STD*JP4,CU1Z1!#2K#!6UOT.03Q\[56];$F;4RN[HA%$W-5T58=B>(L'^X7 M3D,42=44LI+CS&?7<>%8-_ 5&D@&K6I,+4"6T/@/@RF71Y@YQ+SE1A8.];VL M6H* E&-1>%I3J@+6N7I)S2W23QCG"A)9'(IH MVBX&7 0?'G@W')CW!RZZ [O-""#'HZ[#.DXP!^SZS#:.9P\IQV/B2R&V]EDW MQFM7M]]./J%80T]54U<0):!?HG5T!X&?TP!%),_[[F!O+;=6RV7;V0NQA+(F M<+^@MT8UYSBKU<@$.KML$%J(6JH]X*(<[/[C#WD8A#\-S\D)8.=OQ"=OGEB$ M1B++!^5ZU5!,&QA/-DZ'>NO,^\BKUC'5Z_1*/3\/OD^O?6=1]@IM7%'TLGEV MQ(!#=)\?=3:*81?$R1QE-F=)[N5Y1H\H3B8XN@U@3 M.0U*B;.(Y2CIWQ0W9 K* ZH*R8U2GQ[H'<;=8V0VK8LSV/,0!]="8Q%AK@IV M)SAC_KLX<8\LZQ[)9)"V/YEVCU,E?CYRS/S5I6G1;K==$\4K$(79L(^4S/NM M(Z7M)P2#F[VA>R2,>(PO3DO]*E^8?14*$K*B>?E"!1>/-,M[%5S/3?'NN/=X MG^>];-&\COA>-EK?2Q^'+0I[P2:+;Y[H OU'GTY;+LG32-8TQL$7IZ&DT\OK78Q^6#( M#>B*F':%7ZW.41J[@CTB'[8%FFHCCCSTI(F79I2M 1(@IP"- B^*PCUHZE"X MNU%VY1A$O@2;PVO4M_8 78?=@W0O4>3Y&2Y-$U2\BAH'NI(/)8 ?N9N!6QIW MCSRXKPW,=$:]O.OJ84PTV]]HG4K&ULE57;CMLV M$'W75PR$?4B C2ZT+,N&;6 O+9H 61CVMD%1](&VQC*Q$JF2U#K[]QU2MNH$ MV6W[(HHCSCEGSI#4_*CTDSD@6OC:U-(LPH.U[2R.S>Z #3>1:E'2E[W2#;.&"QDNYSZVTLNYZFPM)*XTF*YIN'ZYQ5H=%V$:G@-K M41VL"\3+>\0[KV@&1C+].F.% Z1(OW\_H/_O:J98M-WBG MZB^BM(=%6(10XIYWM5VKXR]XJF?L\':J-OX)QWYMGH2PZXQ5S2F9%#1"]B/_ M>O+A(J%X+8&=$IC7W1-YE??<\N53."%=4S96TU=!>7:Y MQF>4'<(:=ZJ2HG=*EG"GI-5DF2$]]@!W7@EJ ^\>^;9&\WX>6Z)W(/'N1'7; M4[%7J%(&GPGU8. G66+Y+4!,N@?Q["S^EKV)^(G+")+T&EC"V!MXH\&,D<<; M_8L9>ZV:P8%O#8 _;K;&Q_]\@S ;"#-/F+U"^$"G;L/)3MB^4 M:I:V0%6RP MHGUOKV&E5=F1A#MNL5+ZQ;?F,]=/:'_D_]MDCP>J3-5T#!V'=6V$5JMG41*_ MD/T!]_W?TND%U6F0I,^<]>E!GSGK:T_Z=I?Z&J^/J#18HGQ!3ML&7]QALR6O6>'"Z13>"4F;OZY)G7D_"WXGR'X3!1>(%UB7 M",&],+RJ-%9]=6I/E?@^S[P(3^QI@O7W%D,LW3:$QO1<&BW&%EXR@) M5M_Y. L^-BWML0\:C3"62[<+94F;R_E3*K+V9+U#G103XB0]GOL*QFD>I<&# MDA^$1WD]=S3)HA$P7P]C133]'YK[;3@+'NCFW5%?K.[ZB_8*LF(:3=V8,)\X MRIT=Y"X7VJO0V*@2:\@G*2%F11*EI,6Y^9_Y?W3ZXHM[D,YJY6][0^HZ:?LK M<8@./Y2;_A[]9WG_-Z+J*B$-U+BGU"2:C$/0_0W?3ZQJ_:VZ598N!O]*^Z1$ M[1;0][U2]CQQ!,-O=ODW4$L#!!0 ( #"#RE1R"&+T PD $0@ 9 M>&PO=V]R:W-H965T(-! C"U2+TS M28 T:6>[Z MM9P:+Q7Y0+#K65A8]HI0T_W[/I61926S9,]-V%_,E%J7+^^*] MAT=43N]T^=G,E:K8ET5>F+/QO*J6)Y.)F<[5(C'/]%(5>#+3Y2*I,"QO)F99 MJB2UDQ;Y1#I.,%DD63$^/[7WWI?GI[JN\JQ0[TMFZL4B*>^?JUS?G8W%>'7C M0W8SK^C&Y/QTF=RHCZKZ>?F^Q&C2:4FSA2I,I@M6JMG9^$*3; 2OV3J MSO2N&85RK?5G&KQ*S\8.>:1R-:U(18*?6W6I\IPTP8_?6J7CSB9-[%^OM+^T MP2.8Z\2H2YW_FJ75_&P3"JI)8#)MU3QOU,@M:H1D;W11 MS0U[4:0J?:A@ I\ZQ^3*L>=R4.,_DN(9I:?=ZV0.D.^S4K M4GUGV _)8ODCN]*Z-.Q?;]3B6I7_'C#B=4:\02,?T31IG2NF9^QEDI7LER2O M[>C"&%49EA0I>YTEUUF.E"M#M^O%XWPUZ1FV]&FNF#)5AKI4*9N1K=N5K:2U M14M;JI1;JWG/:M)8Q2^)5U US;7)BAN60AWD2T7/9CI'TYJ3T?M2Y1F*#VT[ MNIA.=5U ?:FF*KNE@F$'3#@\ZQ1G!9 F MY(X,2>LRR5*FO@!BC&J2H^%-N8I \$ &D ,&E=6]?:X0TQ*H4#$I8=(9O<.S MI"+?'==&-7J8RSW?@6]54MQDY&^K/@RMAI^T3N^R/&<^]^-@ M]$E72?XXATRX 0]=?QW^,KFWL1]BF@A]=D2/RIJRVH71S_DAHHYC%W*//5Y) MW4/&N@J9QHE-:W;(1, #$4'HY8-5GZ*#L]2J!MHAZ869J9)\Q_)(APL1TFJL M94Y&EXF9TU/A<8'(::W@%B7WH3*?QU+\?G,##>5W#>7OUU#8?VPS->9@_U4* M/[-99A>AM[9MHUVL%HY6XT7;*#3O9Z-F=8XFO%5F4]L-^T-M=]MW@YHGZ[N2 M/2FSKH: /R3>(%$/>)N*JIS%+9C8O5C>,Y.?ZD0U\5T)3D_4Y= M1SI3HW7J#F'[7B6E.1H=6H=T;6 ?PT]EDBI6) MJ:-?GGN/ 9>QP&92KT:7= MC!3YE%M59IXM#?,D%Q 4_NA*W6*37R+02DWGA<[US3US\2Q^VGL-#ART+3A0 M*$%7*,%PH32LPJYPD=1I1K (Y+"\A7U0!KOTQO4>5DOK77?ZEJ5FC<*R4S, M(^RK-24*.^OJ4G+"6/:RGRIVV&D\LELP_1$/2X8#NJ=J63$ &C-S6Y,+BXY' M_>FCMPC%)" 6! U<^H*[PL-U'&#UI6^?(X,H+I9459E=UY5MI4HCX,4"&;+* MYSH'WIBF.&7HXL+'MN-&?07D2G_2/AI/1L\3DTVASWGFQ_8G"D9765Y7%LYZ M=PPJ-1PLJ;=@JA_!C^K\ MBKX;=QFV]%VY2XN,["+]#P",F(.A,G@)C,RWDQD94X%BK^51@/T8UQ'W7.\! MP7%YZ(>0B:2 A.2Q&VRF.Q[WA,M^^!L$Y8_-:"_R$_I!-\N.ME&AD'O2A=MT M A(Y-!"$YP@RY&_8XDQ=PO ""(43(F"^Y$WN; M.!(HB\W2RF!W9R=K BF3'F:2"S&B/+),RO/"'4RJC;!OR5[5%F(]XQ22']N\1.VX9W6R M0PVX,=#><=?>\?\9DQKTATX;3@RV0'4V7F*C4N6M&G\5>@7P;+#SVS"LIWC2 MP@U(-6=;#HSKK2Z.L9\M%0)*;DJE&G@3MF?7R$&C M+?1,\L!9BS:CH*-ZQY;JV=1V68][\O8ZKV!C],ZV[I/56?&\%D<>!6*QA T4 MMW#6QQC.M^%_._3^=0F@Y.P*NQ[1!UJ>W110X(^(_SP%C C3+'V+7!2GK>BZGN _/>?&WW$93/'5=8A)&>L/CB\3!V'IU)A3(B\A$1I0BY MXWG;*)LK)(&5W;T]+J)X/\KF!,1/\+YPQ&(OW'IVY7''B4E_;+FCRR,1[BN69OK<,<74 ,R&H2D!C0K\K:= M?84N]QQAR5@L*',";VY>%&YF>I$3-WQ-!/8WH#;>Q?1X"Z$4_71UTI"J)2J( MD B.2N$WZIR&#GH(/-Y! MMT';7I.FS3M>. S8UX%!%U=&7<#'U:4(M$3\\% M/>X+MR&J$7DH *:QC$8?5(H-V6:EL/LTR@Q%3HYBFU3 YHJ4HQ)L,?K@PT2T M,=LCEW_/<9OCX 4@MB_&JV'@;:.N* 4I5K(THO>*GSZ]ZL"STM//6#3AK-\/ M[.A/>S0$A^MC?#%\CO_]>>P.A[X&9WV$BM^SP1 MQ79$RW9 M0Z''>QTHTD$[!!OX9 MY>XO.']-9OD_.UH4 &V4VW^<;;W>T^D5\T'X;7XLWW]3<)Z@6KG:L9IH+N M^N.&8*P&E5[:S\37ND);VLNY0EN7)(#G,XT":P=DH/O'@?/_ E!+ P04 M" P@\I44#K^DOP" !5!@ &0 'AL+W=O,7NE>Z[P M9*=-QQPNS3ZQO>&L"4&=3&B:5DG'A(I7B["W,:N%'IP4BF\,V*'KF/FUYE(? MEG$6GS8^B'WK_$:R6O1LSQ^X^]1O#*Z2":41'5=6: 6&[Y;Q;7:S+KQ_KQ:2QM^X3#Z%C2&>K!.=\=@ M5- )-7[9SV,=G@3,TV<"Z#& !MTC45#YDCFV6AA] ..]$*$\I?R MX R>"HQSJXW!^S7N%X&-9,H!4PV\^C&('@OOX.(CVTIN+Q>)0RX?D=1'W/6( M2Y_!S2C<:^5:"Z]4PYN_ 1(4.2FE)Z5K>A;Q'5-7D&8$:$KI&;Q\RCP/>/E_ M9?[U=FN=P3?S[0Q5,5$5@:IXANH!6ZD9) >]@[.T_ZKS>>B/+8>=EMA;0NW! M^>L"[$Z+8!8<'M:ZZ[45H060OI_H^XF>3UDSBSXW$99ZP X%+/;)I"3R=??% MSZ(+H1!;#Q:C[67TWH.\@"PE:96C49&J*J+U(&2#HFS@$!TR/_(NZ,K2G,SQ MA(,3 ,M="Q9H+E!S08J"PJ6W4<;,/ \WB+0_*C5T_[4XS\W8<%7_* N2[S TO9J5,9AQB(T+I_LP.+;:X1@*9HMSGQOO@.<[K=UIX0FF?Y+5 M;U!+ P04 " P@\I4#B PPDP$ ")"@ &0 'AL+W=OY\TXU4G_2*,0-?2U'I\][* MF/5D,-#9BI54G\DUJW"GD*JD!I=J.=!KQ6CNE$HQ($$P')245[W9U'V[4[.I MK(W@%;M3H.NRI.KI@@FY.>^%O>V'>[Y<&?MA,)NNZ9(],/-Q?:=P->A06\>3BX2>]X=^)VSC=Z3P7JRD/*37=SFY[W $F*"9<8B4'Q]89=, M" N$-#ZWF+W.I%7F]5Y+^U!S@I:"W,O-[^PUA]' M,)-"NR=LFK-)U(.LUD:6K3(R*'G5O.G7-@Y["FGP@@)I%8CCW1AR+*^HH;.I MDAM0]C2B6<&YZK21'*_LI3P8A;L<]@#"0@Y@A=UKD<.+_I_KE]QG0FI:\7@K_E"&X4)]/<1LW%G-G9FXQ?, M/F!=Y37:D05\A\('9@X%_CC^,TP..U#:@%)E12BDP(+45I3%Q+NMN.%4>!CD M&HL3,,Q;D?CP4;.B%O".%\RST;=7$,()K^")4:7[GA7-2M8:C>*RX_ &HF'L M)^/42F3L#\<)<,R'@J,]YOUF5DSAAV\X3KQ'17,&%2V9MF:V"J<"2SCO(Q@) MB1_&(4IA'/@I2GNPEZYN$%DQ06WQZQ5?:Q>0K-TZ=5LLWT:%I&,_B$?H6.@G M^/Y)F)\AA%,(DSTR<$)+J0S_QU9%'PCQL?EM7WCRBGW!-K=&6,.R526%7#Y! MXH]Q-_&'^!Q:Q,#[(*O33)9K9M#EI6(,VYR!R(^BM'T2/)AX#[(P&WMA@F?8 M"!DDX\#]B/>.:3V!>9;59=UZTE)SW>X$PBC%<(?0MW(X0O-CZ'L/]<)(0P6$ M*?&C-,8M9#8IXAD;D] / M4//'O=U%JJW+(WTRZ?ID=LX12[$N(HP M='Z*!85R;.71T'U/K(RU;N4A8 &'8^(]8I$R6A@LU33P@PB;DZOF-]MZ/A3X MP=YX@*UOZ88@#9FL*]-,"MW7;LZ:-^/%[G@SI+VG:LDK#8(5J!JT1^ZLD=-Q=F%YHNFF-[3C2 MT>X2UUO!F^#4J82E:9ET7.IHO0RZ6[M>F@&5U.+6@ANZCMO':Z',815ET4GQ M3>[VZ!7)>MGSG;@3^$]_:^F43"B-[(1VTFBPHEU%F^SJ>N[M@\&_4AS\5P^H7\.N5,N6^[$ MC5'?98/[551%T(B6#PJ_F<,7<#0=$=G8M!)/?[R MAV,=SARJ]!4'=G1@@?<8*+#\C2-?+ZTY@/76A.:%D&KP)G)2^T>Y0TNWDOQP MO:EK.X@&_I1\*Y5$*1R\_YMOE7 ?E@E2!&^7U$>TZQ&-O8*6,?AJ-.X=?-*- M:)X#)$1MXL=._*[9FXA_<'T!:18#2QE[ R^?\LT#7OX*WBU_#,D!UPV$Y+ER M\&.S=6BI0_Y[(\1\"C$/(>:OA+BCP6D&)<"T\$)Y7ZKJVX G$'7V1K6AN7!( M6HJ">P&M431@4N^ .])=S:AR XT94.U.(HMGOHR^EMGLO=3D: 9'E7 ?9C>A MUX2EENZ-D^C@'>1E?%DQ$K(JSG(V.Q'I^:.E<*&&6Z%%Z\VS(EZ4!63S>+%8 M3*8';BW72#2R>%'E4,;SQ7RZE1J%%0Y)714+R-)XGA6S3PXES1O=MUQ:N.=J M",6DG)$2%!K']!MAN1_MF ;%6J]F\27+X.-LT]QS70M:-7VO)"7US)[,JK0: MOQ.5O> *]U K+CM'Q-Q@ T0_-@Q9,Z)_>?E$OA4><*R"0^)+7C65$) _T M] MA#S.BV+V^5D.Y"+ON=]$T$I-$20A4#2T ZTZ]&X%F_U%+VK)GY49?:ORB>9Y M#[R#BL5EF9)0IG&U*%YJWN1L-]#S[L(&]/TS:!S7Q*2=ENQFW"U/YN.&_LKM MCJB"$BVYIA>+(@([;KWQ@*8/FV9KD'HIB%162MD;T'UK#)X./L#TU[/^'U!+ M P04 " P@\I44B-@<[8& *$@ &0 'AL+W=OF>W>GK M2]784M9XI\$T527TRSLLU?/5.!CW#S[+U=KR@^GUY4:L\![MOS9WFNZF THN M*ZR-5#5H+*[&R^#BW9SGNPD_2WPV6V/@2!Z5^I5O?LBOQCX[A"5FEA$$79[P M!LN2@_0/+G:*Y5$8O%'E+S*WZZOQ? PY%J(I[6?U_#UV M\22,EZG2N%]X[N;Z8\@:8U75+28/*EFW5_&EX^$M"\)N0>C\;@TY+V^%%=>7 M6CV#YMF$Q@,7JEM-SLF:-^7>:GHK:9V]_JCJU?D#Z@IN\='"Z8-X+-&<74XM M@?.4:=8!O6N!PE> @A ^J=JN#;RO<\QW :;DU>!:V+OV+CR*^*.H)^ ''H1^ M&![!BX90(X<7O8+G KR5)BN5:33"?Y:/QFI*B_\> 8\'\-B!QZ^ WU.UY$V) MH IPG-J>TT-4'L7B.KPP&Y'AU9@*S:!^PO'U5]"/Z_="/$$VI2,]#"(D].>'+J.QJ2V/FXMY5IU)(4!POW M^@.B\6B#:7<]H 2H)'%)>P4YY:YJ*)S3X Q.8>%%<0(\2KV%'\+9'K '-8EZ M&B9>FB2$'GK^8C[ZB,:0L&C-O&R4=MI(253N.G4.YX?@/"@/K3\9S)STAIR3 MWPY%HTOQFC+9KJ7.SS="VQT\.==8$KMY#\R 2LN5K$79 MILU!6QX9RY0F<0)A0#AV*%&:K*> MR\36K]0&<&3*!M7S8X.QA&D&:+BB'_G MO*1]=BM*.E6&,G2394VZTE1M4 J>US);\]L7:!V'QH7%\[$HT)U+M(B81DKS M"JDX\PD<$:5D$*7DJ"@M&5H2G9_9+D=%[CPXFN\'#X]N. MND,:]@W39;F[5\775#BT85\W2=99V>3.V;4R"#T N88[_0JG).,//T!GLR[JD\R%E:+9DCVIL=H0Z\*(V< M?ES 75=?JG[+RE.(O(@4[JQ;_8N6%L]54;3UU?G9>K>[9:Z>\ MSWDBS=F+> MSF/,11(3YO\8[9_/O;P_]^;>C'3XC;C410ZO!NA#AU :A%W\RU9%A,M$_$(- M-N4Y"?ILSN%83HRM/74Z?T0-TD$-TJ,E^=Y86;E2VK'_OK/__]"(MSHD#A'R MEQ8;]1-U+C.VYG%B$;U_*CP2C&_6G6NC3FA-&$5\$_%P'HY<=S$,$QKZ? 3'J3\..0 @ST,-RI=OX_Y M@8;_WZP3[JOK<.]/>Y]UW?I\ZT. 96JQ_S6PUYN>\!+J[7B0>E&TX$'LS1)_ MY#ZG7-'%LQBB< 819?R.M' U/O=:;[;%?K0OIZYP&7&H7E9#*BB?"RB=Q:.! M%VH05,5Z22:Y^PU"WUW9N[/1/GT046XD/DTFKT..(D[GHQNQD90+KI,;.B]" M##HD=TF" WCM=IPXV-#10<#!HB4H#F:'DFJZ]7U>H5ZY?R'HJ.,XVT_UX>GP M1\>R_;[_.KW]E^23T'3J&Q*]@I;Z]"$T!MW^\]#>6+5Q7_N/REI5N>$:!0DD M3Z#WA:*SKKMA \/?/]=_ %!+ P04 " P@\I4;/73Y*,$ (#@ &0 M 'AL+W=OOV*$W'9AQ8R,# M(2EAAB1-+YUD+A/2ZW0Z?1"VP)J3+2K)X=*_OBO9&!\8N%[?^@*6M/OMMS^D ME<9KJ3[IA#$#GU.1Z:MV8LSJTO=UE+"4ZC.Y8AFN+*1*J<&A6OIZI1B-G5(J M?!($0S^E/&M/QF[N24W&,C>"9^Q)@<[3E*JW:R;D^JK=:V\FGODR,7;"GXQ7 M=,EFS/RZ>E(X\BN4F*^P7HRE_*3'=S' M5^W $F*"1<8B4/Q[93=," N$-/XJ,=N52:M8_]Z@WSG?T9Q&BM]X;)*K M]J@-,5O07)AGN7[/2G\:PB@X MH$!*!>)X%X8@0>9682#3]E,8N_!/"14L6+;'A=DZ.( MO]#L#(*>!R0@Y A>6/D9.KSPI)]PGVFC8=&O6/0=B_X!%K.B]$$NX(YR!1^IR)D=60Y,-P7^ M..!+PF!AD5XMDK90,E> ZR5/(7$X3HW'U^>(,(D65]P!EV+!-6:+SB+@6=@ M$(I&D4Q7-'NS\4#A&'LY M9IHO,T<:C2=%FEN\EOX =];T0NL#HCE:,G8AL- M7/O^NQ'ID1];7R:W$:CO#2Z:838@)ZF52*5\.=F$U$3GJY5?I*$"D]<4/]A; MK,)TX?7):'^].5[?4'%E(>\6]O^QXD*/],,#%=D%-5UL&\0O=(OQA4_6)P]'C_&6]52/A!HGG= M!;!E/4JL:KC4D.=)IM?]FB:H,314*P1IR:211C\,:HTL#L56.W M 1SI+=IVN1NJ$[A#9ZNV_\Q$02_A*]V:IC+'$L8^:F,/:-9%OXMBD5QF_.^B M67ZXN>\\["1$;W=EH_JVVRZ43.W6R--<.)]+.)X9B/6(",;N=X%[,ULM^AV>W7>8:0)]J,NW$CM^&DJF%L8>$$8 MP.D3LP'6H@;A^3XF\?KGP=XF1ULAV1%&B%[OY/V@V7;?"WH->,0+S\,]T[W MZ^/QN"L]],APT+3G_=KM/&5JZ=X@&B$QO\5%O9JMGCG3XG:_%2_>2(]4+>V& M%&R!JL'9.6YM5;P[B@%V%7?7GTN#+P?WF>!3C2DK@.L+* FE\:: M8Q?;6>'???7<9;[2YM16B@Q^U5'825\ZMSY+$YA76 MW![K-2K:*;6IN:.E625V;9 7 53+A/7[ITG-A8JGXV!;F.E8-TX*A0L#MJEK M;G[.4>K-)$[C>\.56%7.&Y+I>,U7>(WNTWIA:)5T+(6H45FA%1@L)_$L/9MG M_GPX\%G@QN[,P2M9:GWK%^^*2=SW :'$W'D&3L,=OD(I/1&%\7W+&7G-6]SJ.?%\N98V_,.F/9NQ&/+& M.EUOP11!+50[\A_;>]@!#/N/ -@6P$+@/&GR8V/PE2 YJ" M$\H_RK4SM"L(YZ9ON##PFY+Q/5?'T$][P/J,/<$WZ&0. M_@WS+/A\7%-!5,T$D&7L../4N\*\\88H58PYU;8OUWP MT]0W%4+.C?GI.7BM&^4L4$5"*117N> 2A"(E#94+[=3(O;X"N(/21W(7(N&& M?AXGJ13M6;03Y&6+"/!H9BT2R^&%X$LAA1.4%-''1CMBO!8K)4J1<^6BA1$Y M7:)0\,%5:/;V9J':X,/2HKGS>06?E.X6T24WM]['.[5NNB&B5V^H,\#VW>%& M.U)V>(%W*"$]NI^Q;C8XBL[1YD:L?8E',]E0B32UOYH--P7DE)7^>2T<0-8; MLA&-SY\-6_FF)+F\6.XBL=S(:=:?W5M$!C'H9&^ZQ/;!T8E@0D_Y',3U0 MU*T/8-!+1_V]&!Y8]A6UL(Q"Z43]GD<>?)JF#^CV+'^KD62G]=1H5J'!6G)* M*=IVH<[:]?!9V[I^'V\_ )03*\IBD%@2M'_\XB0&TS;5=N'T.C2RI7;4%L.T MHN\0&G^ ]DM-*;I=> ?=EVWZ"U!+ P04 " P@\I4EA1R%/8& !0$0 M&0 'AL+W=O>OP*B;-IIA M)-XDBE[;,XKLM-GI)A[;VTZGTP>(A"0T%*$%0#OY]ST?0,IRHLB[T]D7$22! M\]W.=Z'.'Y7^9#9"6/9Y6S?F8K"Q=GFQV M6O#*'=K6XR2*IN,ME\W@\MP]N]&7YZJUM6S$C6:FW6ZY_O)6U.KQ8A /^@>W M;[C:W$G["^[&XV[\1ZEDEO1&*D:IL7J8C"/S][FM-]M^(<4C^9@ MS+VMAAN=C"VC:,"X[F+<>)OD.3)RPGU5C-X9=-Y6H MG@.,H=->L:17[&UR$O$GWHQ8%(.F+AK(K:J-;RIS/ L^)?@VDAY@I YNZA8^1H#80C5&U;*"&15SUJ"*63KR<0>+ MJ1H9ANB$8:OUUJLR8=\JUJ/]T0;Z"H/=+6.80=JF%X- M1S?U7.$3.\T&/-RH&C$U?_[3+(GS'YEP5ORQ!/TMNI\=8XD6-=XV:V85V85E M2W<'%G^71Z>D'OKA+YT'7I2/S?*!4W]B*]GPII3("]F@-+4>^ >7"Y.4* M8?$HQ1XO,AY-L?.Z5&S'M6W LHW<]?#<6BV7K:4V3BYK $CJR8_]-7A7*PU>0W8IC/%VBU6+W#_D*\6,6+!HK2\,/ZFE8?/2 M[O%>.W6?! 37'A #3?GI#ML,- SX< S*!$L\:<))O,+)\& M1ENC K]Y/NVH7!UUCW<%NI\S(($!'Y=@MG#E[@&1IUKILN;#^\7\AO'JO_AF M<5,,Z3%E^6P6S"GB3ANXI$M6YRQV\)W!N%L;3Q$/D89$#+?BK4M6CK&O_+(ZZUPAE01*^ M9JFF+\4W:O6F-1TZ[9Z$:1Z[@Y@Z,! /ORGR8 T:7B513S"4PYVO:6*.:1+H MJ^S52X,$?!!FB9C(- M9Y/LQ4/>G33 I'F8S8INFD&$TZ0X/M",#[YRMT*OW;<\*QQ%1<=4K?WWN[^Q:N>^F9?*X@O<+3<"/-&T >]7 M2MG^A@3L_T2Y_!]02P,$% @ ,(/*5#H3F,+7! '@P !D !X;"]W M;W)K&ULG5=M;]LV$/ZN7W$P6B !%%OOD@W'0.*V M6(9F#9)LQ3#L RW3EE!)U$BJ3O[][BC9EIO8R_JA,772/??<\;DC.]T(^4UE MG&MX*HM*70XRK>O):*32C)=,#47-*WRS$K)D&A_E>J1JR=G2.)7%R'.<:%2R MO!K,IL9V)V=3T>@BK_B=!-64)9//U[P0F\N!.]@:[O-UILDPFDUKMN8/7/]> MWTE\&NU0EGG)*Y6+"B1?70ZNW,EU1-^;#_[(^4;UUD"9+(3X1@\WR\N!0X1X MP5--" Q_OO,Y+PH"0AK_=)B#74AR[*^WZ)],[IC+@BD^%\77?*FSRT$R@"5? ML:;0]V+S"^_R"0DO%84R?V'3?AN-!Y V2HNR8[2#O^ZQ?>.X+L>W")4IN!C MM>3+0X 1DMTQ]K:,K[V3B+^R:@B.:X/G>-X)/']7 =_@^2 !8&D+> @"T,&K]YYDPJX+0?@-5LL!FAJZ?9^ZW-,S87&&;-%+H7V,)J M"',N-;8[L%(T% B7!%O+' ,0.-0R]/*\S4QO 4U[Z'*'FK1BOXG M%6'_((G#K;)1<"FO=8=*_K@=*>WKFO_/C7QHZKK@U)6X#RE3&:Q,P%Y>UIS, M-T[H\C9(B]RC2T^Z8FF%ZA?-'&H*H4B.",9 MQ*$#Y^8AL1-D?FZ9L^U"K"X:1752G-IQ04W3$L("90R'BV'<4A&+(E^;A ZH M[")%H1W%">D.Q9N$UE=SWB <]IC$PB)3.H/WFC>ZQEAF%UXBQD,G@&B8!"^1 MECCLJ(B 'ORE9S@,X3W^3>#]"?5'._5')W7ZJ=$T56^1>MF4W0CL#V,JT6^B MNIBS*L7-P',(]I2.=\>;HI9=U&V''T9]L=^G5(^Z_B\QFV'Z#B[P7V+[7MR^ M(&8[($X$;V>.Q 9,=!0I:01MDXB='BA3Y9(K+0 MB\AV?[04&/W:Z@;9Z+?N:/;>INX@4AS$$8WOL^-9GKM0$ M;LJZT4:\B,EQ$J+R$X0,4/FD^RAP4?<_SMUM?SUCTMJ$QMD;VT[BXR)P;2_R MK'M>XQ@F^9DCZPWC9V+-M^<%>M)H0S]Q-+09U6[B4!-A<;SC+&TT*+4_C3KT MQ*="@!^:TOY$CJ^UR:AW9RNY7)N;*<:FQFNO;SOK[O)[U=[Y]I^W-^=;)M=Y MI9#/"EV=88PG@VQOH^V#%K6Y 2Z$QOND669X@>>2/L#W*R'T]H$"[/Y+,/L7 M4$L#!!0 ( #"#RE0Y!DS*(P, +\' 9 >&PO=V]R:W-H965T,#$*M9&)[V4O.I+$V>"5PIT&51 M<'6WQ%SN9U[D-0N7V38U=B&83W=\BU=H/N]6BF9!BY)D!0J=20$*-S-O$9TM M!_:\.W"=X5[?&X.-9"WEC9V\369>:!W"'&-C$3C]?N(YYKD%(C=^U)A>2VD- M[X\;]%R_Q+EIATYHT]2'##R]QP;C\( !JPV8\[LBR(*TU=^DZ^<37.>K3:6"(QAX.XAIR M64&R Y 1@_=2F%3#A4@P^1,@(/]:)UGCY)(=17S'11?"R <6,G8$K]<&W7-X MO4-!IUQA'?2*WU&-&5@HQ<46W?CK8JV-HH+Y=H2LWY+U'5G_$%E5[B W8%*$ M*\--J>W,I1X^[FRZ]4-I/HZ[:!JI0=8MLBRI[1RZK-"!NW7*8VD-ZDSZP$4" M<6KCUI"4*A-;AW2'7-F! +0*^I!IH);7E!O*V-IV\EGG0UFL45G8+Z[T::<9 M=#Z6AKP1B07DIN5ECC>"X<@?34;P%%@W['D5K\Y MM./@CN-_!;=(CU#\;T*/AWU_$HU)S6C8[8\[KZG'+. HG/@1R4'KDVYOU+FF M*)S^O8CYDS%S!4 F8:]#=^\&,]H-5JC<(R1BBC+Y3G>C:]83B")B&=1&H^XH M^EO91'[4'_I1.+0&XRX;/%0%P;U+M4"U=4^'AEB6PE3W:[O:ODZ+ZE+^?;QZ MVMYSM&PO=V]R:W-H965T MZ ERA(JD2Y)Q(%*<[(;^HFC$-]UW+U>9XJ:M91=2FVC..;2LB.:NS*C:>VDM'2)G6M1WP_\3K:<&<^M6.W1SXU&QJ;0:\^71+-^PSTW]L;R7VO#U*V72, MJT9PD*R:.8O@ZCHR\^V$/QNV4P,;0JQEA38(%)L[MF1M M:X"0QM<1T]F7-(F'\2/ZKW;MN)8U56PIVK^:4M(5MDG[(:YB>] T2LMNC$9&70-'UIZ/^IPD) ]E4#&!&)Y#X4LRS=4T_E4 MBAU(,QO13&"7:K.17,.-*9^UQ+<-YNGYHBCZKF^I9B5\U#63L!0=VEL;W>\8 MO..%Z!B<_2Z4.H>S%5VW3)U//8VU#8)7C'6NASKDB3H!@1O!=:W@+2]9>0S@ M(>D]<_+(_)J<1'Q/^27X@0O$)^0$7KA7(K1XX1-X;[_VC7Z OQ=KI25^+/^< MP(SVF)'%C)[ -%H*SKA6("IXD=;?D_ATL57-H!(M;K.&;T ;IT#58J< :T%Q M1(4>4!&62G%$I1FIM-9VW/L6XX%1J8 9 P'E[W$7PVB NQ\@=@"'*2_A#2M8 MMT9XDIGA(+^:+-H>O^.^F^"NVE%9PLWJ=G+6<*P@>H5)6'")GXKQ0!U$*Z%I M.UD\0]P0!JH/"N>V< :_P!F$KI_$<([QQ6%_LJPIWYA50T4;"7>T[9F1J62R MN:/FW% X.W )R3'[XEL\672B-YI*5K14J:9JD%@E1?>LQ*@E1Z,4Q*X?^@AJ MV\F*W@.K*CRTL$J>1F,]&TT^X"E=]%*BC1=;Y"9.ND? M^&X4A4 B-XKCUS $E487TM"*G;C$;EH!H:*=TD\&T;Y@FVJ8O7I._]4KR#GW?'Y,9>4116 M0A&'__A^='\+6@P__V_3ARO4#96;ABMH686I_F4:.R"':\G0T6)KKP)KH?%B M8<,:;W),F@GXOA)"/W9,@?W=&PO=V]R:W-H965T#$-'"&LLK$/@]'K *[J+Z*T MU"-F]^>-&AQV' M/'S'@6T%T9 G6?1P5&XBS#H*] Q$QN%;25@8^RA++YP CXM.38EM29VPO MXN]<'D$8!TF MA]-!:Z0=:7P=-[L+%CV3TC'A+YBH5H/JV9AM%] N!TL!OB/7!M#5$Z@:K4/< MU"/H%YA?H&4N2[C ILY:F"Y6XXF1R2WH;UAG"X.\X[^"15R8[?AGD5[.Q@( M6=1MB<;;Z2? CX7R[H*F*V7L!UY\:X41?JM37D*5L-"J@4N4%.)2ZBX@3DB_76I40OZ5+JF0UY4?9ZM<9W'>Q,7IT%;49PU MDG,M\ %!&$J0&R5]XQX02;)H#7$VA\>#OYQ&_J\SV-%HIY*[73GPVCG*OC\' MG^C(,YS^><>#UZWY,TS2/$@G8QIE"0OB,:-1&J9!.HX&+VL635B091%$XS"( M\@F]\V#,DL&]LK0!Y380(41!E$9!G,8TSG,6I,2&(L1Q,$G2P94L5(.=SIO= MJ>0[_+(XR*/$P21!-HD]SR#.XU?DJ%!I3-PH=!Q#'B09&UPU*RZT_^S:4/,2 M07(*_A*QYS3F2,V.VYGEC[XZO@Q.TR0-)A/6 M#2*6O75(C'8.W09) G>U,!2ZE;8[?_O5_O9RVAW:3^;=U>>:%!2D18T+<@V/ MLF0(NKM.=!.K5OX(GRM+%P(_=-L,M3.@[PNE[';B O1WNMF_4$L#!!0 ( M #"#RE2*#UC_8@0 +D) 9 >&PO=V]R:W-H965TQ0K[&F MFY4VE7#T:QY'=FU0%(&I4B,>QY-1)63=6\S#V:U9S'7CE*SQUH!MJDJ8YRM4 M>G/18[WMP9U\+)T_&"WF:_&(]^@^K6\-_8UV*(6LL+92UV!P==&[9.=7J:[!5"A;GS"(*6?_$:E?) I,:7#K.W$^D9#_=; M])M@.]FR%!:OM?I3%JZ\Z&4]*' E&N7N].87[.P9>[Q<*QN^L&EIQY,>Y(UU MNNJ828-*UNTJGCH_'#!D\1L,O&/@0>]64-#RG7!B,3=Z \93$YK?!%,#-RDG M:Q^4>V?H5A*?6WRJ15-(AP7\W@CCT*AGN)&UJ',I%'A(Z#^(I4([F(\<"?1L MH[P#OVK!^1O@C,,'7;O2PD]U@<5+@!%INE.7;]6]XB<1?Q7U$&(6 8\Y/X&7 M[,Q/ E[R!MXQH]_7;:[[I'DG;:ZT;0S"WY=+ZPQET3\GY*8[N6F0F[XA][ZM M = KN-:UU4H6XF40[M!28EE/\=L:35#''@O!:4$/)<)**ZH]63^""Y'L*E#^ MA^#H.C]4X,M. ;-70.\4("P3F)Y1& OHPPH4E,8;TX4E E'O#WDX9-"7-3'J MQM*EC0"?.8=DD<1VG"PBZ-TI2=_6RTM; V>B4= MS))H-N$PFT9Q/ -&)#Q.:,VBA(\#N*QS72'T*1OL (1S1BZ;X$]PFGQ8590N MP912JP+).8Q'29;")!IG'/JT3FD= $NC"4N.8.Y]\<-W&6?L1]]N9$XJQT/. MPL+\TF\W@_8B_2:D0JK&A_=K6$=\WP7P6WW/8W)=ZG.=UT$&_0#+'08PB*O MT3G+R)FUI'KZJ!WYKFC04T](%THH#Q;JYAC-; B7%D17HAU\KHT/6X%+1]7E MJ-P;:4N:GXZRTU(A.^V$\EV XC >CFF:*$4U/201&/ IWT-]5YH<(/==< A] M/H #-VV;@&V3X<#<;6MXU1FV36 C2.W5BB8R72Z?(2=?/^*^J\AJ+:0).A.8 M .JW!4(M2*;O*62O,TWN&N/-" -=.HEV;X*%+%#Z+D34:PQ#7SU'0<3*IRLI M6E!7;ZQ_5PR/]?+1P3BMD!3TCP9+7J0&U4[6W>GN77+9CN,]>?NH^4#V26J; M"E?$&@^GXQZ8]J'0_CB]#L-YJ1V-^K MZ6V%QA/0_4J35=V/%[![K2W^!U!+ M P04 " P@\I4?H<,HP$# #D!@ &0 'AL+W=O9X[QY?)7NE[DP%8\I0+::9!9NWN/ S-)H.< MF1.U XD[J=(YLVCJ;6AV&ECBDW(1TGY_%.:,RV V\;ZEGDU48067L-3$%'G. M]/,!_PD\/>M-;$5;)6ZMX95\DTZ#M!(&!C'0+#UR,L0 @'A#(>*LR@H72)[76- M_M77CK6LF8&%$G<\L=DT& 8E,WT".*+E6TF:&7,H$DI< (1/S.Y GI1SU"^Y0>P!LTM0\\ MWN"_:G=5KT P"PFY<-\*MQP;\/MBC5'X\?PYP!@WC+%GC-]@;.&JE+S3^]=: M?AC^-@.2*H$7S0%JP&MJ0#K4%[SZ!>^FX=U49XY7G5B$>@:F";C#(]CZ N\L MH;[YT7GGE]N[?&VOLWH'?@Y;+J4OV7L2YA6.5IEX>#@(KT,LE63"3.19T M=X[0MIDJ#&*9;F>I<3!I^^RAX:'@.QP5]A6ZC^33AS&-Z&=<13TZCO%]1(9Q MGW3]ZC2._:J*ZESE.\:U!T,Q O#*$^WN-@H\+M!@QN"PK$%'@S,$<<]NXVN@ MY"/"*.Q-+::.B'K1*,8\%#0:8.;969.T!&V4E"".=?4UEC6U4E%[;1U5=D/> MN566B7?/N-V5N$?IJ>\%[<4QK?H2]4['PW9G7OO^P];DR0&1W7PUR%=(6PZA MQMN,\(MR M^ZE2MC8<0?-CF_T%4$L#!!0 ( #"#RE0 %?W.Q ( $T& 9 >&PO M=V]R:W-H965TND5A7M-DW3/ICD0JPZ=F9?2OGW.SN0,JD@OA"???<\S]W9QVBES9,M )"] ME%+9<5 @5I=A:-,"2F[/= 6*3G)M2HYDFF5H*P,\\T&E#),H&H0E%RJ8C/S> MO9F,=(U2*+@WS-9ERW5OR I;E$R4 MH*S0BAG(Q\%U?#GM.W_O\$/ RNZLF-T-D5?YB2.?C(Q> M,>.\"+TV_Y['Z^W!HZ33MW+^?;VP:.C._#E TF])^IZDOX?DH;GQ M3.=L5G"U!,N$8D>4_JV*'Z9Z+(#EA*)7#@<].KU6"PHM0SI,7P4X3W+5F1\AA] _I]HA"250 M<"G7C/8%/5G(6,Z%8<]#=Y4-E.VKU!=SCHO77CPITG7H)9^D%F6:IKA M:XU;PQ&T_R"3?U!+ P04 " P@\I4)C6]"F@" K!@ &0 'AL+W=O M$82)I=4C1= MT&[=0[$'Q69BH;IXDIQT?S]*=KQT:X("PUXB42+/(0\C.MDI_6 * $L>!9=F M'!36EN=A:+("!#5GJ@2)-VNE!;5HZDUH2@TT]T&"AW$4#4)!F0S2Q)\M=9JH MRG(F8:F)J82@^N<4N-J-@TZP/[AAF\*Z@S!-2KJ!6[!?RZ5&*VQ1!Y/.^73D_+W#'8.=.=@35\E*J0=GS/-Q$+F$@$-F'0+%90L7P+D#PC1^ M-)A!2^D"#_=[] ^^=JQE10U<*/Z-Y;88!Z. Y+"F%;<-B:,X7G(J[0G0;JM4UX/VCH!^Y!1U M^0*B!,WDAE"9DRN*+4%=T/0T1U1XPM=K^7J>K_N"SGP^Z,S]%:YD;D&84S3] MEJ9_LJSKRB7L>E^Z"LQS_:L1^A[!O?)M&B?A]AG204LZ.$DZEZ;B]?^IEM6K M9UXBW["E&/Y/^48MS>B?Y1O])5_G#_G"@PHPNJ-XP:0B'-89&9T/DU?5HJ@VK2C\.5LKB ]VNE[-YP M!.WW(?T%4$L#!!0 ( #"#RE32G$;JKP8 &8< 9 >&PO=V]R:W-H M965T%0\>Y#CDV#S[PY4J;!]WQ:$V7;,;TQ_6# MA+MN;27F*"K.[]O% J)/SG;J)UK9*#,A?AB;M[&UQW/1,02 M%FEC@L*_1W;+DL18@CB^5D8[M4^CN'N]M?ZF ]@YE2Q6Y%\XK%>77<&'12S M!7]IO1.CGC'!-V+3*\4NLMB M%N\;Z *4&@_9XKDA3HN_T>P2>?@"$8^0C[,I>O73ZQE;0FEKM:*2*4N0M^>8 M)(5)7)D\:FOJMC5ET24B V,+#T_9NG/;>L/F-53L6#J_+@6_L.3*WBB M%)HR%4F^+G([R6)K,7Q^![+HK6:I^LOANU?[[A6^>T=\_YZGBF<2/3&JNS(+> M/4%[4$):SRA$\][R9?<$!!P3RZY M?D8QU@^RHF'UEGK%>2 M,926="4D2LQ6<93^H$8T<"+Z1*4$RGU&K$S/!:*0,FC2"/:!-5EN>^32\WZV ML9Q;#5^&AVI[<(8UG*'3SH.0!7% 1C8'R&"P2 !2C+1 7*F<9E&1N;44<1Y9 M=_>P56Z^9RM+BYRM?*?#-EN$CJK$7M-&/2?L&10),"/LLAIUE%">6JNOLK6W MBX;$AJN2#/;V6VA#9I/T^BYL.R,"=F)[!Y7.H"X;:DX85<6#(M603O:D619? MP(A6MPXK<+>C][DL32/-9*I@CS\CGD5)'K/*EVJ#V%;D;KM:YDS5Z!-S\;^]^:F7J33Z7'[^M_3TTP+ MV#TNG)F>VK\5K-O%J0PUXP0^,4_0-=.\ SK:R$RM MY@3U#1T]^-V0=C,_7'V+"/';Y681"WM',T2:F8"X6_4]SWB:I^CS/3,G-]<9 MD#1=EY 7/X&2II42=WNK!W%H+ES$]L2X36#TS*AT1=.T..+N/P?1F"UM=FY* M_Q;%L:>9FQ4P6&(=0DZX.!UMT^2(N\G=TZ>SRZ%I0Z3_\N70] [B[AUGE8/; M!/:*%5:N>!IZ)V>>$[^G(-PN_-/A-A1.W!3^XPX-)QP%)X/V&W[WW?S^0Z?I M$[Y.[CZ_(6/?3<9WM^_/V7E^0\3^RQ.QO_,>TLVBM?=(I'.SUN#]PI1]Q#)M MNJX9\C<9DVK%UP@:[A<8?**O.9>'KY"K1+C=A<&1-R9W_T%Q'W+#]KZ;BF> M9 VK>H%^A?$A,>MK7F5-X5@C^3POUO^<##>$[0/D.U:__9ZQ M?S@FEW.01=(?^K;)VR8YL)XSNCO?4U(FE\6'+%..L##EIXCZ:?VQ;%)\(CIX M?H.OIN4GK\9,^07NGLHEC.C +PLPZ5V&D"Y9?M0J;[18%U]MYD)KD1:7*T9A MD#0"\/M""+V],0[J3XOC?P%02P,$% @ ,(/*5$Z Q^V @ (@8 !D M !X;"]W;W)K&ULE57+;MLP$/R5A9!# B31VWE M%N#8*-JB+8RX:0]%#[2TLHA0I$M2=OKW)2E%%RG>V%O%^KXH:&Z+.Q1:YV:F$;(@V4[GQU58B*1VH87X4!!._(91[ M>>;6EC+/1*L9Y;B4H-JF(?+O#3*QGWJA][AP2S>UM@M^GFW)!E>H[[9+:6;^ MP%+2!KFB@H/$:NK-PNMY:N-=P ^*>W4P!IO)6HA[._E43KW "D*&A;8,Q'QV M.$?&+)&1\:?G](8C+?!P_,C^P>5N"XA[0.P2[92Y MM!9$DSR38@_21ALV.W#>.+3)AG)[BRLMS2XU.)VONML#4<&*;CBM:$&XAEE1 MB)9KRC>P%(P6%!6B55#X3?@Y!> I1$$4C\/E[X)&#AT_AOC%U<#8:G(T<7_P*WYB%OV9KI:4I MW=]O'! /!\3N@.3M Y1Y3(_6CYG6D4P D<])C,=\36,;.D\T?DR["JZ3))G.OV#%VR[YU(H;8#9KX1YE?W$]HGA;R'_!U!+ P04 M" P@\I4KO0'K3P# #;"0 &0 'AL+W=O$FS..=QSKS_N],#%OFWVRY M*(G20[%SY5X R2RI+%SL>;%;$LJ<^=3.K<5\RBM54 9K@615ED3\74+!#S/' M=YXF;N@N5V;"G4_W9 <;4-_W:Z%';JN2T1*8I)PA =N9L_#?)1.#MX ?% [R MZ!D9)W>"8@*"!51H'HOP=805$8(1W>3:3]IB,?/3^H?K'?M MY8Y(6/'BEF8JGSEC!V6P)56A;OCA$S1^(J.7\D+:7W1HL)Z#TDHJ7C9D'4%) M6?U/'IL\'!'\^ 0!-P3<)80G"$%#"%Y*"!M":#-36[%Y2(@B\ZG@!R0,6JN9 M!YM,R];V*3-EWRBAWU+-4_--76[$MVA#=XQN:4J80HLTY153E.W0FAO,%.P&=D1D!G!+A-"LPRRYP*N]MP:QT_&E_BLXA?" MKI'GOT'8PW@@H-5+Z-C2_0%Z0'J-\-C0_C_].J,;MKJAU0U/Z-J20M;6^ U:PHXR9NJNE\P:!.794#EKV=C* MFJ/G83[V/)VHA^,4]T$Q#L/GH&0 Y(>3%O3,5M3:BBZTM4C_5%1T5U;MI=:* MCB((_.F#@LB/AL.,VS#C"\-W[/3WH[U0\BK^NJC^J?#$D?].QDJ!VY1]=>"7I?F/9!(GMSU1=!.]MV M* M[,7?FE[ISJ1N-_S)UV_-5;S?*)"I@JR6]ZY%.LZA;B7J@^-Y>KG=&ULC97;;J,P$(9?Q4*]:*7= M<*9I19#:1-5VI4I1L]U>K/;" 0-6CT18N[!<:[_PC(M2Z@4[B6M8H V2+_6: MJYD]>,EPA:C C *.\H5UY]XN(VUO#'YCU(K1&.A,MHR]Z'TSN*I\>>?\+?/]@.LL$@)$PU'X,_=5DBN+M_?,Q'\(8)O(@0G(CS#5IVE1!Q# M,EFO3AX9N7Z/NV1^[49!;._&93FV"L,;-QJL/K$% UMPENU5O3Y]GC5G!4=B M$J_S$(X"^UXP/Z [-@J<<#X-%PYPX5FX!TRQNO,9*!B;OFGA4537\0[1CHW\ MP)\FBP:RZ"S9Z(E,845'1W7C!H%SP'5L%3F^>WU 9H]>O>ZX3Y 7F I 4*YT MSNQ:)<:[+M9-)*M-(]@RJ=J*&9:J\2.N#=1^SIC<3W1O&?Y*DO]02P,$% M @ ,(/*5(,=@0Y< P '0\ !D !X;"]W;W)K&ULO5==;]LV%/TKA)XVH(M$^BLI; -QFF(9:L"HL>ZAV ,C75E$^:&25)T M^_$C)4=T!X=VX"4O-DGQGGON(76@.]TJ_U(J+:AU4[U)3:V!%FV0X"G)LG$J*)/)?-JNK?1\JAK+F8251J81@NK' M!7"UG24X>5KXS#:5]0OI?%K3#:S!_EFOM)NE/4K!!$C#E$0:REERC=\OR-@' MM#N^,-B:O3'RI=PK]"2"[ -+R[A*U+#]02^=3K;9(^]T.S0_:4MMH M1XY)?RIKJ]U3YN+L?-V=!E(E6K.-9"7+J;3H.L]5(RV3&[12G.4,#/H-K=V= M*!H.?O=*NYNA[>,[M.(^@LH"W7YO6.V.S*)?/H"EC/\Z3:TCZ5.E^8[0HB-$ MGB&$"5HJ:2N#;F4!Q<\ J:NN+Y$\E;@@4<0_J+Q &7Z'2$9(!&_02S9H\8;/ MX-TH43<6-%JKTFZI!O1U">(>]-\1\&$//FS!!\^ QV7]^LEM1W<6A(DE&_7) M1M%*;HUE[F)#@3@KX=!9Q>,'Z!&H-A$FXY[).(KT"=R;52E>H#M1:_4#?+GF M%&$G?8;)ZPM[V2>[/%/8>/RZ4MK?,/>><:\,.$-P"OUTE/!6?"?[/7/!>_9'3[S9(X C([>>4P" M&?)2U3\V6C+;.%/YCQ G:!X,# _>0/-@:7AXKN9Q@.,^@X/EX;AG'=#\"U0L MYW#:Q0Z.AL=O('*P-SPY5^0XP D7.]@?COO7DC[\OW82? Q?O;[J)+@7R=$#V,_R$!!\CY U$#_9%XA]@)X@>!\ GB![!?)/Y)=H+*<8"8RNE>QR) ;]J^S*"VZ>B:EWZU[_VNNXXG M;.\:QR75&R:-^U J76AV,7$JZJX7ZR96U6W_7Z5]!^@WM>*F6? M)CY!WQ'/_P502P,$% @ ,(/*5%ANVJ$4!P BAL !D !X;"]W;W)K M&ULI5E;[\29I M9M-M'SI]P"#'F@+R"I%L_GV/ -_@0#S=E\1(WW>.SD5'!W'Y*N2_Q88Q17YD M:5Y#ZZ MOJS&'N7UI2A5RG/V*$E19EDDW^8L%:]7(SK:#7SESQNE!R;7E]OHF3TQ]6W[ M*.%ILI>2\(SE!1C%E%!0M%^A=/U.9JY(U( MPM91F:JOXO4S:PRRM;Q8I$7UE[PV6&-$XK)0(FO(L(*,Y_7_Z$?CB',(9D,P M6P0Z[2%8#<%J$ZP>PK0A3,_58#<$^UR"TQ"<-<'70?[':TJ=-'V86;GAUON@LX[42\E[(+.:UB/JG3M\K]1:2BZTLI M7HG4>)"G?U0;J.)#RO-<[_4G)6&6 T]=/]5[G(@U>>+/.5_S.,H5F<6Q*'/% M\V?R*%(>A'8AJFB2PH'*;_'BN@ MFQ6=(O3%,/UO\Q^$=//.DLL4=%J].C\-TV=;.4C_[1R']5O\^1R'U=H-A'Y[ MCNW37OKR'7]3S-]?SG%8O\Z[G\NP^Y_S]\,P?<'B,3$]3:?^P'ZQ]@7.JN19 M/?)N(IE#&2O((Y-U_2%_SU:%DM!E_#,@?[J7/ZWD3WOD/T _QO-89 SS=,UU M*JYNNUZN+9OZSN7DY=BA7=34IH9WBGI 4);C'5 GR[?WR[<'EW_'BB(@!R-( MI)3DJU)%JY01):"?2QBTE_HI%_D%5'HE19KJDX'GBD')59CAM5;[:+$7ID5[ M%NOL%^NO.,M6F.F2V4?Z&E0BGXSO?]]Q3!W_N@JAKZ2UPC+KMHDSJ^Z>@ M+X@HVS&,4]2=TW&297IN*^[W7126'0BJ/SO'FRB'TYOG51IDV^JD M?HG2DNGS^G^FAMM-#RB+AS7:^7(31?EV&W0)T2A:7G35HYT4:;C^JW4O>^BL!Q!4/TYXN\][P]Z M?M?K741-KW?L;]TU5FT=E@A^)Q%LWZ;M]$=0GM?>NP\8RIHZN&G4.'3'QJ!Q MLR0)ZFX4WDAW)JVER C[7G+U1K9IE&/I=-<(/EG1M%4 [A'0U&VEW ,"\HQI MCV5'?3_]N; U/3AJ&^VL"(J;W8X< K-]RS':]F$P:AL]%IH'"\W!DW__$K*S M,"^S%30!4+E.;16E*A2\'T#A"@8Z GIH.:@UZ-N^C)\W//?(5&-LMK9\B* N MC#&EK2*#"FNC/N$J6ZC?<%GM Q*7U3K[;E&4T3+R"RZKI?$.14WM=J)A*+== M(G"4W9-FA_Z/#C> _?MDWC#?"W<7A88;$]8--ZJR$VY45B?&K+FN;EBKQ&!8G6:Q;K*K=Z(S'4LV=]0#4" M.?3#7&8L5UI81."E)X$R&.DF"13I!DV6L2JE;MFJ6U>N."O&Y(DQ\B 4B/(J MI D: ;UEU^/"MYL:G<'XM"%=",JJAJCS\0TQ[;)./0 M+8/7]OXFU*@\FPFIN^[Z*K_/KY.C6[^,0>#UC7E!JHL[.!5UC[,?WE_+SZK+ MR=;XG 9?*#)^IZ_QD?'0"A86,GYK!4ML/)P&BRF&GP9+;#RT@X6-X>U@B8V' M3K!P,+P3++'QT T6+H9W@R4V'GK!PL/P7K#$QD,_6/@8W@^6V'A(C6!17TZW M&3"S1&="2H><69I;H3$A-X& 9< LS2W0&NA'@H-&&F24Z T<:<-"(P\P2 MG9E1&Y(-BRY44IC!X@@E8?>=:7+8 ?57JGLHA3PO2,K6L!OT03\BLO[P4S\H ML:VNQ5="*9%5/S<,ZJ/4 )A?"]B0S8-6L/_\=OT?4$L#!!0 ( #"#RE2] MW3GBM0, *\* 9 >&PO=V]R:W-H965T2FYT#/O8$QU[_LZ/T!)]9VL0.#*3JJ2&ARJO:\K M!;1PH)+[41!D?DF9\.93-[=6\ZFL#6<"UHKHNBRI>ET E\>9%WIO$T]L?S!V MPI]/*[J'#9@?U5KAR.^\%*P$H9D41,%NYCV$]ZLPL !G\0^#HS[Y)I;*5LJ? M=O!8S+S G@@XY,:ZH/CW#$O@W'K"<_QJG7K=GA9X^OWF_9LCCV2V5,-2\G]9 M80XS;^R1 G:TYN9)'O^ EE!J_>62:_=+CJUMX)&\UD:6+1A/4#+1_-.7-A G M@#"[ (A:0-0')!< <0N(/PI(6D#B(M-0<7%844/G4R6/1%EK]&8_7# =&NDS M877?&(6K#'%FOFGT)G)'-FPOV([E5!CRD.>R%H:)/5E+SG(&FMR2#69=47-P MUG55<< ,,)23)=4'\@USB#R*)A>=IJ(@?TEQZU8?K,#,O)+/*S"4\2_H[\=F M13Y_^D(^$2;(WP=9:X3HJ6^0F#V>G["\(9$010-'&CY$7CDX.$ ?'4=OH+\CD1C"P\G5]C$ MGM[J_LDG2[)&Z7Y,(NC\* FU(15DQ)&(#SQS< MUJ/G>1QE<3;UGT\C>VX5I6':LUH-6"5)FG96OS%(.P;I_S#(90G$T!?D\&KC MI6^(P.*+^8[EJ+Z0G(W3].0L811F?5[G5I,HB7JT!ER%XRP:II5UM+*K\ML[ MZ%2G[1V\IO:HWM09"M0;3!4T;1=VJ16,(L;+@ M33_/ZB:.HS/R69J-QKTXGEN%DW"<]@)Y;A6'<7PAD...\_B#G/'=5=251P[X MZA#.Z)9Q#.T0K_'966Z'B V8#3$;,(OC8'2!VJ2C-KE*[0ERCMJY^N^*-ZI' MFT= HW YL&>DCG=#$B$-G,X-EYV6FE&H]ZU70X896&/ M[8!-DDQZ;/V3E[P$M7<=D2;NF,WKU#ZS5Z\PO;C;D.X=U-T\I]IVK/ MD#^'';H,[D8H@&JZHV9@9.7ZA:TTV'VXSP-VE*"L :[O)"9 .[ ;=#WJ_#]0 M2P,$% @ ,(/*5$"-]5?# @ +PL !D !X;"]W;W)K&ULS5;=3]LP$']F?X65ITTJ)$XI;5%;B0]-8QI3!6)[0'MPDTMC MX=B9?5WAOY^=%#=(;3()(?;2VH[O]W&VSC=9*_U@<@ DCX609AKDB.5I&)HD MAX*9(U6"M%\RI0N&=JJ7H2DUL+0**D081]%)6# N@]FD6IOKV42M4' )3DBWA%O"NG&L["SU*R@N0ABM)-&33X(R> MGM.^"ZAV_."P-HTQ<5862CVXR54Z#2*G" 0DZ""8_?L#%R"$0[(Z?F] \_I M IOC9_3/E7EK9L$,7"CQDZ>83X-10%+(V$K@C5I_@8VA@<-+E##5+UG7>X?C M@"0K@ZK8!%L%!9?U/WO<)*(18'%V!\2;@+C271-5*B\9LME$JS71;K=%0L2=1*(I=+,M=*VG$"-O=HR"$Y2U/N,L@$ MN9+U/7#Y_'@)R+CX- G1ZG!H8;+A/*\YXSV<7YD\(A'MD3B*XY?AH97O/<3> M0USA'>_!:XB_1293IE-#[LJ4(5@*.CZD,;F_AF(!^E<+7=_3]2NZ_AZZ[_:J M[<^7TN0B9W()A,N7V[A,>"F W'^S@.0*H3!M_#P8&] MA;3%S(DW<_)V9H!I\>0M[7+33MYQ($/O8?AV'KBMZPB:VSH!66:K[BX;[?P= M-D;>QN@5!2&FA]'H7PK"V-.-_X>"0*-M38_>H21TD':<'6V\2/0=JT('^8NR MT/8XT>WK1-N?ISR??5H_YUK0X> C FSTTK8:']<*WG-]))+0P1D M%B@Z&MJ70-?=63U!558=T4*A[:^J86X[6M!N@_V>*87/$]=D^1YY]A=02P,$ M% @ ,(/*5&^J_7SS!@ ?AP !D !X;"]W;W)K&ULM5EM;]LV$/XKA-$/*Y#%(O5B64@")')?K-I9T&[KAZ(?%(FVA4FB M1U)- ^S'[RC+=FR=96UH/[2Q><\]1]YS/%+RU9.0?ZD5YYI\+_)270]66J^# MX5 E*U[$ZE*L>0F6A9!%K.&K7 [56O(XK9V*?,@LRQL6<58.;J[JL0=YLK^M%P^+>8P5#T7^.4OUZGK@#TC*%W&5ZX_B MZ3UO%N0:OD3DJOZ?/#58:T"22FE1-,XP@R(K-W_C[TTB^CBPQH$=.3!ZPL%N M'.PC!VJ?<' :!Z=O!+=Q(V#U]=AU#B,^CKXC8/?UV'<.(S[9HE:6^6L MOC'H3NQCM9E_RF4K-^VM-]T*3H\5/^VRE9S6F@\WY5O7_B36\2STNSU3UJ"-0,_??.1?^-EQ1GER2V3=(=ZV2,XO*26/2" M,(NQ/SY-R"^O7B/S"KM9?DLTL+":A9YFF72S?*%?$:Z[628\N23,-RQTC+(<[$%[UZCLFM8^19NI>+F4?+GI-K\MR+9U M?9D!E$PU+]37CD#.+I!3!W).!+JOBD*_$-.IW>V M(79K8G/)^G;#KH;?D+FXN[FXW7.!RYZ*P*0*SV,@_@GW M@L+F<@YALS:,4H\ZWA%NWL;Y/O/8T1KNV["1XXQ=#U?>VRGO=2J_/7])GL6/ M60X'+EX$7JOD')<=J_:NC6+,/T;-O-9*$*[Y.:Z#Y8YVRQUU+G>[E^7^&G)! MUB8!60+W#/Y]S=/LQ*[K9M:RXAU=P=]-T.^G1ZP4U^J"E!R;S)W?RH[K,GM\ MI$<;Q?P1.ZKGF=_2 ^&:G^,Z6.YXM]QQYW)ODP3REI+9OOK(ESDWG;&KQU)K M?^VT?FX[IR]NN/2';*6&YF4F[9'5VDL(C/JTM9GZLPNU/%NK]9.'V79UV-]^N^\NL\3TH_3$;C>AQCA&< M;5'_J!'>HSC?9NX)-?:MGW;W_E-JP&7P3Y%7!25A^87HPQ:I(K,F# MR,#+/!1G@.VCY;Y-T_'/U9+M.S:S_K^6C>_!SK/;W0Z!N79K5]VCL/&I;<7, M27 XLF^3K+M-XD_3=V>\IB71*P[_,IF2OZM8ZLT#@WENNB!/YAJSR,JX3. $ M%94T3T(^5$^9"4GNA8:J2$$A0'M0%5K49,87Q8POH8>3&#A5E>N&/A$R!?*4 M/VJX'.FL7%:96M75F0@%A:B%CF':2_**,/?2)466YU AEQ""U_R$6F0!L0HA M.'F M[0Z!AU:P/9/FL94\Q9"LQ8(G&HR/SR19Q7()V=P29L4ZSF2=*2"+"1PL*2=E M##'->R_(,MP8$UU)D[SZ371]8=@G3A&_1C*(".@UK]]6Y\\7=8A%)2&*)&FF MDDJI4PD=OGAC5W"8H'G;K4"[JH3,.*9^=\.[5^JW]8O%H_$[&GR@R/B,!O?8 M>&@'$QL9G]I!A(V'3C!Q,+P31-AXZ 83%\.[082-AUXP\3"\%T38>#@*)B,, M/PHB;#ST@XF/X?T@PL;#<3 98_AQ$&'C(;6"R>;%\K$'6"+4$E(*/I@Z4[!$ MJ"6D#'RP"IB")4(M(06Q*:HV6"+4$E(0G***@R5"+2$%T2FJ.E@BU!)2$)ZB MRH,E0BTA!?$IJCY8(M024B@ BE8 6"+4$E(H HI6 5@BU!(RJ .&U@%8(M1R MR\SO9)C:< *!!=WOS-[^MC;<=X[-+W-S:'59J4C.%]!%K,L1W(7DYL>NS19?4$L#!!0 ( #"#RE1> MT%N6!0< %@= 9 >&PO=V]R:W-H965TUX%R3GT5>JJO>0NMEV.^KZ8(7B;H02UY"9"9D MD6BXE/.^6DJ>I#6IR/O,LMQ^D61E[_JR;OLLKR]%I?.LY)\E4551)/+IEN=B M==6CO4W#?39?:-/0O[Y<)G/^P/67Y6<)5_UM+VE6\%)EHB22SZYZ-S2<,-<0 M:L3?&5^IO=_$+.51B._F8I1>]2PS(Y[SJ39=)/#G!X]XGIN>8![_-IWVMF,: MXO[O3>_OZ\7#8AX3Q2.1?\U2O;CJ^3V2\EE2Y?I>K#[P9D$#T]]4Y*K^GZP: MK-4CTTII431DF$&1E>N_R<\F$><06$-@1P3JG"#8#<$^)M@G"$Y#<,X=8= 0 M!N<2W(;@GDOP&H)W+L%O"/ZYA* A!.=FB5H;Y:QSQZ!;L8_5INXIRD9N>K;> M=",X;2E^DK*1G-::]]?E6]?^,-')]:44*R(-'OHS/^H;J.9#R6>EN=(OR[ M;CYE'1WT(9W;G+)-3F]99X]Q4EX0B[XAS&(,F5#43?\TU4!G-9TB]&$W_1O] M!R&]^\64JQS&M$^.^;Z;?K.4G?0_STG8Z15_."=AZ]$MA#XZ9^W.27K\BWPS M+-\?STG8Z3'OGE=AX^?E>])-'_+I!6&^H=.@XWZQMQYDU_W9I_K+5#*?2SY/ M:OOY-",;5_IV!U RTKQ0_W0,Y&P'=2QKDPEUE3W9IJ=D@_KFW+ M<1S(SX_]>Q>#68Y]!'O7AC%_,+"L0]A[!.91*V"'L#\1&*.N=33H!P1F^Y9M M'\)&",QBGG\$^X@-"M7J',+NVC!*7>JX1[AQ&^?[S&5':YBT89[C! -W"SM0 M?K!5?M"I_ -LXD+ M7-\-CE0=MV'>@#GV4<5-VC#7%D1 MJ+7;,EF_+T/#W<\<#9CG'=7Y&,/9%O6#(R%0G&^S :X$W=OXT6>L@F*K\(_] M:XSA;# )ZW@5&,YW]G"'JV"[5;#.58R*)>Q2W]YSE2F=0$E]SX[=5JB-8^#,;840'/.# MDPKMO)EVF_.$K\QKG]*R6I_#G"/'SI[I"_LSV_DS>X8_L[:?.GX0M.3 F",YV3SL;V_DSZ_9G>+-.,EG?)?>\$"G/SQ&$[9R3L1<69&>6S'Z&('9K MQ^=ZL+EM"=+&.;Y%VX*T<;;GNB<%,3Y\V++S--;M:?BK]NTO6*.2P%X4_F4R M)?]6B80M$1&S^F7L#5EQD4V% B/60B>Y M.=1Y1=C@8D"*+,^A2"Y@"%[W3ZA%9C!6(22'6:S/G VBJUYVULW<[KRBK]2W MOV"9*LO*J2AX/363%@5++0^2;%J?>"()-X<]!-Z$(?9$FG=ALDH@6;,9GVH( M/CZ1Z2*1<\CFIL.L,#=EG2GH+"%:)BDG90)CFAL5LER[9R5-\NIS[$QG7.T2 MIXA?(QF,".@EK\^Z\Z M#<+A ,,/PAAKC]QPZ&)X-XRQ]L@+AQZ&]\(8:X_\<.AC>#^,L?8H"(V_M5.5!\$W?)%6)%<]DZ!EGD-B>U-9^8"3&UAU) M]))4/*G:'W^[H0G3Y_6X[MBGM=/ROMB0+.IIN7"JXM/SDY?B](-(7+903:ZGQ4/=^;/# M]_*Q+/_@O[R9/#]Q>4C%K!@WW$=.__M3[479L/OG3>_G MZN[I;C[F=7%6SFZFD^;N^4ERXDR*3_ERULCRX:=B?4 M..-EW93SM3&-8#Y=K/Z?_[E^$C8&WMK VS,0_H"!OS;P]PW" 8-@;1#8&H1K M@]#6(%H;1+8&\=H@WC>(!@R2M4&R;Q ,&*1K@]360+@;S[G6)EMG[WM[T'EB MXV[1\_?@538.%SV/#YIL7"YZ/A\TV3A=]+P^:+)QN^CY?=!DXWC1\_S@$]NX M7EC[7FR<+ZR][VV\[UE[W]MXW^MY?XCVWO9E[WE_T&3C?<_:^][&^YZU][V- M]SWE_:>K>*>"Y2AO\A?/JO+!J;@]]<=_4!%7V5.,G"XX.[QK*D*G9->\>#G^ M]W):3SE0U\YCY^5DHOZ>)XX2/'Z:W/BX]/'%<, MFK_6F_^<+[1C/[>_N@O,?[2Y>C!H_I/>_.7R]HDC7#87"3!_8W'U]> ]8/[S MMYEG%JS1^/U";_Y/\2]@](MAR,L97=,?O.:OAN=]7VG-+VT>V/ =O[5Y8/X@ M67ZSN?=AKDG#\_;0\WYG\\"&K_G^VQAV]6WFU]]F?O-MWOY=;SXJQA0:$O5N MI\#\P\&#?TJ)9)M-O&TV\51__D!_KY8U_5+73B>M./^\H-^<-TTQK_^EN8:_ MO8:OKA$,7./'LIP\3&67=\MJZY8WU.#_8]+GCFF#KFD#KFE]I-5OGLZ)&:6)E&G:OZ@9! M('KCRX+^^%PW\/LM?^FW])*0[WB_Y:^@92SG'2;_D.M.2H&/29T1^G$)$(HG[3FW[3)/$BKW]+O_0?9X73E YA%7?E;%)4Z'6XC'H#3-,D[I,L MZGE$Q+[7Y^UO_8:>2-,^PT"'RK\]@O5'Z'M)#")/O^& 4T!#K5/BK5-B6Z?< ME]5*=-KS2E5,BF*N_K8H%X_'Y:*IRAEU=$N635$5=8.(&?>#@2^&!YQL!YQH M!_SR]K8J;O.&QEO1P*?WM-[*Y^5R0?=1U\M\,4:OR9ND-YK(7T6[_?1FW?*R MWS(0*6KYWKK/*^N6U]8M;ZS'^<&FSQVOI5NOI5JOO2N7S5V1UXWSKKB=%^2L M?_Y2S#\6E6Y:(]QV)>X>;?(D.NM]UTVCA'3R1NE[;[J2.*(G2_FSB!C2-0R_P^^GC=] T MSOMC%WHI^ST""/GC$+PM'%>4N0KU,LS6A:\[@BLWJ)V"BJ"X[U% M[6Q&Z*MXR,+6] 2SS.#S97 MW_5;.WL3^ND;2V 4O1?3LG)^+9NB=B8K%D96+&PG)"(^'@O;680X=!H!1<:D M[P#HJI] 2U]H4ZAH9C= M3P?:71]H=_/U=KN23#NO\-PCQ*K7ZUZU;_;NB-HYB*>?@[PMJC%E@/RV<,I/ M>%3%!(Y)WZ]PPR>A"UEAM(R>^ /$,)JZ3]S]B^X^F(Y\IL_[H^(CKV3JIEJJ M%'E?%?/I<@X?A==_1]$\Y4?4T-.YL4WKGCZMO^1?G)OI8E(^U,[_Y//[_W5& M95G5-K'4:S.Z=[R,[K49W=-G].U5:!GY<;I0^UZ/G.+3IT(=7W F_ (16_-V M$&@/S'"5S2;8?_WM;WW!=W?D;4[S]#GM/)]6SN=\ME3CHY5M/9T453XX0B M4%H4\3 CVK3GZ1?B9WE]Y]SG7Q1Y:=6M'E95.!_7#Q>.I[_&%B+84W]VQ],F M2$^?(%_7S71.CILXG_8?4D-+?QZE^7GUUY-AJGM_VE3HZ4/\Z[Q:/*8U93N< M\9?MT^-Y";U=);'\2Y%7<&0I4&@T(_/;E.'K4X;-R)J'&7;\'K=,#(U_ MXZX'VASEZW,4#I3WRVI\E]=JC@'G$Z_\_@)3"%_+BLZ6D#X3M>\Y'T5C46^< MWT\;GE),_F]9-\Q;&'S6_>XLD'4C:I.6K]\*&17CJN#G,5ULHN"$_C#F"4[M M5,6XF'YF-1(."DC[;N+ZP\-JLYROSS_=8;%031.Q*3VEILHGA;/(H3K_RN^O MQ^)8)W3X;>[R];EK8#S3Q6?R6%E-H0+RRN\+R7'D:YY/F\!\?0*[6$<2NK"3 MTS1T#N>AKWR0LZ)((PS[;I/_R:'EOJPA$]X$_42S M'ZW-3=Z;FUR9FUR;FWS0-ME]=&U&#/09<:L5.I^JL2YS_.NT+M_CQR?BP6-/NC3+&8."\G\^EB M2LNO7,WY7_]Y7RR(>3;KF:"S27Z\]4S01OK@D/5,QR>4A&8J98[+&D>9H!_W MA2[(!&W8#_1AW\I#6#6V<44;[H/CR71!&](#?4@_9%44]",\K8ITL_N@#?&! M08([_.E_C68?MM$_/-[.5]@&RE ?* ]Q0]@/EP8WA&V\#/7Q\FU5CHMBLH[; M35'-G5F9PS5HB#9G=%I4=OH&.JCXT%$[4^)PT 7K,,V2(;Z.;&5=P(E MG^YNK8Q60@&Y(;5R0QM0P^1X;FC#9&@(DU^SN_)JW=G.RCS6[IE$;7R,# J^ MY9[)*T,_ ="X=X?4!M/($$SEU,:G41L-H^,='8W::!?IH]W7::5G4?^HI/!T MDD74QKQ('_,.>,G/(B ,J%-\@\-I(UMD+PQ\I5YQ%H'#=KI!=<[:':0.:-6* MLPB( ]K7L V$D3X0#JG)JW7Z]K'!00'!((YTHVJ#8:2?7=I)%F<1D+&UU&GC M9*2/DY?WZ@U:W#HSY:R*ZS'YN2SK8OML*&>7>^UF[<#A@/MB@Z=[8G$;3F-] M&#Q;5A6_=8/ZREG<7Z<'NH<5MW$SUL=-&WGG+.[/.K44CMLH&^OGG!IUYRSN M3S)]G1@:MU$WUD?=]^J%W483BGKJ(":38E7D5E3.I+@O*>KCY]$/P]HH'+=1 M.-9'X4-UIQB<9M][5BOUR;;A>]N&5[8-KVT;?K!HN/MXVZP2FT]]6VM3[V.@ M-[@Z22AN,TEL.K;]X*CCF^MY+/UEMEP5/5Y0+V0?7#:1-)HD\D!V[#G2?]W&(84IM<$GURZ10/KY\3 MO3H/ZOA]7?;!=#SI"]Y> &(H#=)/T&A7=G? M03NA2V1)F\B2H^TWGB>@/BCP@^%1M?$_^?[;C>=)/PUX\2HA#8RG30/)$;8; MSY/^BL)+_>%MKZ0-_HE5XX^>FPZS-&TC>ZJ/[-K3]FD_A(L %P^ IJFOF[^D;;1/S9M\WZ/L M[#H%@O;^SO'Z;E IA.YFVCR1VBU"OG;2G?9/,H;[\L=JUFW=\KUURZNTGZAP MRVOK/C_8M-Q]R&WZ2_7I[R@S7N<_SD:+[,H.%A/BM,UDZ?&V1],V,Z6& H[V M7-!J,K>Z*[TF<9F"%0I*]#<6#7<'WJ:P]"]8R;!?=Q_(R]FL'*\^_F+CW3;C MI<=;[J1M(DN_^X[K>0KRFC=\IBCM5 T:]A$.F1:G_73W6#<<"AK;\?"?CS57 MW/2],S"11/UWX!(UQ6^+3YMHO/UEZ@I;'ECTW+O M-CL5@ZZI=."0J>VFUYW[3,"7 2Y12UQ":6ZX=Y.=.D)7G]2L)JB;3JQ\UV\Z MY#MSR[W;ZI0LNG8J)+Z;_NHL3-+^5QXN8VJG:-RT C^.M;RR([9:TB^-M\(MNK;FA MV/PPWX'#3?HWK5N1+O3A_2_TG9K83Q[3DWZS+O6T;MKL[D*Y.H1>=JF=AJ!0^@,*C39\[ MHF+@A_UO8[W&374G<42G,ED82Y,/7C2.-GWOG*>(4]W .O'>4(5\R/INM.ET MYXA%H)W/=PJ6A6>_&6.]%AMM>MT]]A$,*]RB4]TL#(7'=J>$1IMN=B8Q21BF MFD%T8KBA4MEF^3;:=/(UKND$;4.%LF:I-=K8[IXS"1.=!SJQW5"+K-MEN!*@ MRCC9_RS;WJ4[X=Y0:*S]^-Z5 '7$J?9Y=PJ)A:&2^&B?9KO:7'GW^XO:87=" MM:',>&!W?>>[%>7#HJCJN^F]4S?Y'X7N_-_(=+TX[']#8K7I<;#ESP=;OC_8 M\NI@R^N#+3\<8KE'C$X:-%0_WPS6%UL?9QMMKK$S+=6^ZW[W4UL&B8P_GK*: M&:TV!)MR_,=ZOF0[Y_#[QQ2BO0\Z[HVODQL-A='O* 3R\-2X'JTVN?G%6NU< MXN&L>HR[+[IXX@=#@^ED14,Y-'[-MY-+-:1:]Y68*.Y],U?NRDR\-U=&[ MW\E9[>KRGRPBIL/_H6>K3BOSV;MZ5>^XN2?UF^TTWS!,S_R"=1*TH0*;[GE: M3O[B^]4/T5??O:BU-]R9%Q@*OG>=/)G6X]5'D!9JMK!]5?;?%+5C/LL)H!;S MO/JC:(8_@C$R#<(S?<-(="K(A:&$?.B<_&&)?K2YW.YGGO<6<'M?"^Q,4 R5 MYSQ!,1_@'VVZV2T%25)/$Q4[-=S"4,2]2X)BX %2"_(O3:!VCK$I5O,)D'PV M7O*)MN''7BX]4C@M#Z?C0[6_?AB[95YNFM?.Y5,4$ZQOB%V91 M/*R?$;XC_2#,-]3)PH82](-N:/]%5C],%[1@I#^K.2:^+?U0A/'5#KH?U]1G M[Z[FQ47T!WT1MU/$+H(CJHN=>G1A*$@_\$C2:-/O[I)1F_\[U>DBL%<8>6=E M-:-[I]*!U8/N9*'@B,ICI_1<&&K/O\?T-.CG@TAW:$IT*M%%J$\'>$:X6/*S MMIT2AF C*(SC-!X:7B=/&&K8]]^_[_P1"]&I7A?A$?=S.O7IPE"@_NWGN"\W ME]C3@,'1/=02ULS +G5%,Z)3#B\,]?![7OZFHUDB['[4^(C1ME/?+@P%[E\K MX8?](.N'FB?=B;"&VO:#)/D0[,KKAM.)PJ%^&OY-(GO8EQ ?>X'F^]V=4GAA MJ(4_3&0/^\*BT.;&3DF\,-2R'ZBQ1^#X6J13>#LE\<)0$V^KL4?@;)GO:23V M3A6]B/236#N)/0+?7M([IA.O#27V6H4] D>S@B :_O:HZ%34"T-)_?=>=X)R M^\=AY.D>4R?6&@KN;=>=H+C^<1@FFG@3=;^&K@_$^Q/,KSVZTZF=%]$1OXC> MJ887AG+X@R)ZU/_@>6_G=+W)"IKZ0CO[[%32"T,I_9X_OO5K]9UH&A_QWQ[I M5+\+0_F[[9=,1J:.3)]'%YV:>&$HBC_L ^FC3;?V7T@7G9)Y8:B9/_0;Z2-3 MQ_ CZ7O#[,1<0P&]_1?+1YNN=)\LWQM')YP:*LV__LTY)-YU"LY%?,1SI7'W M'YHXP@PV[F]T&X*8*C7?^ZD3UPQ5W/B?87UE,GNSJHAL[J;5Q/GW,J^:U2*< M3Q,]5SNN4Z$O5&=O"-ND3YR7E8MY(6,Z:=??CLIJP M;,3=??3B\5NNQ)ECW3+BG%\)%%H1(B&1"D(V -H)L M$)()IP0"9%,D-,%]#HA$B*9(,<+Z'E" M)$0R0<0##_* $ F1S",>>) ' MA$B(9!Z_\/B-YU<>\L C'GB0!X1(B&0>\<"#/"!$0B3SB <>Y $A$B*91SSP M( \(D1#)/.*!!WE B(1(YA$//,@#0B1$,H]XX$$>$"(ADOG$ Q_R@! )D$2(AD/O' ASP@1$(D M\XD'/N0!(1(BF4\\\"$/")$0R7SB@0]Y0(B$2.83#WS( T(D1+* >!! 'A B M(9(%Q(, \H 0"9$L(!X$D >$2(AD ?$@@#P@1$(D"W@B@&<"/!6 / B(!P'D M 2$2(EE / @@#PB1$,D"XD$ >4"(A$@6$ \"R -")$2R@'@00!X0(B&2A<2# M$/* $ F1+"0>A) 'A$B(9"'Q((0\($1") N)!R'D 2$2(EE(/ @A#PB1$,E" MGA3B62%/"R$/0N)!"'E B(1(%A(/0L@#0B1$LI!X$$(>$"(ADH7$@Q#R@! ) MD2PB'D20!X1(B&01\2""/"!$0B2+B <1Y $A$B)91#R(( \(D1#)(N)!!'E MB(1(%A$/(L@#0B1$LH@7"'B%P$L$R(.(>!!!'A B(9)%Q(,(\H 0"9$L(AY$ MD >$2(AD,?$@ACP@1$(DBXD',>0!(1(B64P\B"$/")$0R6+B00QY0(B$2!83 M#V+( T(D1+*8>!!#'A B(9+%Q(,8\H 0"9$LYL4B7BWRQ) 'A$B( M9#'Q((8\($1")$N(!PGD 2$2(EE"/$@@#PB1$,D2XD$">4"(A$B6$ \2R -" M)$2RA'B00!X0(B&2)<2#!/* $ F1+"$>)) 'A$B(9 GQ(($\($1")$M8.,#* M 4L'D <)\2"!/"!$0B1+B0$"(ADJ7$@Q3R@! )D2PE'J20!X1(B&0I\2"%/"!$0B1+ MB0E?@XH#XJ^1'S10F0 PJDDB '-$@E0@ZHD$J&'- AE1 YH$0J*7) MBU1BY( :J>3( 3U2"9(#BJ22) HF8Q)C9,=\P0HG8Q)C9,=\P2HG8Q)C9,=\P4HG M8Q)C9,=\P6HG8Q)CF6#!4V#%DS&),;)COF#5DS&),;)COF#EDS&),;)COF#U MDS&),;)3&V,#.V-J:PSSA450@550QB3&R([Y@I50QB3&R([Y@M50QB3&R([Y M@A51QB3&R([Y@E51QB3&,L'"J,#**&,28V3'?,'J*&,28V3'?,$**6,28V3' M?,$J*6,28V3'?,%**6,28V2G-E,'=E/5=BKF"PNF BNFC$F,D1WS!:NFC$F, MD1WS!2NGC$F,D1WS!:NGC$F,98(%5($55,8DQLB.^8)55,8DQLB.^8*55,8D MQLB.^8+55,8DQLB.^8(55<8DQLB.^8)55<8DQLA.;< /[,"K+7C,%Q97!597 M&9,8(SOF"U98&9,8(SOF"U99&9,8RP0+K0(KK8Q)C)$=\P6KK8Q)C)$=\P4K MKHQ)C)$=\P6KKHQ)C)$=\P4KKXQ)C)$=\P6KKXQ)C)$=\P4KL(Q)C)&=.K0Q M<&I#'=M V$L1)Z8\CO?)J,L)5^^G0+UB^>W>>WQ2]Y=3M=U,ZL M^-0\/W&?\$E-]6^ ;?[2E/?/3\2)\[%LFG*N_GA7Y).BX@:$?RK+9O,7OL!# M6?VA#FV]^']02P,$% @ ,(/*5.Z0+)5U"P NT8 !D !X;"]W;W)K M&ULM9Q=;]LX%H;_BA ,%C/ N!&_R=DT0.JXW2XZ MTZ+MS%P,]D*QF41;6?)(7ER?K9Y[T-]?E:MVR(O]8Z6+ZO[E"3K9O?$Q MO[EMNS=.S\]6V8W^I-O?5Q]JZ>= MH?MZ5_KKS;V,3P3(OMW^SKWU-. :( @:X-\!C#4AO0,8:T-Z CC5@ MO0$;:\![ S[60/0&8O.PMK6[>32769N=G]75?5)W=YO2NA>;Y[NQ-D\D+[NV M^*FMS:>YL6O/+^9_K_,F[YI%DTR23Z:M+]:%3JKKY'66U\D?6;'>7%TTC6Z; M)"L7R;L\N\H+8Z.;[NWU4B^2'R]UF^7%3Z:,WS]=)C_^\%/R0Y*7R>?;:MT8 MH^;LM#7A=DY/YWUHK[:A82"T]_/V18+9SPE.,0J83^/FK_75BR1%H/EEW/S? M61GU/AOO/0V8OQ[AO3?' ?,W8\QQ*/A3TT#VK03O6PG>E$> \EZM&_-.8QZW M;2[)7^_,>\G;5B^;_T1\D+T/LO%! 1]OJFIQGQ=%J+*VEGQCV='U[IQPRI0\ M.[US*R5P&U9 M7NDZ]NW9W@E[MAKF>Q\\_D7F\VI=FDY%*%'O? M(NK[;7FGR[:J#3-"/K?&S/$I. %MXKZ_E#K598O$OW5B(9&;[E9M;>Z[J,)!:*\0!#'/!P(2BW@TX%0 MC'"IVV^;$+1I7"LC)8(5T1?D!H"Q3%,@ F>(0=$(WAO_69N7-TFAC6I(ZDX> M3*KKR=I<;*HC& WRHB&40<%8DB$\T!#;K+S)3=N//(F^C =M0L U81&'CF;< MJ][4]*T^MSU69%_U6-\#//O]:+H'_J-S_"!0'HB2S9$!N'G57V M#6).7X3K?,*0@'Q;XJ%!Y-5K(T]L]RNL> D&POU A%( BI#%'XKS[_L^L OC M6S ('X>32-NW0$1Q(F[;@E,#7;OHY%LP")^+$\0YDD 4%HTHSL:-KKS;ZPPTA&(LO[Z(/WR(2QQ'YFYDP?S+S]-M>Y)F+8KV=$;U[-]VP M(W*+"?U]79B;JLW=(S0AMNC$SZ<*L84D?@I=.,.^,)244*#V+1GQ8Y3A#/LL MQ(I G<"B$#^).)QAGX*4(F XP):!^.GUX0P'Z"<84!7$LH\\D4"<$9^!@D(R MG5@"DF?0AS,2X&/*!# \$8M'\GB!.",^%[$@ A@,B#,'/EH@SDA (.)4 1V0 M6/R1@?GML#Z;$5\<3CB'!@)B 4<&M>%!^FQ& D)14 J, <0RD,09>(@^FY& M2(RU/IL^P7Y^* ,*$^$HE@ M (BH)2*-$W&L,*$^"&%A0BT':9R#1PD3ZO,0%B;4TI .T'"T,*&!]4.*H9^B B.$!?$J'GGUL_EW@9@BWB.5Q MQ(X?WKG/5@2YMV#E<;".&DYY"*@D]1Y>0((2L(8L=7F9S1PV-#7X!;WQ/8 ML>4QC_-X-GT_AI#<$I(_'R&%):1X"D).^U+<2J-" 8U46/2)QZ!O*GRHB90" M>DU8JHGAW941\[>I\)E&D52 >TLU$:?:,?.WJ?#QI: E-6'I)08TXUB^3X7/ M,DPDM-,H+*9$'%-'S=^FPF<5YA(!RE)85HDXJ\8,.%/A@TM0<"@1SO&;.+HB M0\E4!+98&)-05[#4$F.VFX>/'DQ%8,;,!950$[28$_$I\X@9Y%3X,^8)5QAX MW-+"3P["#QXC?T[RMO<2 MFUY.94 M1KJ&M-"4<6@>T5AD0>U@J#.!* M6F#*.# _ZH76RZZ=)F553N;=2%(51?=P\K+5M6Z"O)*!O1DL*0?ZK[3XE'%\ M'G]08RI]AJ(TA6.R$)5'";ZI]+FI*''6(#>W74I_#UM1"N%56KS*@:7*-Y_? MFAI:+DW5F-X\_Q*,T>]C*P52&%BD?/*"^PJ1_Z")-P6,O MTJ)9QM'L2MKCMRR4Q;%*GTWQ*HM3-7+),JYXE0]2EA)@T5)9C*JAK>NHXE6A M4XT0MI3%IHIC$Y%6!S1LL(,(HRT45YV), M\BH??T9D,Z@'.L>^XU0;+7E5Z"P/H2D0@6'N/H3N]6-%[ZZ,AZI70NT/IW?>'@I?#$E.E#H'P=,X+0^2OKO"'JHLN(^@U#D4GHXY#3E2_>X* M^T[^FG]0(,Y1\73H(.0H ;PKYN%R)V70[C-*G;/B:9R@1VK@7;'?'9E.H4DL M2ITCY&DIW%TA MXV0N2IUSX^D8N!XH='>%CGX$;F;-0&K-=QKV4;M;Z$$^#7HV+8O<5)F!7)F1 M:A8%TF4FF$(-SDV7&30#B33CE2T*I= @!;8&AW@'YM",T[8HE$UCAC"P M4AP>#N33C)*W*)!(@SB<5>?P<""1)B9P42!59D(I!Y94D9,J@P9R949K7!3( MF9DPA:#^Z>3,H(&DF5$:-Y!!,S&M$_+NIA ^XG#0X1(WD&0SX2E82PX^!])L M#E.X.'2.$NPF3GH-&LBO.4S?XL"Y2G"P=E)I$(X#=:RXQ:%41":A"8>39H,& M\FR.U;;8!RKC&,R$=8 ZD'KS&&4;R,L!4T6=M!PTE)<#J=I (@[LSV'H0"+. M<9JR+Y3'@CEU?I2C^UF77[/Z)B\;TQ6OC5'ZHMMFK+<_E+*]:*O5YG&ULQ9M?C]HX$,"_ MBH6J4RM=%V([<>CM(E%HU96V[:K;/P_5/63!0*Y)3&.S=*7[\.>$E,D6;$*V M/EX@"9FQ/3/\/)XXYVN1?Y,+SA7ZD2:9O.@LE%J^Z';E9,'32)Z))<_T+S.1 MIY'2I_F\*YZ@_-E-.M'I%3WB"9^H0D6DO^[XB"=)H4GWXWNE MM+-MLQ"L'__4_KHQ?L.K ?F%OHE( M9/F)UM6]O0Z:K*02:26L>Y#&V>8[^E$9HB;@48, K@1P4P%2"9"F K02H*5E M-D,I[3".5#0XS\4:Y<7=6EMQ4!JSE-;#C[/"[SHYN=%Q-5PE'.J+0YRA91:5WQ Q=3GFFXEDI?+S,59?.X.!Q*R95$I9Z< M3U&43=$KJ6+M$E[(?9)\MDK0E?:N1$_'7$5Q\DRW].EFC)X^>8:>H#A#'Q=B M);6D/.\J/:BB:]U)-8"7FP%@PP#>3]09POZ?"/>PMT=\9!=_S6_/4,\SBH^; MB_<>BG>U)[;NP%MWX%(?-;FCN(*^Q-E4K"7Z(TJ7?Z&Q$+E$7]_R]);G?UL: M(=M&2-D(,33R-\]/5*7T.7BJ?2U@;=MD&M [G.>1+K>-4LZ;[6 M7TDMFH:I6&5JGZLW.H-29T&LNP%C84\;]FY/5_QM5_Q'VA3]BS[FT92C=U'* MFU@ZV#8=.+,TV[;!'%AZH].O69KXU&3I<-N5\/&6'I50XSGZP).REW(1+QO% M=W_;C;XSJWL] &?/@=TKI?40I]@S&=ZK8=RS]N8RT\/4?=CB=L;14^V,>Q[E M\MG>GM@5>OY&UF8KH)KW6*SIP!CS.YV&+/4<\I%/%IE(Q/R^25AXP#W/'?@\ M()_G GW>+ON(,2P ?9Z=?2W"PJZP?S@J (Y>8-7U3F>%-SH77521H4^2U283 MN;H:E9F$Y1:=6[S/$WV3*.]N$BB 5(^Y"Q2@I6?'9:M &5=*ZX&"&6&F4 %H M>OW_WQOZ;ZU'>1?K]"ZYU\1?BESI/W@#9V$ ,>XY]KM,IO1)HF"1BLAEC$Y$WDNXAJ*'_"6ON-M M]"-.5VDC!P+9J3NR4R [M9/]>)@>4.B5HK:^ >BIG7]/D<8<:(!XWX[X M5Z/WC6P(8/7=@34 L 8.P#H*=L'*J''Y&@!: SM:ZT8\_NDW<#!PQ\$ .!@X MX."H4OK@$3@USEH!@#"P<^L7T[9$0 !L"WQW-JYM9+ _JVMIXV#'Q@PSHXT! M2($=2$?8^/CH!A(%H3O+ YX">WF@I>7[N]&MX6NP/ .,,3O&?K'\HRJ,#'#% M/'?[:(!6S+YV;V?I2FG=TIYQFF, -6:'VM&&/CK0&2"-47?F!Y Q>Y+6TOS^ MG@*O<4,- ^ Q._!^L7_[^@NK;>1RM^N ;68@UT'([:[ZX#TC1O&&-"-V>EV MG)F+PDF<-2V@0X!?:X7>\(YI7L$*@7NBN M!!D"S\+?O%8='5#8X#%O"!P,[1P\VA,M4\P06!BZ6V6&@+_0P2IS%.ZN,DE@ M3#'#VE;6YLO,1EYX5"H4 C!#=ZO5/@"Q[V*UVM]=K>[)]KNUMQ6*=TO>1OD\ MSB1*^$R+]&ULM5==;]LV%/TKA% 4+=!%(O5A*;,-Q':'=DC:(%[6 MAV(/M$5;1"71):FX^_>C*$62%8DV!N0E)JE[[CV7Y#W,G1X9_R$20B3XE:6Y MF%F)E(=KVQ;;A&187+$#R=67'>,9EFK*][8X<()C#8YM9\JM?N M^7S*"IG2G-QS((HLP_S?!4G9<69!ZWGA@>X362[8\^D![\F:R,?#/5H7<$J M_J;D*#IC4*:R8>Q'.?D=3SHZ E];*6SG0FZG1*GV:E^>^EEQ]I0HGYS?; MGP45M#P# 7X#Z^KX =N!QQP7,94D!O>!QO0+O MWKP';X -1((Y$8#F"DNE^* 6U?BOA!4"Y[&8VE(1+L/:VYK%WL&*,"_#]CF0;PO\Q!/&: M()X.XHX$611"K0@!.E<%?+]5:^"S))DPQ?";&+XQD2]*X 1.R> =J:"!AI8R M]J3NA0]=Z$WMI^[1O;2+@DF(_,;LA%K04 O.4J/YEF5DB%OP(J;KHXG;8_;2 MRG="-QPF-FF(38SGTA(#!\*!&F3J8'0- BPEIYM"XDU*@&0G'Q.6QH2+:\.Q MA0V%T+@W"RSH=FA;*MBDD[!SY4>]71DR"H/A38D:1I&1T8JFA>PK1<4INH33 MD-$8)^BT&NNRQK;K8XPFMV F1>-B0]LQ1>:U?<5JQRVZ@S-\CQ6Y\L:=UHODTE_;\Y8G;)JA1F: ME7F\UIE&1MBH+P];"WI\L!P\CS(W>D2E&KH>BX1K<#8L"=^+WV V8N1%"8^1:&45F M&7W%*D6MRB*SRHZ^QC7N])Y[_7^?!JV"D2I%K;HBL[H:7N0:>8[7D%70KU*[ MTP)EA.]U*RG49A>YK-J#9K5I5V]TD]9;7Z@VMFHZ6S=5#WR'^9ZJ]S@E.^52 M*862-5ZUE=5$LH-NM#9,JK9-#Q/5BA->&JCO.\;D\Z0,T#3W\_\ 4$L#!!0 M ( #"#RE3.^0]5,P0 )@1 9 >&PO=V]R:W-H965T@XVEM! MQ/6E3"#&.X%4$3=XJI:.3A1P/P-%H<-<=^!$7,2=R3B[]J0F8YF:4,3PI(A. MHXBK[0V$DB>%9T[IQ1<1Q%K(F"@(KCM3 M^O&.]2P@L_A+P$;O'1-;RD+*5WMR[U]W7)L1A. 9ZX+CWQIF$(;6$^;QO7#: M*6-:X/[QSOM=5CP6L^ :9C+\6_AF==T9=8@/ 4]#\UEN_H"BH+[UY\E09[]D M4]BZ'>*EVLBH &,&D8CS?_ZC:,0>@/9. %@!8&T!W0+0;0OH%8!>6T"_ /3; M @8%8)#U/F]6UNDY-WPR5G)#E+5&;_8@HRM#8X-%;%?6LU%X5R#.3)YY"$0& M9*HU&$U^(U/?%Y9S'I+[.%^Y=@6\GX/A(OR %B_/<_+^W0?RCHB8?%G)5//8 MUV/'8#K6J>,5H6_RT.Q4:$@N"6,7A+ET6 .?-!9]$9 MK8'?-L/GX&'RHRSYJQKX70MXUZVKW4$&2QI922/+_'5/^+M)-5[1FDR][ZG0 M&8/DZP->(_<&(OVM(4:WC-'-8O1.Q'A2T@/P-0F4C(@N%D[$XS1 ?4B5B)<$ M,'J"PF/J^,S=#S+W5O'6$SK"XM?[I!W;# >#0YO;&AM:FAR4UBM+ZS66-N/* M%W;)/_Q.OCY"M #UC?R;#P5Y2I6W0O$BTZ4"L,7MVSP>U'^[J[\T:6A\O\RN M?S9R!V6,P5G)O1DMYV589C5LS"HG0*=)$FX)+]MO0$5U.30[&Y(M M<*4;FC4JTQHU>II# $J!CP+HR0CJ4AD=M\.EI]IQ5<:]:B:);[/Z>225$?]@ M FGL@VK?H&;W/V\0=:O'BOM_312:?#(K+'N6(@EXHWAVM9@XNO=8I&>;.5JI M-F4_F[H$E-E>D"3DEMC8KZ;L@@1<*)Q!]8H]6_,PK5UI18@#.1R>6FFT$GO: MK/8G"'S.E]HQ<4W]J&28]L[7]4I.:;^QM)>X&J %Q\9[F=CYNZE>XH:\=C^2 MN^WO=7K$3G:Z4E[:++V_VFF\=Q^O\8I46S(+N=8B$)@VUV0FM;&EV%U=NX&H ME)@.ST=-):RT65FG.3'YGK,5)Z,C3MC^8Z?8"M;(\9'5;2NKNQHK2J].+H-* MVVFS^KYA&4P]3Z78G ?!%R)$2MJ1SBH59^[92&>5UC)ZEGDLW)[D_C"=O:UT MLRB_@8C\>?2K-%1:S+KGHZ$27]:\"7XS#;VC@>CWCFAP]MY1[3>+1ZZ6(M8D MA !A[N40:53Y9X#\Q,@D>VU=2(,OP=GA"CAN=ZP!W@^D-+L3^R92 P *P\ !D !X;"]W;W)K&ULO5==;],P%/TK5L3#D,82.Y^=VDJL S'$I(K">$ \>(G;6#AQ ML)V5_7OL-$NR- T5J'MI8N=^')]KG_I.MUS\E"DA"OS.6"YG5JI4<6G;,DY) MAN4%+TBNOZRYR+#20[&Q92$(3BJGC-G(<0([PS2WYM-J;BGF4UXJ1G.R%$"6 M68;%XQ5A?#NSH/4T\9EN4F4F[/FTP!NR(NIKL11Z9#=1$IJ17%*> T'6,^LM MO%P@USA4%G>4;&7G'9BEW'/^TPQNDIGE&$2$D5B9$%@_'LB",&8B:1R_ZJ!6 MD],X=M^?HK^O%J\7R^@7; MVM:Q0%Q*Q;/:62/(:+Y[XM\U$1T'Z!UP0+4#.M;!K1TJYNP=LFI9UUCA^53P M+1#&6D#ZV=OJZNP=FKU^ 5H#GXDO)2:E,YM94&;-+: M<0WN:@<.'0#W$><7P('G #D(#;@OCG%'E3M\[FYKFAJN4,,5JN*Y_\35]T_: M'-PHDLD?(\G<)IE;)?/^FJQHDI&G9.=@([@<9'07-:BBFC/\,'?=2>A$4_NA MR]R^&0K\*)PT9L] >PUH;Q3T)R+E)7@;QV56,JQ(HD^45I>88G-FA^#NXOD= M'&^@[WD>ZN$=LG.=$'G#@/T&L/\_+.=$#8'V]\# R$=!T,,\8.;ZT/>'(0<- MY&"<8X/Q^RW)[HD8VVAA$R\\_:Z.FF31279UM$^E_I]R>X3O6P5!<&"'3!K$ MDU'$5R5E"58>?T58 =U81[[H%:P%:!(1K%?8OC5$^)QSY!1]2B55[HOD M6LV$XZ+YS[78UT3H3R*T M5XL!.RU$CG.@&*UVPG'QO",IC1DY[B2T\@:#%V"_53\8GH;]<(]5! .W+TD# M9C!TPT,'H=51."ZD*[Y66RS(4=RW6@M:*'G)-P7X?MDNK""/:Y'S)S M/.0..LU]$^W? M)"'R []?BR$S+^J? [O3R9@V\A:+#&ULG55=;]HP%/TK5M2' M5NK()Q^M F:3NND2JA=MX=I#R:Y(58=F]JFT'^_:R=DE *J]@*V<\[Q.;[. MS7 MU;,N 0S95%SHD5<:L[SV?9V54%'=D4L0^*20JJ(&IVKAZZ4"FCM2Q?TH M"'I^19GPQD.W-E/CH5P9S@3,%-&KJJ+J;0IZ&T7'MBB-';!'P^7= &/ M8)Z6,X4SOU7)605",RF(@F+D3<+KM&OQ#O"3P5KOC(E-,I?RV4[N\I$76$/ M(3-6@>+?*]P YU8(;;PTFEZ[I27NCK?J7UUVS#*G&FXD_\5R4XZ\@4=R*.B* MFP>Y_@9-'F@I9AT0#2P^O3J2)VTK% M3B_^KTK]GLRU4?@6_3FQ5=)NE;BMDJ/6L85DK"XU;+#%:#A4T%JEYU1L?WD= MQT$RZ _]U]U3_HB*DB!,WJ/2CZAP,.CW6M2[(-TV2/?S03).M68%@QS?,5/B M;0$7]?51Z !5<[:#J@/[.JUR!6KB6J-'I M2ICZYK>K;=>=N&:SMS[%;EPWSW\R=2N_IVK!A"8<"I0,.GUTINKV6$^,7+J& M,9<&VX\;EOA% 64!^+R0TFPG=H/V&S7^"U!+ P04 " P@\I4,]9@(Q@& M F(P &0 'AL+W=O9F'L4QTJ!*4RL7%X!*_G7*: M&Q0M_@CE1M<^HWPHCTI]S2]NYA<#+U@1 [\T\(N!;I45P[H6 M1DS.4[5!:=[:>LL_%+$IK.UHPB1/XX-)[;>AM3.37Y6:;\(H0B*9HYO$B&09 M/D8276HMC49GZ,$6SCRS=]0"M33^8*ONY;4T(HQ>6>?#62GQ:BN1')&(";I3B5EI]"Z9R_FN@Z$=;S5H\CSH*^+T M^%XD;Y"'7R/B$=(@:-K%G!3FV"''KW+@%_[\(_YN[+ 681(:>1;9FFX*[9=; M:X-NC(SU7XX>:=4C+7JD1WJ\E5J_19>S619GD3"V2Q&KU(3_B'QN-:5HZX\7 M_G(T/$W.L#_F@1W_4SUR3>WPB'M!U6Y',*L$,Z?@A^S1*".B)FE;2U;K$H^) M/Z9[RAJ:8<8Y;Q;&*V'<*>QWLY*I+? J8:)(V&N42-,DEA^H\ /*"-L3>]B, M,,Z\4;/8425VY!0+\]<@6\29Y39J+..MUM&A5A+P@#6+&%+.#X5K\:' M(CAEP;A91%")")PB+O,[Z,N=C!]EZII1V .0>CW-8ER#-W8.XR:9V6>WECEA MEV5<&P&+#Z+(6'"D]#&![HFS^W3CL%%0DD +,1K">7>PZ4ICJ6/G6+$!-/]YW-#.TR] M<:W=KDI $7&CJ"'BZ%_4F;,$H$-(7RD #!&_5)T2[H8%%0V.AAOX1=S\:@YW1S03X!09 M]Q5=8!AQKWU.B6YP2 OO6'!]()KO)MJTV-?:=?.]C(H=AUZ%:UWL*I^_.DOE M=F/R'(7VJ/O *A_W%'4?L.6[UTJ=*%[ZJ&^?R#CPZ&B/XF6['=I[F-$C^P._ MMA-U@^XG,F.GQYV-:9S%G9(%X/-I7\D"Z/GN)=B-[2X4$?JLY2*+T&VXD.BE MG2[?I4CUJ\;,N1WBPM2E#>#HN^'XDRD2WSJG"&#IC_I*$9#3=Z_P?B!%;H>8 M;6U=ZH"QOINQIZT_*9"3]K7)I$!+VK;)[$"NTL<.N0BI/2K*XZ'#C>ANLUV- M0%?:1M=3JZ'%88=JH$!5ZJ;JM7R2D5K;='V2LU6B(K7\WJDN:N=Y?4&2 B1I M&R2[U 4[J L6');%X>$K E!)W:ATQOVTYQ4%&-*^8$@!AO3_AF&+0]Y> M_:!@:(9&ZB?5#)3,5K:6P MEJF4L4RZK:L9<([U=5K'@'RL[;2N X78X<\2ON^/]W\A.#S0VVFUJ[#VTX6; MD^[ GX8A!NQC?1WZ,4 ?:SOT.WD"N!V2]OH'1C(WTMK3< *' 'ZLKP-##NSC M;0>&IZ:AQ6'[6H@#)+F;:0]J838BE5;63":ZT_J8 ^1X7X>#'*C'VPX'.Q"H M]+&W#MK_U<_=:%U-!+L1718O:&@T4UEBMB\E5'>K MET NBU]Q<>5 MM-NN-&]@OU\H99XO\@ZJ5V,F_P%02P,$% @ ,(/*5*7?YFO[ P [0\ M !D !X;"]W;W)K&ULO5==;^(X%/TK%MJ56FE+ M8H=0&%$D*-U=5MN=:MB9/HSFP247L":Q6=N4F=7^^+6=D$!K7#H/[4-QG'ON MQ[%]G#O8"OE5K0 T^E;D7%VU5EJOWT61FJ^@H*HMUL#-FX60!=7F42XCM99 M,PV7&D[ M$0T':[J$&>B/ZSMIGJ+:2\8*X(H)CB0LKEHC_.Z&$ MP%I\8;-7>&-E2'H3X M:A^FV54KMAE!#G-M75#S\PC7D.?6D\GCG\IIJXYI@?OCG?=?7?&FF >JX%KD M]RS3JZM6KX4R6-!-KC^([>]0%91:?W.1*_ SA% IP)T3@6D%<"5'I6U.^(F5-/A0(HM MDM;:>+,#Q[Y#&[X8MQMEIJ5YRPQ.#W\3(MNR/$>49VC*->5+]I #&BD%6J$+ M-,HR9I>4YN9UN3'M I]-0%.6GQN+C[,).OOI?!!IDX_U&LVKV.,R-CD2.T&W M@NN50C<\@\R#OP[C,0DXB P1-1MDQ\:8!#W^L)O:DA=,,XT7.3F,/NV MQ^<_#09--13J2R!BIX[8<1$[QR(6:\JDD2&-Q *Q)AQUX7P+4CKL.H=6%!^' M9MT>]SE_T>(F9'%01UK7D0;K&!5":O9O>5).K:1TF>YE03".[=^3@IX;XE[/ M8WB3/JL+I_U#PX/RNG5YW6!Y.\WP5=%]EES2[:3]WO,R/):DW^VG1].[K-.[ M?,4NTI)F@#@MP'<@+Y\E43)Y)(5>G4(OF,(]* V2HWO&,X.X7\\%CD^_CMI_HP.+X^;ZB(.5WH&<&Z;--T6YT>?F:T4! M.LN@')V;.<3-!X^B.?CV_?B% &>XWT[BG\]#V>Y==CCH[&^W&?XRF^$4WC%I M_)*W8KY19YP$:WFO5R#1RY&]]VKB$1OB51N/*>[$O< AP8W>Y;CE4<# M-Y*,T[=:HD8G<5@H7Z%$X\I5]U0IPHTSDQ_L#)G4:,9+%TRIQ#;2!WN MO16QC=#A_@_?0!7T8&^3KN^"G/A,8YP$6">-,)*P;NVN@%=P3AH=(_B-.">- MQA'RPYQ7T(-/C>32R[G/E/0Z/LZCO;:F +ET_:1"<['ANORFKV?KGG7D.K4G M\]>FERT[S\9-V0C?4KED7*$<%L9EW+:=HRQ[R_)!B[5KGAZ$-JV8&YJSE(&T M!N;]0@B]>[ !Z@Y_^#]02P,$% @ ,(/*5 =ZC_^8 @ 00< !D !X M;"]W;W)K&ULG95M;],P$,>_BA7Q8I-@>6H>.K61 MNI;!D)"F=0,AQ NWN3;6'+O8SC+X]-A.%A7FKA-O$C_<_WYW%^<\:;FXEQ6 M0H\U97+J54KMSGU?KBNHL3SC.V!Z9\-%C96>BJTO=P)P:44U]:,@2/T:$^85 M$[MV+8H);Q0E#*X%DDU=8_'K BAOIU[H/2W&GPAT,J],3*9K#B_-Y.KML"#-?<:F$WB5:IXH/G)F+M]G*ZF$/J<_7L#& S:V MV-$![('D+SI5:E7FCWTHHC@(@HG_X("-!MCH&"QVP3I5L@\+\B!SPY(!EAR# MC5RPQ '+T@.9I0,L/09+7+#4 4O&!V#9 ,N.P5(7+'L&"[-P'+EA^0#+7X3= M5J"[^$:!<"'S9\@\".+$C1P/R/&+R&6S4EQAZ@*.GYW+,(_B?#00NW_7818F M:9K^$YB_U^#,Y?(9BRUA$E'8:&%PENG,1->PNXGB.]OS5ESI#FJ'E;[C0!@# MO;_A7#U-3!L=;LWB#U!+ P04 " P@\I4F7E \8(# #2"@ &0 'AL M+W=O20 .E*E*R' ]O MQMN@+5ITD6W:0]$#+5$V$8I42_?<=4K+\D.3Z8I/4/+Z9(3E<'*3ZKG>4 M&O1:<:&7WLZ8^I/OZWQ'*Z(?9$T%?"FEJHB!J=KZNE:4%$ZIXGX8!(E?$2:\ MU<*M/:O50C:&,T&?%=)-51'U]IER>5AZV#LN?&7;G;$+_FI1DRU]H>9;_:Q@ MYO=6"E91H9D42-%RZ3WB3VL<604G\2>C!WTV1C:4C93?[>3G8ND%EHARFAMK M@L#?GJXIY]82?B)=@'%UEXNN7:_Z-#)!A[*&VUDU2D#0<5$^T]>NT2<*>#9A$+8*83W*D2= M@LNDK#18LP.7&Z<-T3!AR_AB%'QEH&=6CWFN&EJ@7QG9 M,,X,HQK]@%Y@MQ0-ITB6:$SB_1,UA/$/(/KMY0F]?_&BZAW$3D7LPD7:U==JF#7U5(S,YJT MUD3B3-@CN5]%R3R#!.W/;W:3[UCXFKPIR;G+Q(8*6DZ@ MMM;B(KU!&I69JFXZAQCQK?A7H@2A%AWL;PXJ%CG&;1%=Y0*IFELW&Z MI*=+[J)CPE!%M1FC2X9^LSB]@AL*X6"&XW&ZM*=+;]+]J V#ZQ#X2L(4VA/> MN'.?2V&8V%)A[%"S@BIB;]Z/<"TI!D<)-SN4<\(J#777C7(AU.VM M,L8\'^*$@]TY%)K/)S8G#DX=(+@+NJ0VI^TYUP9V!(#G<$$A0U[IV(E?=X;/ M>:(HGMB/^*PEX9M 7R[V(4"Q/;'-'I5,0!H9,$)*C6K@.3%Z%:T[!^=@\<1M MB$\= 8&PO=V]R:W-H965T< M.,Z@%/)>98@:'G/&U=#+M%X<^[Z*,\R):HD%3DZ3H1=8 M1L@PUC8%,;*B3>DU-"UP=/V7_ZIHWSQ+#"! M,TIFE%%-4<$!C).$6I4)@U->O2M6\]TI:D*9VC-+;JZGL+NS!SM .?S(1*$( M3]3 UX:43>W'-8&3BD"T@N[5#1!*73?=^\"%*:\#IUJU(]5\KNV>4HZELE MEFL(=AJ"G:T$QS8"MY0GHE1@?(6I$%+!W3GF,Y3;-.@V);J?IG.OJ='[4)W7 MR5M5Z*[(V^T'02-O]8KV7GGP8M$+\H<-^<-W>0!_8-W>?8-%1PV#HT^SJ-_4 MZ/^_K=!_Y56TT88P>/Y !N\UXD)G*/_5AG#E$QU^FA'A\X&PO=V]R:W-H965TWN6TM$KNS'0K2/GZV$]) TZR(\9+$\3W'Q^?FWKBW MYN)!+@$4>DH3)OO.4JG5J>O*V1)2(D_X"IB>F7.1$J6'8N'*E0 26U":N+[G M16Y**',&/?MN+ 8]GJF$,A@+)+,T)>+Y'!*^[CO8>7EQ0Q=+95ZX@]Z*+& " MZFXU%GKDEBPQ38%)RAD2,.\[9_ATB#L&8"-^4%C+RC,R6YER_F &EW'?\8PB M2&"F# 71MT<80I(8)JWC=T'JE&L:8/7YA?W";EYO9DHD#'GRD\9JV7H*OD3#1FLT\6&\L6N^&,I/&B1)ZEFJ<&EQQMD"W M(%(T@JE"QVBB/Y0X2P#Q.3*3QZJ+^_O6/X;82?(PT?(]WR_!C[*<,JQ(.>ZV@O"-X)JHJ.OY]7K#4F_X#CN/$(-:A>'6VI$?1N%;B=MA M ?:];J=>8U1JC-ZK\0@E(*4N;B',-[;BPC2T.N71?LJWPYJ4MTOE[4;EOHM-H'FX:'FSN>_IX[M1Y&>WFX:4^X_2D>;KH2[GS,PV%!4/6P%=5XZ%;. M9^9P?$W$@C*I_P-S#?1.VCH7(C]OY@/%5_;(-N5*'P#MXU*?T4&8 #T_Y]K8 M8F!.@>6I?_ 74$L#!!0 ( #"#RE3;PSB4O@, $80 9 >&PO=V]R M:W-H965TA!5)@L419DIW"-I#:398A MW8RZW1Z*/=#2V1(JB1I%Q0VP'S^24B1GD67-B/=BD>)]'X]WQX^B)SO&O^,'C-EN:A#CZ<7G:!L*]<*<33*ZQ16*K]F2 MRYY9LP11@FD>L10X;J;&-7E_:UL*H"U^CW"7[[5!+67-V'?5N0NFAJ4\PAA] MH2BH?#S@'.-8,4D__JI(C7I.!=QO/['?Z,7+Q:QICG,6_Q$%(IP:8P,"W- B M%I_9[F>L%N0J/I_%N?Z%765K&> 7N6!)!98>)%%:/NF/*A![ .(< -@5P.X+ M&%: 85^ 4P&G9D$%G4TXVP%7UI)--71^ M-5IF)$I5*:X$EZ.1Q(G9/4NW\ 5Y @M<"[B$E2SVH(@1V ;4X*6H!R^6E&,J M0A213^-W<+% 02/9N(2OJP5LQN$3V[W0*_[0.WV]9NRJ*H*\.N*\/6?,,#?#KE=VDN>"&E1\"W>VD =P*3 M_,\.^F%-/]3TSJ'"*Y),"2!D]%'S!P6VQ:QD\32+TM6'F3=T+4NFYV$_-B_- M''*U;_;,2:=VTNET4B;2@SG'(!)PO>6(VM-%@2K(#GS[A,D:>5UBZ/7B#7\70^YF(\FD6Y/5R0$K3"/&X5#>J2IRSQ+L14^)V M;RW?YP4&O5SDU,DW.HM.D$6IR1*E[EM/\"(\W:"^*Q8FXCR?B;D[$ MW?YWW/-/S^8@L;L/DIZU.Z]HCBFAN7=!4C?L3Y1OHS2'&#<29TFW#>#EI;7L M");I.].:"7D#T\U07O21*P,YOF&RGJN.NH;5?QW,_@%02P,$% @ ,(/* M5 O>#V5."@ -S\ !D !X;"]W;W)K&ULM9OK M;]LX$L _[_T5A'$'M$#7UOM1) '2O.I-N@V:[O7#XCXP-F,+JX>7DI+V<'_\ MD;+LD2UZ*#G5?MC&MF8XFB%_G!E*)R\9_RM?,E:0[TFC95&LWD\F^6S) M$IJ/LQ5+Q2]/&4]H(3[RQ21?<4;GE5 23RS#\"8)C=+1V4GUW3T_.\G*(HY2 M=L])7B8)Y3\^L#A[.1V9H\T77Z+%LI!?3,Y.5G3!'ECQQ^J>BT^3K99YE+ T MC[*4G(D":QF,T*J8.* M?Y[9!8MCJ4H8\G>M=;0=5 HV_]YHOZ[N7MS-(\W9119_B^;%\G04C,BNU#?+XKSZ/WFIKS5&9%;F19;4PL*")$K7_]+OM2<: D*/6L"J M!:Q] >^ @%T+V%T%G%K V1=P#@BXM8#;]1Z\6L#K*N#7 GY7@: 6"+K>=%@+ MA%T%3&,3.6-/Y'"LM\'N'&US$VZSBO=D/;&J67E)"WIVPK,7PN7U0I_\HYK: ME;R8C%$JE^%#P<6OD9 KSNZR=/'K5\83"_(K.9_/([D^:$RFZ7J9R]7R MYI(5-(K?BBO^>+@D;_[Y]F12B/&EELFL'NO#>BSKP%B?9\686.X[8AF6J1"_ MP,4?V$J(^P?%+[N(.P?%KW#Q:_8X)H9Y4/P:%_^-INB]WW017QMO*,0_=O"\ M71EOA@KQ*2Y^7B[&Q#0J\4 A_EL'UYE>)>XIQ&\[W'OM>4LA?M=%W%)Y?B(6 MRW;%6-L58U7Z[$,K1GPFV1.YX$RL%')-9U$<%3_(G]4/TX(E^7^08>SM,'8U MC'/(:73&R#.-RVJPN5R<8A?-"YK.HW2A\N):GU?ID[OO\YEGNT;UW\GDN>FP M]I6.&>Y=N6.TLS7:08V^8T7!>"XMGJW=H[%YK<,9$X%.12^%), H?\^8DECXQC8?*V(WE#S@9_.XS_DV>#W_*L9R@G@]^: M#*Z#S85@:W* FEQ[A&[=/Z<%4\$#5[.!QS]^^:6-CQW#PJUA(:KQGK,5_5&9 M)'Q9R+TOSFBJF =NN@1KQP-(HX^2!S4KAI[WI$[&\RQPU&YN\.>0L M-8&-IH7>UGF2E<*O]%GD"O0Q9J1,YXQO8/!4CZO<0JR6KVUS?\;N6@4H-7&6 M5OG-G8AQX\X[N!>H9SJ#NA>P9N)<>X5[W99[+1]W+R#0]%"K/M&BY/)^J[4$ M[-\N?:5!N$Z/_&"4YYC7@)TF#L^+7?<0FF2\B/Z[3FQ7C,^$B:+D5%J):S;' MAO$OS$: I8EC[EM5+@H2T&?&A3$D2H4W65X0KL;FK4:A-3;W3:NS):VVNM"O_@L(*EE#+GX+("H90ZT^&K%.PD7NO:L1C** W>S MR^X952Q9!\-NK39T?95Y=G"U#0BT!T6@#0BT<01.FYM2M=WG*JS@6F1G^7V^ M$A7-Z6@EM#'^S$9GY*M UKZ;WLE@BKF;"9Y)J(EYG+\3Y8] &\W%9BDQ1U>K M.)I5[-O9,TE"^2)*<_*4K7DX345F36.RS09S\H;FLF4K[)L+X>HJ=>DXKTO' MMV/,CT!M&Z?VUV7$^\Z&1N/ 'G0V &AMO-KO791^K!7N]"C0@LH&&-LX,K_N MYI[(KO=1H\G6IIXVX-<^%K_S'LT(&Z!K#PI=&Z!K:\KR_NVIH&<29 -=;9RN M?6*/:W*UL7> R@Y>XO>(?;]4R %>.X/6_0X S<&!UA\%3COU#-#IX '4WK M-"MYL>R'5Z?1XAPTO72 :,[/(MH'C28]T1P@FJ,K]M?S]#'C0E;.;J@]YB67 M7XB<*\KF2CN]-O_QH /Y'+P4O[KXW"G.0#@G.0"\'9\X%S9=DTY$L,D)G M?Y<19^2QS,65N2K#NG+:GK;*YUM9L29N&X50)P)[1ZDM=S&I@HHOGL,V)(KA;>?]S2CX*5'690"XP MT1WTH,@%WKDX[XZ90&[[#*@U+>I8M*^T31,+!:#4Q1-(>2)'ZD[X[UG!\LT1 M3=@I$HW3('?02 <71R.U6EZU0656Z#JC-IM$]#U]T_I=D<'!+HX L]G,UZ* M2F:J:1U>:O0X8]O?KWO7.=RQ@G='".XZ ;#MXHGI_;;@EQ%?B0UI%JU$U4?7 MW;LHSX6+E$[!]8H9KVGVND!\%R=^]:B%*$T+7JZKW&3303]P1G:I45B=[YOK M,S(K1&ST .Z>#NY]$_Q:88^I[0&T/4WOM9[:FPI?.7Z[R^H%V.A NDITEFLD>H!W3V<[KL3.F95?W?]S!V1#:Z]&:XT#A_!U+2Y M/ "ZI^D(;!TUDX[:M59I6;LAX%N8VX#Y'I[S[IM2M9"4)K1/QDPLT_ :CP;H MBO]5R6=+FC.25KO;:B>4=+'@;"$[51UB>*L9RS1T9U$>[",>3N,.V[)(G.ZY M_%VD&P(^F?B.K)_0Z?9T!>#<&S0+]X#)'H[0#S2/1(0R09C\'7F*LTPU6VXU M6ES=)N$#@'T* 5FRTC?S;S6*3<,:FT& !@>@[./(/#HXXA*W4V2 N?Z@_0@?B.KC1'U% M9'#%%;M"!XT,0-?'0?C*9>-U"D[CL:U!^[$^<-+'T]-7!.>U>:\/C/5Q.LK' M1Y6QZ>3U - 9#'H>%@ 5 SPMU=9[-T$[*765S^%-%5?:)IH^!P#50/-85L?* M\%JCQQNKZ[N;(^6F1\K='BEWUU]NU^.P001]LO;N9>BU1J]IN&-7^6#/C5;2 M.U2>3[6B.@8$L%T%>(FP!RKA&I9$9:)T1;LXL&W%TKE178A5$0'L>4'//4]7 MJ4\U"C>/TJ]+=>QQU@"VO #?\GJ7ZM=!WSY\ #M>T*T)A57J0?N98P;^SEP>Q%I;D6Y3.Q1 /65S* MG"A_S1% "/MN..@10 C;3?C3CP!N0L41@(&=#(4 ^5#7V.\2G(Y'=B'0.ART MSQ\"<4.V^65[5"]%6:O;= FJ^!Z+H\?5?*$< 2!7;#H&%?%3&LQE": M9Y>/.+?"KU_27G\HLE7UHNQC5A19 M4OVY9'3.N+Q _/Z4B0#5'^2[M]MWY<_^#U!+ P04 " P@\I49%A#C?<# M !+#0 &0 'AL+W=O'H@=:&ME$)=)+4G&R7[]#2I'L6E9\:"ZV M1')FWIL9/E+3K52_]!K D*<\$_JBMS9F<^YY.EY#SO29W(# F52JG!E\52M/ M;Q2PQ!GEF1?X?N3EC(O>;.K&[M1L*@N3<0%WBN@BSYEZOH1,;B]ZM/GYPLZM@9NQ3\].J8UW'U^\?[9D46+6%[UQCR20LB(S]W+[%U2$AM9?+#/M?LFV6NOW2%QH(_/*&!'D7)3_ M[*E*Q(X!C8X8!)5!\+O!X(A!6!F$IQH,*H.!RTQ)Q>5AP0R;397<$F57HS?[ MX)+IK)$^%[;N#T;A+$<[,[N18M7_"BHG"U@:TB=S6PANGLD]9,QPL2)&DJ]K MKI+^'5,X_AE $R82O_M MWA$NT)DL-*[44\\@ XO#BRNTER7:X A:&I!;*:+;O,%Q&0:FVHI8 M>HF<%RL\C[-HXF-V'UMB#^O8P^[827*./9J"4I"0E LF8@LCMEU(4B5S8M9 MN-8%SH"%]P""2T7^E@9:>ZT,.-R!2?UH-*QQE@TP/"!#@RC:7[0X7#0>#MH) M1S7AJ)/P#6A]3KXK;J OT]022E[HEZ3CC&G-4XX#3.,DUAZ>[)8MN%Z[^KMU M;=2C ^K]<'(,\:A&/#H!\3R7RO#_F)-U>,(#2D,;A-$AA,EHW(Y@7",8O]:@ MJ$9=K3D^B#H)!\/VJ),ZZJ0S*F[>B%QA7;@A\Y4"<+E?%&!584!^W$*^!-6U M :G?R+7_%CN<[IP']$_L,SR=ZRE,MQUJ3T-2I:%5[.E!-2)Z1"=HT# (.AD\ M0"RQ"9 (MSW(LCTA.*DSNWS!S4RMW6\12RE[WRPE6/UE\$_EBY,;=99?2X,W8/:[Q:P>4 M78#SJ42.U8L-4'\_S?X'4$L#!!0 ( #"#RE1A_&N^AP( *0& 9 M>&PO=V]R:W-H965TW.6TL'+NS3UK8IY_MA*RL*=5>&M_.__<_I\Y)NI'J61< M2%Y*+O38*Q!7%[ZOYP645)_+%0BSLY"JI&BF:NGKE0*:NZ"2^U$0]/V2,N%E MJ5N;JBR5%7(F8*J(KLJ2JM&>+0NT"WZ6KN@2'@"?5E-E9GZK MDK,2A&92$ 6+L7<97ER-['EWX!N#C=X:$YO)3,IG._FCZ;5(&[@]?E._=;F;7&94P[7DWUF.Q=@;>B2'!:TXWLO-)VCR M2:S>7'+M?LFF.1MX9%YIE&43;!R43-1/^M+482L@"O<$1$U Y'S7(.=R0I%F MJ9(;HNQIHV8'+E47;S#700.Z!FP6Q)"C)8\%4?C:E"E_)+8 F5.3D6FK4I^0.1 [J M[_*$Z;FL!)+C"2!E_(0<$2:,A*RTV=>ICR8;Z\F?-\ZO:N?1'N=?J#@G07A* MHB"*GAXFY/CHY+V*;VK1%B1J"Q(YV7B/K"N#=M M>.S$>WO$K=6N3.NHOHNRK]$Z"Z,X3OUU!ZO7LGJ'6'$7JXY*WK&&43-VO8LH8?LAX+ M,%UU@:"ZB,,=8APG83=QU!)''Q,E4MX%&^U<#8U;5/;&>H%RY/C23:+J:&Q;F,P+*'C#["RGQ;6);6_MAROX 4$L# M!!0 ( #"#RE0_ /M<:P( /L& 9 >&PO=V]R:W-H965TM%*:R$02%(1I#91M4VM5+7I=C'MPDD.P:JQ M,_O0=/]^MJ$H7H" ,E[R84>>P7B^MKW]:* DNHK MN09AGN12E13-5*U\O59 ETY4EKJU1Y6ELD+.!#PJHJNRI.KO M+7"Y&7L][V/AB:T*M M^EJ[I"IX!7]:/RLS\UF7)2A":24$4Y&/OIG<]&=EX M%_"#P49OC8FM9"[EJYU\6XZ]P"8$'!9H':BYO<$$.+=&)HT_C:?7(JUP>_SA M?N=J-[7,J8:)Y#_9$HNQ-_3($G):<7R2FZ_0U!-;OX7DVEW)IHD-/+*H-,JR M$9L,2B;J.WUO^K EZ/7W",)&$)XJB!I!Y JM,W-E32G2+%5R0Y2--FYVX'KC MU*8:)NR_^(S*/&5&A]F]%*O+&:B23&&.Y)+<55@I( _4W!@RT$3FY+^H\RD@ M9?S"A+\\3\GYV04Y(TR062$K3<52ISZ:W"S!7S1YW-9YA'OR^$[%%0EZ7T@8 MA&&'?'**/'3RWF>Y;SK2MB5LVQ(ZOVB/GRMSRO2"2VW;\>MFKE&9=^[W ?.H M-8^<>7^/^6Z.=8=J5>)4]NM[RX+4?^L ]5M0_QBHJY>WM2H^#HI;4'P,%'6! MXE-!20M*CH'Z7:!D!Y0$YM<-&[2PP3%8W 4;G%K5L 4-#X)F!9@=.$=07;CA M#BX>Q'N+&[7,T6&F1,J[<*.=MS")/N'J[W$WK-\;[6;E;VU-]EAXH&K%A"8< M2XD?$[L!MN==]@]02P,$ M% @ ,(/*5!NU,?YC P = H !D !X;"]W;W)K&ULE5;;;MLX$/T50NA#"B211%U=V 82JXMML2V"I)>'Q3[0TL@F*I%> MDHZS_?J2E*+:,B-D7VR1.N?,' Y%SOS Q0^Y!5#HJ6V87'A;I7;O?%^66VB) MO.8[8/I-S45+E!Z*C2]W DAE26WCXR!(_990YBWG=NY.+.=\KQK*X$X@N6]; M(OZ[A88?%E[H/4_R1MI?]&APV:Q MA\J]5+SMR3J#EK+NGSSU"W%$"-,7"+@GX#'AI0A13XA>2XA[0FQ7IK-BUZ$@ MBBSG@A^0,&BM9A[L8EJVMD^9J?N#$OHMU3RU_(NS#?H"HD4%K!6Z0A^8 @%2 MH?=/>F])N$2?]>Z[*$ 1VKS5@*\/!;IX\Q:]092A+UN^EX158UP;NCA;,)--%0FLGK1BWJZ'@659*+L5\J4O=)A7,7K^*GEF\/C<8GS%"=S__%X11VH-(IFIZC"@8JS M)!A0)Q:2P4(R:<&N3PW@W'H=-3F*&&?Q*/=S3(2S4>8.3!ZY\TZ'O-/)O&]: M+A3]2;ICCU7H(*B"*U[7$O':G%D@!%2HIHRPDNK/L^1220LUQ4*5WA-\SYQ5 M2\_RG67YR/YV\1L M,#&;-+$B.ZI(0W_J+49[0RXC,TAZ8 $.CN?P%4$L#!!0 ( #"#RE3'>SM@)@0 (&PO=V]R:W-H965TA1)JJ]ZL3&[#YZGPY@)JOMRQU)XLY%*4 -#M?7T3C$:Y48B M\8COCSQ!>=J;S_*Y.S6?R-/RQ)8 WR%5\X.^C&,[);64OYS0YN MHZN>;QFQA(7&0E#XV[,E2Q*+!#R^EZ"]RJ_F#EAH86+Y2)SG_1H5@['O=0F&DC16D,# 1/BW_Z6 :B M83 8=!B0TH#\8$!PAT%0&N21\PIF^;9NJ*'SF9('I.QJ0+,/>6QR:]@-3VT: M[XV"MQSLS/R&*;ZG-I0:_8:NHXC;Z-($W:;%&;&Q?G?##.7)>W2!>(H>8IEI MFD;Z$B5K.['B20++],PSP,CB>F'I?5%X)QW>,4$KF9I8H]_3B$5/ 3S82K4? MP M5;^?3P=D,O/VS<"<+PI&4U(M>L)N6+$;.ME]I%RA+S3)&)(;5'-M(SEL(>G[ M[?Y'E?^1T__JX0XMRT.AT=<5$VNF7&$?5\#C-T[HI$*>."D_''<\A.J4*F(* M?<]H:J!@H79W] CB:I!A2FB4,M,61#=VX*.('K6#Y;1B.?WU8S<]R^A@U)51 M[-=RYCM=_YW9)-KS!'>6-B!3/-VB3:$ **RR_1_Z015:Q:OP-6QPQ%T,&X*+ M7QB<2T2%S"!IP#9FT99%B,-! 6ZMXK0H@2<-.B3H#SL(D9H0>7&V]DS!Y8UV MBH<,>'0*Y:+$G#:X^'W<(0BX5D(RNO7EZTJ"NJMCS5*&$;,(4*@ )51==7#(S+^1 MTIP&UD'5>\__!U!+ P04 " P@\I4+%#QU'4# !4$ &0 'AL+W=O MW4 M:JBTWIV3&FB=5I MF6=]WFFQ5$8T(7T.1!K'F/\])1&;MRUH/3^XH9-0Z@=VIS7%$S(@\F[:YZIE MYUD"&I-$4)8 3L9MJPM/>LC7 !-Q3\EB2*=";%XT^6U,K'U,#R_7/V ,''P[!-\ 3/WE8*#2TEB\5 QN)L/[IK!O0V# MWS*)([4()&T9I+J;3OK-#W4:-FSLD?-M?()DW=&(IR0H+ZG7*-;,232_7C'H% [L[&P79:F7ME%I MZR\S*KT3X*=MI#=J @LCAGMP8EA8,?R %V]3Q5VCBK]!E<)L8;7;7M_V/]?1 M8&<-^#%H6CPMHN7"W+6G[G>7[SI:UE44OFAS;8&BQ\&%8;\1:QWB!28:6P ML0>1"A.%S1V(U,NRELN/:NNKCPI+1=66NK'Z[WR3H,(Z$?QZ$5#IZQ7MS+6R MU,NNY6V0HO!15.VC6S;"6X4HW!)Y>Q"B<$Q4_2WZ(2'\%=\Z>JF#73KRZ?/V M->9J3@)$9*Q SG%=Y>"+(^RB(=G4G *'3*HSI;D-U;&?,R>>&/ECF M?R1T_@-02P,$% @ ,(/*5+5P!C1D P G0L !D !X;"]W;W)K&ULQ59-;]LX$/TKA-!# C212$FV4]@&$GN[FR+!!DF[ M>RAZ8"3:)BJ27I*RV\7^^!U2LJS(BEL4:'JQ^#%O9MZ\L33CK=*?S8HQB[Z( M0II)L+)V_28,3;9B@IISM682;A9*"VIAJY>A66M&[Y<67<03L=KNF0/S'Y8WVG8A8V7 MG LF#5<2:;:8!)?XS1P3!_ 6?W&V-:TUE?KL-M?Y)(A<1JQ@F74N*#PV M;,:*PGF"//ZIG09-3 =LKW?>WWKR0.:1&C93Q=\\MZM), I0SA:T+.R]VO[! M:D*I\Y>IPOA?M*UMHP!EI;%*U&#(0'!9/>F7NA M !X\ R U@'0!R3. N ;$ MWPM(:D#B*U-1\7684TNG8ZVV2#MK\.86OI@>#?2Y=+H_6 VW''!V.F>:;ZBK MO4%GZ'=H%(-.;I0QS)PBT&5_C]YR267&:8&NI;&Z!/4M&,^9I;PX!?2'ASDZ M>76*7B$NT?N5*@V5N1F'%O)TT<*LSNFJRHD\DQ,FZ%9)NS+H-YFS_*F#$ @V M+,F.Y14YZO$=E>O4J\4_3Q!D#HVC)A/AT)F30A$Q\R>2;DI5"EM$@MJB!*[^+< MLTPM)?^7Y4[T/V?7)S>=ONEM@"K:P$=SKZ;-E"1)FH[#35N50RN<#BZ></ MC!4M;6N91)AT%.^QBN)A M1_%#HR.*CQJ^HQ_FNQ=YH95 EUE6BK*@%@YJ_AS: :3)E&!]Y$>'M$@\C#OD M#ZW.2#*,.NQ'A_V>1G'4S_ZB87]QE/WM^[N?W.HXVG^1HI=J=MSZ#.(7;?].6UFS$L_677.K]SLZ>>AO9MJ<+VE>NEFFH(MP&5T/H12ZVH6K#96 MK?UT]*@LS%I^N8+YF6EG /<+I>QNXP(T$_GT?U!+ P04 " P@\I4#?M/ MMTL# "3# &0 'AL+W=O"&T+&6K)I4' M<)+[[KZ[^W(V_:V0W]024<./BG$U")9:KUZ'H9HML2+J3*R0FR=S(2NBS:5< MA&HED90.5+$PB:(\K CEP;#O[EW+85^L-:,.& M+I;:W@B'_159X"WJCZMK::["VDM)*^2*"@X2YX-@%+^>Q+D%.(M/%+>JL0:; MRE2(;_;BHAP$D66$#&?:NB#F9X-C9,QZ,CR^>Z=!'=,"F^O?WM^XY$TR4Z)P M+-AG6NKE("@"*'%.UDS?B.U;] EUK+^98,I]P];;1@',UDJ+RH,-@XKRW2_Y MX0O1 )A$CP,2#TA.!:0>D-X%9'\ 9!Z0N/)^@)I2],!8? M;R?P_-F+?JA-;.LAG/DXY[LXR1_BO"/\#*+X)211DAR!CT^!)PX>'X%/VN$3 MG)U!4EAXW#N$AZ9@==62NFJ)\Y<^7+614J@5C'@)EY1,*3,51 572-1:8@D? M.-S@;"TEY0MG]5YP6=\X)XHJ^')I_,.%QDI];6&7UNQ2QRYK8[=Q[,0-^QD;0TL:N+%(U56G$KQOF$[Q5Y-L?>0Q@JX14[-Z_Q>:--I MKZ_\%'W%T7ZGB)Z@PN+&3A;_#XV-O=MF8]*B6[1T)M[O$W'R./F,O8/F8$SS MNU/J,/I^'XC;-P*[61Y51N\D9>PG<9P]167LAW#O;+=(VGJS M']=Q_LC!XAWD!]&/*R-L' #M\NM%BY,^%4 M:'/"=,NE^=> TAJ8YW-AY.(O[#&S_A\R_ 502P,$% @ ,(/*5"N-%*$E M P ?PT !D !X;"]W;W)K&ULS5==;]HP%/TK M5U$?BK0UU )^W'SPYI2,M'.XU)O! [ MON?Z^)[X8+<64CWI*:*!YY@+W?:FQLQ.?5^/IAA3?2)G*.S(6*J8&MM5$U_/ M%-(H!<7<#X.@YL>4":_32M_U5:RXM;-ID: M]\+OM&9T@@,T][.^LCT_SQ*Q&(5F4H#"<=L[(Z==TG" -.*!X4(7VN"6,I3R MR76NHK87.$;(<61<"FH?<^PBYRZ3Y?$S2^KE1#BF"3>W0"E(NVV5PCK4V*MJMAPLDX,,J. M,HLSG4O*%#Q0GB!\AH']2**$(\@Q% 9LM6]QE"C%Q 3.J68:CB_04,9+%G0_ MN(#CHQ(< 1-P-Y6)IB+2+=]8=FX.?Y0Q.5\R";0WW;4WRPH1Y8<(T7_G]PIQIC4;#F8C@FM$AX\PPU-!#JA.%$=P4Z^.B MODFAWA3L\=KFARN#L?ZQ@UTY9U=.V56VL,LH'1?XE#:5?)FEEF9Q.WK>:5;" M1LN?%PN['E2N$9('O2)8R0E6=A((AJ5V6J^<35 ]2MEK.K[46W99;J;MW6@[;K5L\)UG<3Y(EU MF20&:Y(+JB+H2F&4-5O]$9$:^2R- Q2IF;-K[D6DYEK]*XVP^4:D]: R:0:; M12+!RK6#?Y4)?L/>-R$I_*V0 U28K-R=A'O1.$OSCL@;HG:HO#)YLMOE>W?] MO]M_9&7/I'*(^JQ_<#IV5Y,>51,F-' <6U1P4K>?A5J>]I<= M(V?I@7DHC3U^I\VIO2&A<@%V?"RE>>FX,WA^Y^K\ 5!+ P04 " P@\I4 M6/\02B\# @"@ &0 'AL+W=OK']C#MP86;! WLS'::[M_/-I2FF&35 M7A)_G'/ON=<77T^W7/R2*P"%GIN:R9FW4FI]YONR6$%#Y2E? ],["RX:JO14 M+'VY%D!+2VIJGP3!Q&]HQ;SYU*[=B/F4;U1=,;@12&Z:AHH_%U#S[TOVG;8P$/%1BK>=&2MH*E8 M^T^?NT3L$/!D#X%T!#(D1'L(84<(WTN(.D)D,].&8O.04T7G4\&W2!BTMF8& M-IF6K<.OF#GW.R7T;J5Y:OZ%%;P!=$^?0:(3=,F;-6? E$1\@5XWT:=G76D2 MT'$.BE;U!XU]N,O1\=$'=(0JANY7?",I*^745UJ6,>X7G82+5@+9(P$3=,V9 M6DGTB950OC7@ZWCZH,A+4!?DH,6OE)VB ']$)"!D1-#E>^C$TO$(/3],SZ$X M120U=)P=B";LCRBT]L)_'A'**UG47&X$H!_GCU()_=G\/. BZEU$UD6TQ\45 ME"!H/79V+7%BB>82>9HG63#UGW;3Z6*R+)B\!>4N*$ZBI >]T1WWNN.#NN\4 M53"FNJ7%.\YP&"8#V2Z(Q D>R!X!D92,RY[TLB<'9=]S16O]=0NAO[0Q^1/7 M*29#^2X(DR@9H'(7E08D&]>?]/J3_RV7Q'&7X(@,E+N@F*0#W2XFQ,D>W6FO M._V_SL'>6BFQGH@BG']&=NUB?A,.LN MZ"3.PH%^%Q1%.!C7CX/7)A,*]-," "6!P &0 'AL+W=OAL"E\N^%WKKC0].9W!!,S3_%ZAY3]?AU3BQ M_L[A#X.EWE@3F\FSE"_6N,WZ7F O!!Q28QDH?A8P LXM$5[CM>;TFI 6N+E> ML_]PN6,NSU3#2/*_+#-YW^MZ)(,I+;EYD,N?4.?3L7RIY-K]DF7M&W@D+;61 M10W&&Q1,5%^ZJG78 (3) 4!4 Z)=0'P T*X![:\"XAH0.V6J5)P.8VKHH*?D MDBCKC6QVX<1T:$R?"5OVB5%XRA!G!K74A(KLB./-:\G,&SD=@Z&,GV'@I\F8 MG)Z"C.(U" MT5JA8724\1<5+1*$WTD41-&>"XV^ H\'ED6S:3;W; MCJ]]@&^K)GI=$VV+(IOJ71T)%#>!8A6NHB0NBNUAB\'E10>56&R6X+-3&':[\;;7>(]7%+<_N+;R[#1Y M=OY54)U3!;GD&2C]C8![\\>D39J0R?](B^'8@MIV2J9,4)$RRO%?I8TJW=7V MJ9Q\DN8\[+3#'9GW>%U>!#LJ[W6*=T3V-SI6 6KF.K_&5U$*4_TUF]UFN%R[ MGKJS/\2A4\V(#YIJ8MU1-<.L"8&ULG5=M;]LV$/XKA( !+M#HS8[C%+:! MQ&ZP%F@;..OV8=@'6CI91"C2(ZDY_?<[4K+LM#+5[8LM4GJ>NWON2![G!ZF> M=0E@R$O%A5X$I3'[=U&DLQ(JJD.Y!X%O"JDJ:G"H=I'>*Z"Y U4\2N-X&E64 MB6 Y=W./:CF7M>%,P*,BNJXJJK[= Y>'19 $QXD-VY7&3D3+^9[NX G,U_VC MPE'4L>2L J&9%$1!L0CNDG?K9&P![HO?&1STV3.QH6RE?+:##_DBB*U'P"$S MEH+BWS^P LXM$_KQ=TL:=#8M\/SYR/[@@L=@ME3#2O(_6&[*13 +2 X%K;G9 MR,.OT 9T;?DRR;7[)8?FVYMI0+):&UFU8/2@8J+YIR^M$&> Y!(@;0'I]X#) M!<"X!8Q_%C!I 1.G3!.*TV%-#5W.E3P09;]&-OO@Q'1H#)\)F_0$(1MJ@(S68"CC M;^:108BQSRUP011M*%DQ[#N4^]C!^I"$F< MO"5IG*8]#JU^!IXZ>-(#7_OA:\A"DLXL/+GU1#/NDC-V?./!Y) UTQF7NE9 M_KS;:J-PP?SE,3'I3$RW+JI\R3<(X_J5/_/^) M6_]WW"LMKCLMK@>U@+/X0;\E K=>7 4]XFQ!0,%,GSY^,^,P[9=G"';3KXX? M-AD09]J),_7R?);B"M=HC?OTE@.!%SQY-.B^\/U$23CN#W\(=J$XAF!3;_@W M7?@W7I[WF21[JHP I4NV/Q8"-4:Q;6VHU<1((E EW$&-DAP9=OB9 06ZMTK\ M!D>)+9,W'M=GG>LS+],#EXKE%%.6@=;-PH:B%CG^<=SGT4WTW)3-1K.JC284 M7WZ46TWNLC[75WZ#(YNW?M4;E_$4S)ZO[/&>$Y3=5EYS/IVMP]Y* M]+./TAX_FP '@$DXZ0>N!X!N$?N42>+3P1U[N3:@@:JL;%HG9A@>X)F"_((4 M VRC.)Q=T&((F=H%W2O&$'*PQ).S-B;QIUZF+[CJ5&^V_+CXTA$R@,,L)Y=R M-8@UFNXO3G;LN?#=_;R]4KLD_T32WL4]4[9C0 MA$.!E%B.V *HYH+3#(S(-QCB9="4/8#?%](:8X#:Z"[9B[_!5!+ M P04 " P@\I4>%)64@,% #:$0 &0 'AL+W=ORV$OUJ+>,&?17:CE@NY,R47[$8A MO:LJJEZ^L%+N+R9X\OK@.W_8&OL@6"YJ^L!NF;FO;Q3-K([.0%!Q\Y.8%?;QBAO+R$WC?WUZACQ\^ MH0^("W2WE3L-IGH1& "U7Q?D1Z@O!R@R /65BC,4XL^(A(1XW%?O<2>-.W[K M'D!YVAJ1MD:DB1<-Q&M+8* $U)9 GX^$C=JP41-V-A#VKYHI:KAX0"6#A8C* MUY+Z"G8(E32A;&L^+7$RG\T7P=-I73Q681)V5F\X9RWG;)3SD#XM=?/B:9ZK MG;U1K#S0&XDN;UC[+?&FH8 M6DNQT]#<,.AR3@_C U(!6"2[ER"U1CE5Z@6&XYXJ_\*-7? M2=)FDOPD$YD_3NW$*A"T+(QQ?A'RYKX;*?P/W8<8;\J6.3WDL2)DJ(GPB=SA<>*UEB6#F<#%$\B< M5"\-]/VWZ]7E#:+%OR"YL$OQ@V/?^T[ZX*Y5FF4#W)T$83*^+$K8<#4+ Z83 MRD&-N&E&%O/K*W%10[?&/BL\,')QIVMX7-CNI*'E<56\44TO:>0PS BZJ.Z M9B2+23S VFD;GKU?VU\5F+-1@<>=^N!Q^;E15E_,RV=4ES 'FZ7&8/K4@TO, ME8XI">?.Y/'9X=D\&>J/3F7PN,S<*5HP)&C%#MTLFP[GPE#QP-9V MY62*,YR0?@(^NW2>#C5*ISQX7'I^D[+8\[+TPKER E^*0P?.9T?B^5!U.^7! MX]+3W_(I>\B8RLUTIX^5]6*[.C/%L#7"?6R/W3R=#6@Y[A0)CTO2+[E$-55& M,*6WO+;')@[;*;Z!UF$PDKS,KN!,(XP'I)MTBD/&%>>**?Y$[=$/;;B @<&\5JRHO7?9J?T-6,*8[2 M?M?[S))LJ*8GQYMQ;?',ZY-)Z.5UA6.:9K'32#Z[.,GB@3T2Z22&_&^).4$> MG$[$/2!-[?Z]OUORV9$L(OV35'!R\+:_>OQ)U0,L1NCN#3B&9REDK@X_)!QN MC*R;L_A:&CC9-Y=;!A-760/X?".E>;VQQ_OVYYSE?U!+ P04 " P@\I4 MV_V";QT& "_'@ &0 'AL+W=O]O MVC@8QU_O_@H+W:1-VB#^ 82)(K70M9RZ6U6N-YVFO3#$@-4D9K$I[>G^^+-# MB*$))K?+^J+DA[^/'S]^_/&3I+\1R8-<,J; 4Q3&\JRQ5&KUH=62LR6+J&R* M%8OUG;E((JKT:;)HR57":)"*HK"%/*_3BBB/&X-^>NTV&?3%6H4\9K<)D.LH MHLGS!0O%YJP!&[L+=WRQ5.9":]!?T06;,'6_NDWT62NW$O"(Q9*+&"1L?M8X MAQ^NB6\$:8L_.=O(O6-@AC(5XL& \S64HDH$VL/(AYO?^E3%H@]@;93+D"9 %45X$R 7PHZ1P0D$Y 7 M G2LAW8F:+_L@1P1=#)!IZJ@FPFZ+P7XB,#/!&FZM+;3D<[EB"HZZ"=B Q+3 M6ELS!VE"I&H]A3PVN3M1B;[+M4X-QO%,1 S\09^8!._!>1!PDU,T!.-XNS), MAKT9,45Y^%:WN)^,P)M?W_9;2O=N;+1F64\7VY[0D9X^LFD3>/ =0!Z")?)A M=;E7(A^YY>?K11- ;.30+Y%?NN6_T3CO'97(/U:1HZ-COW++1VS6!,A/G>^5 MR*_=\D_T^4CG+9TM>-CN8"PD M'PMQCF4<*Y:8E73''EF\9F#"DD<^8^#-^&[R%GS]Q*(I2[Z!?\ E34+.I#(Q M!7\QFN0W'2%MYVZT:Y^N3FZ[XQSB9[V%II/UK)V60 ,#L">J,95BHVSFW/9T M?A.'6]WR^WW:LY[FY[1:8>N 4]NYMX3D/#JW&5 M&,*][0G6'D5H20:1T]TK(8(-#T-=[01K745-0Y8&TX1VM4Y60K+2O0(5^8,= MQ( 6?]#-OQ&;LR1A0>H!E5(7KS0.0,CIE(=Q*F7UB9ZZ60X3$(E8+25 ! 3T6;KFUZ(/MIW& M[^/,:QW113:D4A_;Q2V@;$/)VK7WVL&V:^(M2*&;?%]X/!*B$H"@Q2#LUK]X M+-^@_U,6CU^((?9[KB!:*D(WQBI/=Z_@ L+MT@DO:=EQ%0?(HA*Y47D_ >-H MI9_=P.19FEG1%; 3:?L_35 MB=YP% -B#NCL^YI+?J2(&IWH9?>,^YT7M^Z%]:NLBT=M&'ZVBUN[&K9'AY ML9#U>J:Q07JUF"RU8H+H*;^*ZIV7OJ=Y/[_V7Y">/0;WH=5Y9C"V[L!G=-69[U MLA_Q;8H?"Z2E/G87O+\SG;9BK99Y#HMP;;R2:?8:3QU-M.>?DU W$I5SW>X8 MN%-_KEO 8S=Z?[ 4R:P>E"+.+0=;<&,W6RNO/K^X^MJD=/F5M'06SMC2&[OI M7<_^.#S12_H*%VZW1^?[!F*93MQ,OQQ^KI*FQ"*9U(]D8I%,W$BN)\X7)WHY MB+/KC2^Q@"9NAM[F #;NB4W,$KGD*R 5?2A;61?D!X.*:] MU[-NF _O>*7AS7S:_423!=<;9\CF6NHUNSI!DNW7TNV) M$JOTV]M4*"6B]'#):, 2TT#?GPNA=B?F6*#*V!F_$W M9WO=N$96RIV4/^W-QWC>"RTCEK+(6 @*?_?LFJ6I10(>OTK07N73&C:O#^@? MG'@0Y_XN5@D86+Y*I=K]H7\X->RC*M9%9 M:0P,,BZ*?_I0!J)A,.DR(*4!>6: AQT&@])@<*K!L#1PH0X**2X.*VKH8J;D M'BD[&]#LA0NFLP;Y7-B\WQH%3SG8F<5G!D'3[]&US#)N(*%&(RIBN!>&BRT3 M$6<:_8&6<H3>("[3F:0K/]2PP M0-*Z"J*2T%5!B'00P@2MP7>BT9\B9O%3@ #451+)0>(5\2)^HJ*/0OP>D9"0 M%D+7IY@39XY;S%=^\Q6+^HA,K3F^\*@95 D;.+Q!!UXS44^3M(2T?3$)4VA- MC6%*>[P-*V]#YVW8X>W+CBEJ?:#4+A3$'K@VX(\AN4%RY]: D3 ,@W%;LOWP M1N7,PW)4L1R=R=*4E0D><-E*[ ABKDHL"&2F8<<]PK*.TCQFI6Q=ZT92N6E< M4 ,&"2M,^QYEXTK9^/^(?^6]3:G?PY$43"JBD[.('ACYDW $\S[OE MH>W"9J)I.^\">MJDC?OC#DJDID2\E&YR%24V9D?]DY?^QZ0_?!ZWEFED\GS: MJIPV?J*F2TS=/?'@2/9=:[1:(H@O-ZU"!B\8COI=J:U;*?8WNVNI70YO:0K+ M_,>:97=,_>-;TW7_PZ-7.!3@NBMA?],X80^-7^XA'#868[D66J:-.Y=LW8RP MOW.LN>!9GIT4Y+H+X.EK!+DNQ]A?,MM::FNH_3 8:BA5OG-T73J)OW2NZ<.I M825UQ2/X%<)*ZG)&_.7LU+ >@<&ABZN74UV5B+\J_9<#[!'(T7%Z=>4BY[T% MG':X.P+:O2Z#QNMLQM36?1;0< R SEB\]E6CU:>'I7OA?C9^A2]7Q0>$&J;X MGK&F:LOA^)BR#4"&_0G45U5\(BANC-RYE^8[:> 5W%TFC,9,V0GP?".E.=Q8 M!]6'FL6_4$L#!!0 ( #"#RE1?Q!U%FP( )<& 9 >&PO=V]R:W-H M965T>ZYLWT9K*1ZUCF (:]E(?30RXVI M;GQ?ISF43%_*"@3N+*0JF4%3+7U=*6"9 Y6%3X,@]DO&A9<,W-J]2@:R-@47 M<*^(KLN2J3]C*.1JZ(7>>N&!+W-C%_QD4+$ES, \5?<*+;]CR7@)0G,IB(+% MT!N%-Y/8^CN'[QQ6>F-.;"9S*9^M\3D;>H$5! 6DQC(P'%Y@ D5AB5#&[Y;3 MZT):X.9\S?[1Y8ZYS)F&B2Q^\,SD0^_:(QDL6%V8![GZ!&T^D>5+9:'=EZQ: MW\ C::V-+%LP*BBY:$;VVM9A Q#&!P"T!=!=0/\ H-<">B[11IE+:\H,2P9* MKHBRWLAF)ZXV#HW9<&%/<684[G+$F>0K8 WT.9G(LN0&C\=HPD2&MC!<+$&D M'#2YL/N5%&Y;+HA#D=M7O$LXGD[!,%Z&"/.:RUDBF![Y! MJ3:@G[:RQHTL>D!62,D=*L@UN1499-L$/N;8)4K7B8[I4<8O3%R2(#PG-*#T M#4&3_X%3!P^/R.EU=>\YOM[1NF^5?;17]BG7:2%UK8#\',VU47CI?QT)WN^" M]UWP_H'@WRI0S,8AA3O(5&KSUADU++%CL>W@)0DC&O4'_LMFX?:]/H1QU#EM M*8PZA=%1A;-<*G-A0)7O2&QHHLW@UU=T1^&^4^\ZBM]6&'<*XZ,*'Z5AQ3OB MXKW*T"BD\8ZZ?:^PYR[9ECQ_XXV7H):N]6D,70O3O()NM>NN(]=4=M;'V'6; M)OF/IFG9=TPMN="8U (I@\LKK)AJVF!C&%FY3C*7!ON2F^;XYP!E'7!_(:59 M&S9 ]R]*_@)02P,$% @ ,(/*5*A76H U P (@D !D !X;"]W;W)K M&ULI59K;],P%/TK5Q%((+'ET27MIK82ZT ,@9@V M'I_=Y+:Q\*/83KO]>ZZ=-BNC#2"^M+9S[_$YY_HUWFCSW=:(#NZE4'82UC%+$Y\0(KYRW-B]-G@IQ,R9Q9D6WWCEZDDTBJ#"!6N$N]6;=[@5E'N\4@L;?F&S MC4TB*!OKM-PF$P/)5?O/[K=&["6DQ9&$;)N0/4G(\B,)@VW"( AMF0595\RQ MZ=CH#1@?36B^$;P)V:2&*U_&.V?H*Z<\-_V Y(%]!3,M)7=4'V>!J8KZRG&U M1%5RM' "GUR-!JY5NW!\ 6Y1,!\"3D.+ B^NT#$N7E+\E[LK>/'L)3P#KN!S MK1M+J'8<.^+L9X[++;_+EE]VA%^:P4>B4EMXHRJL?@6(26RG.-LIOLQZ$=\S M=0I)^@JR),L.$)K]37H6TM,>.H.N (. -SB"-V.VAA7C%9"UP*1N? FX*D5# M>KU[Y#Q(,K@QZ.L#>@'"^PV"LSD7W%&%+GJ8G'5,S@*3LR-,/JW0M!4M/:<% M[7!+._6QRKH+"/,?K&8[11&F\$?(>GJ2#H9Y,H[7^QX?"!N-?#G6!P3DG8"\ MU\IP!IWHQ4E#YC!KD8S4>RTL.@;%7UIX MW*'B-^E%7@Q'3PSZ/2H]3T?Y88.&';UAKT'?PJ%&9K U\20C:$61.QU?<&BD M=^H!F;$]?HRZ"4?_[4<_PK#E ND95.SA$,"L'Z#8 20@VX,D.X#TB[KS3MWY MO]E9<5OZ_0LD&GLF2)/'TSGY;P/_ )&?YLGS0[[],6_T-*\5$>_=-A+-,ES" M%H+R]ACN1KN+_G6XWIZ,7_H'0+C%'F':U\-'9I9<61*](,CD=$@;W[07A7NM+EV=$.&9DV/�^@+XOM':[CI^@>Q9-?P)02P,$% @ ,(/*5-6* MY4*D P & P !D !X;"]W;W)K&ULG9=M;]LV M$,>_"B'T10LDD4A93X%M('40K$.[!4VZ81CV@K9IBZ@D:B05)]]^1TJ1'T0Y MP=Y8HG3_N]^=R",]W0GY4^6,:?1<%I6:>;G6];7OJU7.2JJN1,TJ>+,1LJ0: MAG+KJUHRNK:BLO!)$,1^27GES:?VV;V<3T6C"UZQ>XE44Y94OGQFA=C-/.R] M/OC.M[DV#_SYM*9;]L#TC_I>PLCOO:QYR2K%184DV\R\&WR]P)$16(L_.-NI M@WMD4ED*\=,,OJQG7F"(6,%6VKB@<'EB"U84QA-P_-LY]?J81GAX_^K]SB8/ MR2RI8@M1_,G7.I]YJ8?6;$.;0G\7NU]8EY %7(E"V5^TZVP##ZT:I479B8&@ MY%5[I<]=(0X$>#(B()V O%<0=H+0)MJ2V;1NJ:;SJ10[)(TU>#,WMC96#=GP MRGS&!RWA+0>=GG]E4 -U@1:B++F&[Z,5HM4:QI7FU995*\X4ND1WC6XD0]]X MQ6"5BM6T&7!T.\UD]1X:%N1E4\Y:K52&4J>??-TNE))*YN>*>*WZ;ZTXT MTH45#[&B+#TMU] J3B:I&ROIL9)W8$'#=6$E#JR 1"=80ZN81*$;*^VQTK>Q M'OBS:^&GPW@X#-SQLCY>=C;>8\Y@K]QHYOP\V2!B2,C8A,#!OD,'_S_HHA,? MKXYD)$]\L"W@\T&%I@7:M%V_[+I^8;M^35]L9W,V:SR<"SB"-7TR&1QV$UA@ M(],![]LO)F>QOS*EKM&7LFXT6\/6 D5C2CM)R8#@$J>P4DY)'79I/,$CI/M> MC<\WZ_WFV%:UX'3)"ZY?8'/4IOA.Z' DR5!&IXR#\TFF,1DA'G?R?'Y5KYH MI(0OCVHA[1E,;) 82\.)[^CW(4Y/^ZK##);N&/V^X^/S+7^TXA?P0"DX;1UE MYTP@*:#9@"ZX2L"-;(^A[4"+VI[D MED+#N=#>YG!T9](8P/N-$/IU8 Z'_9^!^7]02P,$% @ ,(/*5.#4IWGM M P * T !D !X;"]W;W)K&ULO5=1;^(X$/XK M([2G:Z4>B4-H84616N"T/5TE5+1[#ZM[,,E K#HV:SNPG/;'KYVD ?:"V[N' MY2'$R7S??..Q9YS13JIGG2$:^)ISH6\[F3&;]T&@DPQSJKMR@\*^64F54V.' M:AWHC4*:EJ"JVSTC? 4J+3PQW^N@> M7"A+*9_=X"&][81.$7),C*.@]F^+$^3<,5D=7VK23N/3 8_O7]A_+X.WP2RI MQHGD?['49+>=00=27-&"FR>Y^X!U0*7 1')=7F%7VX8=2 IM9%Z#K8*J? M?JTGX@A >F< 40V(?@"<]="K ;T?/<1G '$-B-\*Z-> ,O2@BKV!#5@G2)O9BBH8Q?6HN/BRE(# MFX@F&U&3C:CDZYWE6]DGZ4DR8,ITPJ4N%,+G/^UK>#"8Z[\][GJ-NU[I+C[C M[FZ-(%> ]1IH2][$SQ"'Y.+Y$C9.9R*WJ)A8VZ*SU(8*PRCG>["7@P<@ ]@C M5=KYIY%"8KS36J+4NPZPD\;@*/O;(7 M%15LK&"9VH+WI6 *T[;X_42]6I]'4[_1U/=2O>S$7[6=26$46Q9NQ[5I\A,- MPFX8_N)1=-THNO82/5*39"ZAK^GQT_3^+:?:FO\/-OO/L)/@;YK@;[P\GU ; M%[NB!MMB]J.CUW(P:&0,O$1/;FEJ9A R653;QG7>-D5^HF9;D:LP#"LVC[YA MHV_XBKY$K@7[QQ:METT.RZIZM6FLR$A8LKE#S'8<=_NC8'N\+EJ,>MW>J=&L MQ2CJ#ANCDV!(>.B&X2MY(T-H>N+"R.09YH5*,GL6J:KQYT?,EZA\Y9<<-5_R M,^H].?07$GGCF\C<%BS096!,Z\(Z+X2KO[/%?'X%BXRJUCYP7Q/WC^;[)G2_ MT[Q,6NUB$I_)S*%5$7^G>7MFX)L]C0B6%_F;DG7H&23^*!OE MFI7=^LEQ^JAV_2M!86C5QU>4*7LV5,_V^V)+>=%6M^Y?\3GHGRMRG#"IG8-^OI#0O W>4 M;3Z.QM\!4$L#!!0 ( #"#RE35,H/0H0( +,& 9 >&PO=V]R:W-H M965TQU56,$E MCC68(L^9?AN@4.MN$ >;A7L^7UBW$/8Z2S;'"=K'Y5C3+*Q5,IZC-%Q)T#CK M!OWX>MAV> _XPW%MML;@DDR5>G&3NZP;1,X0"DRM4V#TM\(;%,()D8U_E690 MEW3$[?%&_=9GIRQ39O!&B;\\LXMN1ZLU:(?A,4[BSFYOE H59=J.4+M?84>E"6;H2D1F28H(MBUG;']UUFQHY[XM&O >RWM>K]:=M^\; MSJ?U 77DLH&^RY3M?,3TG$L# F&ULM5A;;]LV%'[N?@5A;%@+I+%(299= M. 8:)VDSK&B0K-M#L0=:HF,ADNB25-P4^_$[I&1)MF1&W>H\Q+J<[]SY'5+3 M#188$6YX-WN(W[UQ7 XS$GS';R,8UTJ$L.'_0 M-]?1V<#1'K&$A4JKH/#SR.8L2;0F\.-+J710V=3 YO56^Y4)'H)94,GF//DK MCM3J;# >H(@M:9ZH6[YYS\J ?*TOY(DT_]&FE'4&*,REXFD)!@_2."M^Z= 8!; MR^ *\$>'T!?@GP^P)&)6#4-^B@! 2F6$5V36DN MJ**SJ> ;)+0T:-,7IKX),]V*=TK VQAP:G:WHH*M>!(Q(7]%EU_R6#VA MU^AM%,6Z56B"KK.BX77CO+Q@BL;)*Y#X='>!7O[\:CI4X(76-0Q+B^>%17+ MXA5;G"('GR#B$-P!G]OAO]'L%!'_(/RB![RT3CK@EWW@Y*#U*SO\@H7@_%C# M\:0#_LX._T"?$"%=Z"&4O:H]J6I/C#KW4.V!UZ(\8>CC#W@J8(%@:Z9>MF_2/5;%19&%F#,XP@8W ;MNDJS:-UD6F3Q#-U8J+^!N+$$UYGJFNU1.TRNTZ MQ5^W6^/*K;'5K3^X B(,N52ZQ&%16KGG:V>:QBV/3/L=&W2(^=@+#C0CKOD1DQ]+ M7Z6^7?[:K7?I<5MPC\!V7:X)%]L9]WMY!]>FD>QG4@OYQ][5: F1QP"V'+)S)D!150QO19HO30ZMX!V*V8/B$]^>O&BO8_:=;QF1&RGQ&['UTR$ M+%-PJ-).\TT&V]Q5O(853!]8$83H;++S9\P%_JGC_-+9G=\/W-V]U3Q-''L6 M:2S0(TUR5HPE.!_"-IX>JDFI;8><',<;>2UZFG>+VB87J9F?V)E_3N4*K>D3 MG&<54GQ;!+0H"]CI>IO@)Y[KCSH\[Y+T;(XW=LOV:7 MY3;3C0U D?^^<;1I M?X2=\6'G:MXG=MZ_HXGQS3@%?0^[ Z:['TE-J9V^% J#AB\$G[K> 4_J.4'L MF^/NA5BUJ2PH/H9DTBSL]LQK92D8V4I8SQ=BGR\W.W10''OU%7 8RE=0 XS MGKV&I:0$3P!]C^),,7!8(5'ON9:"ITBR0J ,R#SKR8[/>$F>I8AZ!A'[#-H- M.(IEJ/?.$!22S8;9[Q=SLDDHO ")E(H'./8OX@0F3FD^SJ,^H)?48).,CC5I23RQBGP3_B0@GK:71HK>2"-N2+L:6 M5>36<\>USYW]*GSGEM.M1X6+C_6!HF9U]^BL[G:RNB73C<\G=E;OYM(LURGN M2::EA9V3NA\$DV#/MV'C&Z+^"/V!BOLXDRAA2P ZIP%H$,5WW>)&\;7YK+C@ M2O'47*X8!4+5 O!^R;G:WN@OE=77]=F_4$L#!!0 ( #"#RE3U*ME0/@L M -E& 9 >&PO=V]R:W-H965TG#XCS0-F-K*XE>BL[EH#_^D)1LRI9(*6FV MT4-36>8,A^0W\Y$SD@_O*?M6+ CAX"%+\^+MWH+SY1^C43%=D P7!W1)^L;GY/Y@LL;HZ/#)9Z3:\*_+*^8^#3::)DE&\?N M'Q]<1TFH)O])R'U1NP9R+!-*O\D/%[.W>XXTB:1DRJ4.+/Z[(V.2IE*5,.2? M2NO>IE,I6+]>:S]7HQ>CF>""C&GZ-9GQQ=N]: _,R"U>I?PSO7]/JA$AJ6]* MTT+]!?=56V_ K M 7]' )IZ0)4 VA$P#CJH!()=DT*#0%@)A+LFN0:!J!*(=@3PY*>V!!GL^XD< G7WQ#[H?238A M3'=3_FW1.;;K/">3 ^"B4FD/=:<]U#FN4N>(^6.DA\ZSKF&S P CJ=/UC4K. M[4H^X'QC&/QR?0I^^^7W'J:]ZZ,5EK/77^M[N]93,MT,.*ZTMFBYZ($66"HQ M6O*A6X<3FF=^)#QJXU9PXU90*?5,;B45O9DTW>J8,9S/B: 8#B:/H-[N"C^J MV\?WF,W 7Y=");C@)"O^:S'(VQCD*8-\@T%;1I '>4V <&I0R 2@NP[+D MW\$O;> K.PA4!Y)W[X["R(T/1W=U+#4;(1]%VXW>-QMY,?0VC;8&Z&\&Z%L' M^.=*!@M ;]&*T2DA8@)O&"O,G#;8!MN^@V'X4?1QJ#HW_:C MJ+'.@>\X.PO=;.1'NXW>-QMYL-9H:X#Q9H"Q=8"?B5C09,K%,-3>H,]JNH[> M;3C#6$^WM@%R^PZX7,-R]5JW+F[#M6#D^CO+:M9%@ M;>0M3ABXP^E*A<(IS42?U51_KVTB6T=1=A768UET -&.L[0U"P[\R##?FE+< MOIR2"Y,SG.,U0JF$8J8<0_IYZ2*MD&DRC8%E7$TSKIUG7G2&4=O4.08R=C5? MN';"N*%?X@Q_ M35=\ ;XF^8S*#^FJ).K+R[$B.DL3,=^?6"H:4=6Z3[#45.-& PF6FAS]&^N/X*SDXN;T^-]@#.Z$C QN&&E:&LO"I'3V*6TM%/-# X+-8E M.XEH4T789?,DES,X%< 6D]EJL%V=B&C.KVU'WPZYJ"FW/2!-)=!.)3\] @F] M90P^2\D=R8%*5/3:FT--1! -(T!!S3O0SCM/"%"5IGJ \I ;N*8 I=D&VMFF M=A0M)_U[.?NM1H3-*.D:#-#$ >V'E%'9:> K$O.9QQ#4$:$]SB6?GDM> 6!G)A(P::A^8>;7TF#<0 MF&G*\'I31B?,FJ<,RU;+TP'>LY\TG@2SEKR3H7\=S;W>T;R!,IF2$K9]RLEK M[N8]S0K>0%)9GN8)KS=/="(L:F9,?<&6AA76X=U[9KI)K_#-/7W-%?8U+_@# M26[YFB?\ETING?I-FK"LL*^9PG\B4ZA*8:^9U]';'TCT]FOEB)>*WB=^,WI' MCF^@:%\';[]O\'YV]LIOQG0#I_@ZIOM/C.GE DB__0&HZ##L#R0,^SH,^_8P M_(()C9.JJWI" _H'D6'#Z>LX[=OC]"5>%DD^KQ(9TBQ6+98*JXRD6(Z T\W] M#?"3HEBU5N%..OHLD]26*48Z-"/[EKV$TZ>J -<#4$B'6.0. U!(AUQD#[G' M\SDC<[$@(,G%6N1%,M5PVJY%;JJDQJID2RHH:"2"6EIYOBD-A'1<1_;\R].* MNI4RH0C" MG>6[:&GG(DMB%VD>0?:8/JZ36$YQ/-!,$@R$20+-)(&=2:X(4T_^B1D! M4Y9PP?Y8/GXJFJEU4_ S;VW/.]3?+$@ML5_L SE.N"\5-$5NYT,$QFQ.^+FJHFYAO"@A$KMD^6#)ZE\Q*#Y%"RFK9 MF::7K>[+/J%CZ:82NT_$45-<+,F42QDO/$!*:('3V[4PC.)]Z#J5S#X05B!_ M'\*PNG-@6S#-F(&=,7\VFL7%6CN#/R!8%^3 M8F GQ>LJM$KM^RYA5X]O>JX-*.M@=3@Y:DF.\'CJ'"&-2>Q^IX M(,MH'%=5'X6I!4UGPET8X2N6MYK7+(%8S=.$&?0NN'>GF'9LU@($604'-F:.?,.C-8:[/C#D61TU%D#36! MAO9LU]7&CEIPEIL,M3,JIT5,6A7&:U[<:K:]KTZK-<>&=A)\)9SBA[XX#37[ MA /)PX6:6,*.0UE_G-H5B?U&UY)K:@D[GA1^4:#:^Q(;F"Z[->N$70>PUX!J MM8\;K_>??2!;>\!X($>[4!-7^%)EF7'8I=\ MN@!<::H#.':\T)"OCC031?9ST(L"N*.O '8!6+-59">9%RP%C*NNMDH!P8&A M)A]I[HJZ^.0U?$PB&^>/6X[U%$*(-,=%P4#\27-4]&*GJ:CE>3++B2ZJO??R MTXI4XZCYXHKI]:](4U9DIY'7P:4,[.DYRW6V5MJC M["9_+$7;8@_?/UH-/%MW8+-K5/MU#/FC+Q_5"R4%2,FMD'$.9/Z$E3^C4G[@ M=*E^,&-".:>9NEP0/"-,-A#?WU+*UQ_D;W!L?LWFZ/]02P,$% @ ,(/* M5)D;AQ/) @ \ < !D !X;"]W;W)K&ULI95M M;]HP$,>_BA7MQ2:U)(2'E"H@0==IF]05%6U],>V%20YB-;&9?8%6VH>?'\"E M*V3K^B:Q'=_]?W=V[M*-D'>J $!R7Y5<#8,"<74>ABHKH**J)5; ]9>%D!5% M/97+4*TDT-P:56481U$_K"CCP2BU:U,Y2D6-)>,PE435547EPP1*L1D&[6"W M<,.6!9J%<)2NZ!)F@%]74ZEGH?>2LPJX8H(3"8MA,&Z?3]J1,; [OC'8J+TQ M,:',A;@SDT_Y,(@,$920H7%!]6L-%U"6QI/F^+EU&GA-8[@_WGG_8(/7P&L26VPE9RO<4Z2B58D.DV:V]F8$-U5IK.,;-JF7V*?+V/2!E MY;LT1,UCO(;95GOBM.,CVNV87 F.A2*7/(?\J8-0!^*CB7?13.)&CY\I;Y&H M?4+B*([?D)"H@DI0[MG@O^.SU;'^.\>R91R=NFQ-Z8.^G4C&4E*^!#O^/IXK ME/JF_6@0ZWJQKA7K'A'[4E=SD#;AEO^$7->HD/*<\269P))Q;D9S6E*>P:'\ M.X&>%3#_YWK43Y)!DH;K UP]S]5[(=?E/KMZ+'P1:]+ MT]-+U$#I ,*](ER!7-I6HT@F:HZN'OM5W\[&KH@_;G>]\(I*?4**E+#0IE'+ M- _IVHN;H%C9DCX7J!N$'1:Z)8,T&_3WA1"XFQ@!W^1'OP%02P,$% @ M,(/*5.BC2U@X P Z@D !H !X;"]W;W)KGMQ'R]72K^P![TU6\(4U._U1&#/+JU$<0J9C'E&!"SZUI!>C:FK!6;$ M0PP[66D3'XTBM^E;7(A$LV"91]WSW'8J VMK>G"?2_)-=,=:QR'PC%4\+ M,1*D<98_V6N1B(J >@T"MQ"X'P5^@\ K!)X)-"23/.9)7Q!U K(5#&U MD;IW#U*)>*Y0,ETQ 62X8R*2Y/,U*!8G7U!;'6(\/-U!.@/QC-\^$9M(K9,] M6V$(&L2>%[BC'-=MP+UC>^(Z%_AS:8UZ?%K]@V4MXE C=P_E-N:M3)Y;)L\U M]KRFY.DH+F?'R1L*P;(E8+DK,MN3ZK@)VYO7)F?DZ2>:)+<*4OE\ L@K@3P# MY#< _=HHJ5@6Q=F2,$4PWHV>0;WV[&T-AU]R^"M#JL=HG5/HGU@%592S5N'_F[]*@; M=AL<=DJ'G9,.<:=90(P^[0D(L^=FQ+DT>RLN!*&6Q!X4I ;%@ORP)(-7) JY0B6 M<9;IUHPE.G%UD+FOH K9:?D-Y1N6B.'YB,VU/=^BG?-Q MFFNZL!H>YL;Q&G J)P8]'^> ?4$L#!!0 ( #"#RE1>.?8<0 4 ,D; : M>&PO=V]R:W-H965T)90(6^SN94O,T:G MA5$26V#;GI70*.T-!\6SVVPXX"L11RF[S5"^2A*:_3MB,=]<]G#OZ<'7:+X0 MZH$U'"SIG-TQ\6UYF\D[J_(RC1*6YA%/4<9FE[TK?!$21QD4B#\CMLEWKI$* MY8'S'^KF>GK9LQ4C%K.)4"ZH_+=F8Q;'RI/D\4_IM%>-J0QWKY^\_UX$+X-Y MH#D;\_BO:"H6E[U^#TW9C*YB\95O_F!E0*[R-^%Q7OQ%FQ)K]]!DE0N>E,:2 M01*EV__TL9R('0/LM1A :0!- Z?%@)0&Y% #IS0HIMK:AE+,0T@%'0XROD&9 M0DMOZJ*8S,):AA^E*N]W(I-O(VDGAE>3R2I9Q52P*?HB%BQ#8Y[(%;10J5TS M=)U.>,+0R6>>YQ_16?&6IRP5.>(S]'/6)R$3-(J5FV]W(3KY\!%]0%&*[A=\ ME=-TF@\L(4-2Q*Q)27^TI0\M]#&@&YZ*18Y^2Z=LNN_ DG-130@\3<@(.CU^ MHNDYLO$I AO 0&A\B#D4YMA@'G:;AVQRCJ"OS''0$0VITDL*?Z3%WTO2]?VS M=(:N!4OROSNH.!45IZ#B'+#2>#'X9&_PJ!P\5H.?HA&;1VD:I7,THC%-)\RT M.+8C>L6(JL*MAT[?Q<096&L#4[=BZG8R'2]H.E>$T(Q&&5K3>,74]$U9%JVI MJE/&E;IUZNZ0 <=QW8K+=OFX&F7L>L$^*-1!9Q@@,(?E56%YW0E(^$HMA(Q- M8IKGT2R2F9AE/)'%MSLUC&8J$\:H/2WJ,]SW2+\1M@X#XC;#UD&N36QSU'X5 MM=\9]3U]1&PVDS)C8N\;V+L$-\@;4(%O-\@;02TKL5^1[W>2_]*Z3TY1*IL" MN2@%?30%UM?8.-#W&G'I( C<1N9" Z@/OCFNH(HK>,U:(&O[,X4@T%<.!';@ M-P+685WU MNUB-H'QV,JK*J@HN\W+'E@65]V.NA1]W*_]5O)(]]BI!\IMB0[.IW$:I MR.2WR6&[MU9B[!U]]]8"B;L5\A?;':P+'G9L#,U\&F V\9OY- EQ:\>#:_W$ MW0+Z-CT/UC51LB4^:<9NT$Y':QP,J/:V!]<2B[LUMKOQP;H4GCE$2YX!U?>\ M9@ &5&OK [6H0K>H_GIU+1WOK3FPF\V 06>T^C]0A.JM;I"K=^ 7UIIT'_/ M5H9#^PJHI1S@V)4):GV%;GU]B[X"#&KIV,V=:T 9^@H3JKVO@%IZX9VE%W2Y M)!YN-E,&E#XU(>@?W>W2"[7T0K?TWMS?_IS:0JVV<'2UA5IMX4W4%DPRZCC: MNM5A[DY5W^=>,T?3$PPC'%+3+4\PDOD$0R2ANT@:'(SPEJ4 MC]3*1]Y*^8BN5L3VF[1-*-PB::26--(M:>8=_(HJ1FH5(T=7,;+S$^S[JQC1 ME:<]@[7ND'?6':)K!2%!\Y//A-*"L7;..!*6S8NSHEP2E)5I^^M^];0ZC[HJ M3F$:ST?X(MR>*M5NMH=<-S234Y^CF,VD2_O"+XN3E [[^Z[ MN]HWV'#Q4RX!%'K(,R:'SE*IU3O7E;,EY%1V^ J8_C+G(J=*+\7"E2L!-+%& M>>82SPO=G*;,&0WLWK48#?A:92F#:X'D.L^I^#V&C&^&#G:V&S?I8JG,ACL: MK.@")J"^K:Z%7KD52Y+FP&3*&1(P'SKG^%V,?6-@$=]3V,B]=V2D3#G_:1:7 MR=#Q3$20P4P9"JH?]W !66:8=!R_2E*G\FD,]]^W[!^L>"UF2B5<\.PV3=1R MZ$0.2F!.UYFZX9N/4 H*#-^,9]+^HDV!#31XMI:*YZ6QCB!/6?&D#V4B]@S( M*0-2&I!C WS"H%L:=)]JX)<&-M5N(<7F(::*C@:";Y P:,UF7FPRK;66GS)3 M]XD2^FNJ[=1H @M=12716W2>)*FI!H52AKXN^5I2 MELB!J[1[0^+.2E?CPA4YX0H3=,696DKTGB60'!*X.NXJ>+(-?DQ:&3]1UD$> M?H.(1\BW28S.7KTN!36$=_$4,F+)<$G6P!*WL\0PZR 2&1;<;V0Y4-JMRM2U MM-WV,J$;6'&A4K8X*-'=9PU'EPIR^:/%F5\Y\ZTS_X2S+^M\"@+QN?YC&W=T MF@&2VT;YBTZG>%P0!Y;8'#GW(S)P[QMB":I8@M988M#'V2PM=,*#/NXD-#DN M6,(]QUW/CWJ5\Z(#ZBCB>]@_1,5U%(ZB7M@L)*R$A*U"SG-3N#^/"@GK&<1> M1(Z$U%$Z1!(<"6E !5%P0DBO$M)K%3+1M\<2J%3;/D!W5V :IJWUHHH\>OD^ M[U?.^L_26_UZ2<+ \XY*TH#R^L>HN([2)=E#'0C!WNX4]YZENTJ: _]>KZ:E M =8G-2T-J- _J67O1L*M6FY!*A#L?]H+DQTY>?D&P[MC&W>?I<5*FOU4ZDS6 MRE)'=7&]+(^@#J7L+@7V/S0QKYZH=33$ 7U&Q2)E$&&PO=V]R:W-H965TV166Y)/_^K(PQ8,N. M>YJ'!"Q_WVIWM=I=B=,-%S^S%6.2/"9QFIT-5E*NQZ-1MEBQ),B&?,U2?+/D M(@DD/HJ'4;86+ @+4A*/J&$XHR2(TL'Y:3'V29R?\ES&4ILX U(R)9!'LO/?/.>E0;92MZ"QUGQGVQ* MK#$@BSR3/"G)J$$2I=O/X+%T1!\"+0FT1@"KA6"6!+-.,%L(5DFP^LY@EP2[ M+\$I"4Y?@EL2W+X$KR1X?0E^2?#[>@F,W> :K'KJPU.&V6WW-![O6&W MX-!8\5;*;LFA6//1-GR+V+\.9'!^*OB&"(5'>>I+L8$*/H9\E*J]?B\%OHV0 M)\_OV0/N7)F1?\C]=KL3OB0W41JDBRB(B1)*+J04T3R7P3QF1'+R<K/&$6\LP6>3-L M.[(@9MFX0YA5";,*85:+L"]<8FI)=R)UJ6$KP"D$J'[E][EI6):%GOA]N.%T M,,,R:[#K;G6^@RXZWC9E4\^V#>-8]HT&YH+ATV/8.PV,@F/4-'VO@9F>89K' ML(D&9E#7J\$^Z";%8+:.8;=-&( #EE/#W35QGD<=6K-AUH2YEN7;3@4["AJ[ M"AJ[,P(GZ8(GC"P%3PC?%B">=H:C4TEV>H1CI)6OV_=;:?:ANS#H#NS;>JL) M\RP7ZL[2H8PV7[F516ZG19-D'41"5695S:4(0D;2(&&Z-.0V%/C',PZB_$@! MKU+ ZU3@,\NDR!CW\2@^_VQ&I M9 )U(>P13T<9.U%91[>F?F-V3"34KRUI$T5=%VJHF0;E6-!B"1C[3LWHM.6: MS94=JN_*HVQ5K&[A65TG4LHZVOK-Y'5;PHYTM2VWEKQF&AC80%LL.N@]H?_& MFS,\N;+=DPP>M6%R6XH\5$4E%[NV4AJ8[?CUK#S3PJ MZH#N+:.=EMWCL7K% M @R\LD,FW^]8,F?B1T>^@GTQAA>HQK OQ_"W]?BVE'#H*-_Q'-^L^[V)L:G&F M5\_F6IQG4EOO=[K/Y]1XX4BE^\Q*_R"S]HC44MQQN7#J[?:=!@8 5CU2-3 , MZ)9R0552/1[9YT%J_H_._?(9UB0EF)SQ+Q(A^94' L-?]4GJI'5"-DS=8187 M("PD/!?J".7A[D@C+LB,2Y:1,&<*[:"')2^$*:X6XP_)!?8^*#/+8UF*7W 1 MHO"PK:(3J=9/M4ZO"+6'-DFB.,:U&^(4K)!/P"!8+TFRK9G;2U^%Z J??4&@ MSYR(M.?ERV=8:J_O0@Y54V[)T-3TR,EJ](D%@C!U*4/PF)NK2Z?RH$LV 3IK MN60+B2_G3[N&L1(8'76VP4%O6_27XJCO+"Z2(QFQ;.^XC'@%DN*,B%ZSXK(Y M?CHIIECF F<1)(RR19YE;0X='5RX)0P55)?5&:Y=GJ)GJ"HHU7!U(WY1W O6 MQB]A_ $TX[MY8"F@]9V0.-! M:SV@^:"U'] !H/4 H M ZP.*/J!:'U#T =7YX(+2\8QJ(XB:^$;G ]RONY]A M1OLHW?Z(WO(ML'R=?%K?&<2\F3XBLVM"$3"H#O MEQPW4_F@)JA^G3K_#U!+ P04 " P@\I4N1,UBG,& :&0 &@ 'AL M+W=O&ULI5E=4]LX%/TKFDP?VIDVL>1O#S # M";2$CW;+LOO0Z8.)%:*I;:627,J_WRO'"2#?A.ST!>*;<^Z5SI%D23EXD.J' M7G!NR.^JK/7A8&',,AN-]&S!JUP/Y9+7\,U%ZTI*H<,<^+ M1E4NZL'101O[HHX.9&-*4?,OBNBFJG+U>,)+^7 XH(-UX*NX7Q@;&!T=+/-[ M?L/-[?*+@J?1)DLA*EYK(6NB^/QP<$RS:\HLH47\(_B#?O:9V*[<2?G#/IP7 MAP//MHB7?&9LBAS^_>)C7I8V$[3C9Y=TL*EIB<\_K[.?M9V'SMSEFH]E^:\H MS.)PD Q(P>=Y4YJO\N$3[SH4VGPS6>KV+WGHL-Z S!IM9-61H065J%?_\]^= M$/L06$=@#H$&6PA^1_!=@K^%$'2$8-\*84<(]R5$'2':EQ!WA'A?0M(1DGT) M:4=(]U6)>FOGO'UKT(W9KMLTVD99VTWW]INN#:<]Q[=2UI;3UO/1:OBV8W^2 MF_SH0,D'HBP>\MD/[01J^3#D16WG^HU1\*T GCFZK?.F$(87Y*\F5X:K\I&< MB3JO9R(OB4U)/I";U4) Y)R,9:UE*8K\)>4KUS"YM$5\7G*5VWFLR=L)-[DH MWT&*VYL)>?OF'7E#1D0OR$;G=:$/1@8Z9ILWFG6= M.%EU@FWIA$^N9&T6FIS6!2\0_N5N/F4[$HQ T8VL;"WK"=N9<9K70^+1]X1Y MC"$-&N^F?YX9H+.63A'Z9#?]&_V.D$Y?:7)30DU_:\VSW?3CI=I)_[B/8-M[ M_&D?P5;5/81^OD_?@ZWTZ2MZ,TSOBWT$VU[S\L]&V-6?Z7V]FS[ALR%AB:73 M=,=\\3?+D-_F\[?DPQ:?\WJUE;%;@HG0LU+J1G'R[?A.&P5[A.\[Z@:;ND%; M-]A2]QIV4SHO.;KHK*A12[5[IE]'OA<$ X#NPTSZ,)6'H>2]A M9P@LIE[*7L(^(C!&(\\I^@F!^8GG^R]AYPC,8W'BP"ZPHC!X@Y>PRSZ,TH@& MD8.[ZN.2A$7,Z<-U'Q8'01I&&]@+Y\.-\^%.YS\JJ359*CD7!C-_Q0Z?=\)+ M?!8ZYF.P@'F.3Z MCN2BE,6.[7U4X/E!ZG3RJ@_S&?69,SBN^S 6>7Z4X*Y'&]>C5^>[J&>RXM@K M*NJ-M#1-G&Y^ZH-H[#/'I/,^BE%7B@LD51BY*\)EA B6Q([?5WU4$,*(=51% M4*#I%E'CC:CQGJ*2M[!(ZWS/HI%<>J,BZL^"C, 06TW(-D8 MD/Q/ V /OE(;MMYP%!8S3.Y5TOA96[RA.P_'?= ';TC=EQN6R@6=H?4 MBD[2??SO@S#_L50]_]%ZKO]H)M=_-)/K/P;J^8]F39J9[N'!/X"?#D%=9Y3W509=^ M)A4O"$L'(:D$F4)!X0AE.!M M?D(] N<&4DD8_N+I"#'<<5J@[$E7MEM7]*1W\@KKV0RU3;.R:.AJ_4)D&WWD MN2+U!SG5!4RURH5BE(EA,X M(A6A/>7!4?MQ=F3OR$9A<4B5_: MJV4D/O:SB8_$S_ULBL7'038),'R03;'X.,PF(88/LRD6'T?9),+P43;%XN,X MF\08/LZF6'R<9),$PR?9%(N/TVR28O@TFV+Q8^J!T![JC+4 \P#FP?K>?_3D M_NI7@RL8KJ+6I.1S& GVK3<@:G41OWHP4]Y)8V35?EQP&,/* N#[N81! MVCW8 IN?0X[^ U!+ P04 " P@\I4F:E)\Z]Y\8^&6V4?C(%(L%+*:09 M!P71^B(,359@R4Q/K5':G:72)2,[U:O0K#6RW(-*$291=!J6C,M@,O)K,ST9 MJ8H$ESC38*JR9/KU"H7:C(,XV"X\\%5!;B&^U6RX(9G"KQB^=4C(/S ');D#2 )*/@-,]@'X#Z'\$#/8 !@W MMSJLI?@^I(S89*35!K2+MFQNX)OIT58^E^ZSSTG;76YQ-'F4K,HY80[?*Z8) MM7B%:RZ9S#@3X"CA,\SK,P%J"5,EC1(\9^\A#VALHXV+N%^C9NZ;&CB>,8V2 M"B2>,7$"QRD2X\*<6,['>0K'1R=P!%S"CT)5ALGBIG=,^3 M9#B,HE'XO-OWKJC!6?(^*OT_*A[&;T&UF'#GQI6H5]ZYC"VPDE2?E':U-<=+ M[PD?UJ?6-&N/>Z.I'?>.Z16WETC@TE)&O3-K.;IVL7I":NWO]4*1=0D_+*SQ MHW8!=G^I%&TG+D'[*YG\ U!+ P04 " P@\I4!]_1EUD# !5"0 &@ M 'AL+W=O&ULO5913]LP$'[>?L4IFR:0NB9- M"X6MK03MT$!#(&#;P[0'DUP;:XZ=V4Y+^?4[.VU46(F8A/;0QG;NN_ON\_F< MP4+I7R9#M'"7"VF&069M\2$,39)ASDQ;%2CIS53IG%F:ZEEH"HTL]:!R56GS&53Y[SE^BA/'_L%C91@$DI;$J7X&)0 XA7@/@1H--[ M M!= ;H^T8J93VO"+!L-M%J =M;DS0V\-AY-V7#I=O'::GK+"6='5VBL+A-; M:BYG,%;&&F RA7'&] P-O(>C-.5.<2;@5%9EX_3?F:!E7.R2Q=?K">R\W86W MP"7<9*HTY,$,0DO\7)0P67$YKKC$3W Y*G0;XJA%OSC: A\WP\^8;$,4>WCG M(3PD56IIXEJ:V/OK/EL:.")E:!GU'.''%[*'4XNY^=D0K5M'Z_IHO6=%2^J- M2*J-V"9'Y7#?.W2G=3[JQ7%_$,ZWT.C5-'J--,Z9+*=L3>.$)5QPNX2Q4,8M M_#C'_!9U4\)[=:2]_R#O?AUM_Q_D=<)J%,QB6C42JG T+9B@230O7(%O*]_F M$!<2J(*YJ$NX!39#RBPOF%R^>W,0=_H?#1U>2>V1&J$%5A1:S1T'* 238!5M MO#1*\)2H ;?>>F,_J'EK?_R,.VHG0FFR;,$BXTE&*XDH4_*&=Y2.LR[U(_QT MO9^$OM 4,E6M33>HT:.^(] ;%/2T,#"&3)CJ!B$HU_) MJ1(OJ$OZ$>TI+2JSX8 R=7&^H>0)>OP-(YEJ,EX/2SNBT13H6[U8MAOJH%_7 M0?\%ZH!+&E1]SNW$MEIH#K-N9:]?O?J[F3T@?E 3/W@!X@D5F\!&XLUASDIJ MHMWG$#^LB1^^=&,[W-+8HNA18PLW+CWWP7%.[C@=#(%3@D7M/K4?75WBU<2J MPM^#M\K2K>J'&7WWH'8&]'ZJE%U/W-5:?TF-_@!02P,$% @ ,(/*5 *\ M,J&4 P A \ !H !X;"]W;W)KZE^J5# $->DUCHF1,:L_WDNGH50L+UE=R"P#MKJ1)N M<*@VKMXJX($-2F*7>=[037@DG/G4SBW5?"I3$T<"EHKH-$FX^G,#L=S/'.J\ M33Q&F]!D$^Y\NN4;> +SO%TJ'+EEEB!*0.A("J)@/7.NZ:<;YFSU MP37)MO(BY:]L#A]5OVSW;S MN)D7KF$AX^]18,*9,W9( &N>QN91[K] L:%!EF\E8VU_R;Y8ZSEDE6HCDR(8 M&221R/_Y:U&(@P!&&P)8$< L[QS(LKSEAL^G2NZ)RE9CMNS";M5&([E(9*?R M9!3>C3#.S!]!&Y6N3*HBL2$+J8TF7 1D$7*U 4UZY"D_+R+7Y/\6O[\%PZ/X M WE'(D'^"66J\;:>N@:99GCNJF!UD[-B#:PH(P]2F%"3.Q% <)S Q2V6^V1O M^[QAK1F_AKJTS)5UK#:96&#G,X(!$J,CL:#>F*CDMBHE=A2H;\J\\>RN?N=1EMT/%/S:/UX M@.0%VD0T+B'''4AV4J)-NI#LY*3XE(W]^MI3K_(^KQO1%CA'XACX7@._ V^F M?UVV!<01M9'?5#I646.MU.Z3+8^4%2M6YAO@BY'85SI6J_>, UNL0K:J34FT M\EK:A=G2RFUI)W9;H!R>P+ _:3B RF]I1X9+:QRWF5_EN+3=QLIDZ84N>[883HVV1]FP7T^054[+ M+G3:,YR,G9KLI$&FK+)8UFZQ2U!:"@%Q[Q%B;I!!_NX]0ZRL,DO&.A KJXR2 M];L0:X%R+-:FMQJK;)5=:*OG:.'T&[97P\T]:(P2P.Q9^Z<1,Q4F[Y'*V;+% MO,X;JVIYWI\^(+E(:!+#&D.]JQ&61>4M7SXP,]_P]02P,$% @ ,(/*5#U =X1" P ,@H !H !X;"]W M;W)K(29L$S4M?8%-;B170 MF&!#,+8/TSZXR;6QYMC!=BC]]SN[(901,K8/^]+:CI^[YQZ?SS=>*?W3Y(@6 M[@HAS23(K2W?A:%)5(@PB:)16# N@^G8 MKUWHZ5A55G")%QI,511,K]^C4*M)$ ?W"Y=\F5NW$$[')5OB%=KK\D+3+&RL M9+Q :;B2H'$Q"0[C=[,X<0"_XRO'E=D:@PMEKM1/-SG-)D'D&*' U#H3C/YN M<89".$O$XZ8V&C0^'7![?&_]Q =/PZE6'[ . M:.CLI4H8_PNK>F\40%H9JXH:3 P*+C?_[*X6XB6 I 8DOP'BP3. ?@WH^T W MS'Q81\RRZ5BK%6BWFZRY@=?&HRD:+MTQ7EE-7SGA[/02,Z3$F N$3TKNS92T M6@G:M813:5&CL; 'AUG&G>I,T.HF=]P9O#Y"R[@P;VC+]=41O-YY SO )7S) M5668S,PXM$32N0K3FM#[#:'D&4(G..]!%.]"$B5Q"WS6#?_(9 -/'L-#DJ;1 M)VGT2;R]_HOT2=OD^7Y&&#BU6)@?'1[[C<>^]SCXLT?YV"._]WC+1(5MVFPL MC[QE=X%OI\/1*(K&X6T+H4%#:-!)Z#!--?KS]GY!+>C^;G/<:R/91F_PA%Y_ M=##JM],;-O2&G?2.9Y_A^SD6<]1=\H\:3KG2: M,S?0/$4JLB;5O'09U19(M_OKDO*PL4RI:'-\ZGNW7G[DEQNW(ZT$LYCYVI^! M>TA@4=E*(["E1EHBB7V%DP0IT!*TUR';VT:VM_\L6^L9PX+23JU0L757(L31P],1==^\5,&Q"X3T-6AVX>QL]I*K&&\]3O%_NHSQ0\&/D\ZH M/K47W5U0*TDGF//2B9^BM-3FP'P-)=,T:7WINCWM#WM1]*J-=+CUH+MNZISI M)9<&!"[(4M3;IY*H-PW*9F)5Z=_XN;+4,?AA3DT=:K>!OB^4LO<3US8T;>+T M%U!+ P04 " P@\I4_/3MN:L" "P!@ &@ 'AL+W=O&ULG951;]HP$,>_RBGJ0RNM) 0(J *D0CNMDUI59=T>ICV8 MY"!6'3NS+]!^^]E.R-A*Z;07L)V[^__NSKF,MTH_F1R1X+D0TDR"G*B\"$.3 MYE@PTU$E2OMDI73!R&[U.C2E1I9YIT*$<10E8<&X#*9C?W:OIV-5D> 2[S68 MJBB8?IFA4-M)T UV!P]\G9,["*?CDJUQ@?18WFN["]LH&2]0&JXD:%Q-@LON MQ6SH[+W!5XY;L[<&E\E2J2>WN2 4&!*+@*S?QN1?_H<[>Y+)G!N1+?>$;Y)!@%D.&*58(>U/83-OD,7+Q4">-_8=O81@&D ME2%5-,Z6H."R_F?/31WV'.+N&PYQXQ![[EK(4UXQ8M.Q5EO0SMI&V M<%RZIBQ(VZ?<^M'T 3.T;5X*A#LES^=*DE;"6JWA1A)J- 3GL*A;!FH%\YS) M-1K@$O[%]_0*B7%ASN#$N7S)5668S,PX)$OO&,*T(9W5I/$;I-T8;JU";N!: M9IC]&2"T:;>YQ[O<9_'1B)^9[$#4_0!Q%,>/BRLX/3D[$K;7EK3GP_;>"&MK MD1XJQ??+I2%MK^&/(R+]5J3O1?KO]TW:VN\+\IV@K?=UJH"Y%2?.A'@!>\[M M7<8,5HQKV#!1X:%>U.J)5W@[="BI*A!*I>NW MDDCS944^$U+V/7\WKT.XM>Y@'[?7'1VF35K:Y"AM?=-=%7V5W.7_3[KD%5T2 MC;J'Z88MW? HW8P))E-TW469.;@2-5?9(?WAJV;VDE'2^PL@W)LB!>JUGY4& M4E5)J@=*>]J.X\MZ"OTVKV?Y+=-K+@T(7%G7J#.TN>MZ/M8;4J6?24M%=L+Y M96X_*:B=@7V^4HIV&R?0?J2FOP!02P,$% @ ,(/*5(4#7RO\ @ 50@ M !H !X;"]W;W)K$.<.^G9N)89\7BA(&,X%DD>=8O(V!\NW \9W=Q!U9K969<(?]#5[!'-3] M9B;TR*U5,I(#DX0S)& Y<$;^31(;O 4\$-C*O7=DG"PX?S:#:39P/!,04$B5 M4<#Z\0(3H-0(Z3#^5II.O:0A[K_OU+]9[]K+ DN85V0=04Y8^<2O51[V"'[G!"&H",$A(3I! M""M"^%E"5!$BFYG2BLU#@A4>]@7?(F'06LV\V&1:MK9/F-GVN1+Z*]$\-9SK M.LH*"F@Z1=?H =,"E_O!,O2KP)0LWPA;H5&:\H(IB2X34)C0*PT>45TSF*6 M=/6AA!<+M2SH._3Q%O(%B"<-O9\GZ/+B"ET@PM#O-2^DUI=]5VD')@XWK:(= ME]$&)Z+U W3+F5I+])5ED'T4<+7UVG^P\S\.SBK^P*R%//\+"KP@: AH\AEZ M8.E^ STY3T\@;:&@:^A^[XR;L-[-T.J%)_3^OW\)D2GELA" 'G]J-IHJR.73 MF;6C>NW(KAV=6'N,J2T&K- 85H0QLRY?HAD(PK.FO2[U.E;/7$\OPS#V.WWW M93__#: P\#Z"DF-0$'=[->B#GW;MIWW6SX1+G2^31WC5EZR$QGHM-=K[X77# MZ,##,:C7._"9'&/\=CMLMM"I+73.6DCTT;;7:V/HG:,5KX-NU#V(O0'5\0[S MWP#R[7EJBCZNHX\_6U#ZM)\OI?BH *+8"PZL'(..ZRUI .W76^G$W;MPLO'OJV;HWCFQ+.)@?ZYY9MKAWF;+AWF*A#Y%$%)9:TFO%.KNB;&+E M0/&-O=877.DF85_7NN^#, #]?$_4$L#!!0 ( #"#RE3P MOWV ( , H2 - >&POD920QRV61V/"B6WR8V),]C(M&3! Q49F5#!IYJ#5T%++M;.W ?#3 FE V.K M:J5$8*D?'1RY&12\Y2FY5+J)[2*XO]-V^0&PF8% +D0GL$^<83RJJ#%,RVL[ M:18WQB=0T([OUI55.-=T'?4'9.O0W&R0J=(YTUV8B&Q,XY%@!2:2IV1=O>/^8LOUIQ?/FO)#?_50X%>S6V1]RQBQR\!9')\8N,T^/7V+Z, M')W(L#T:=\[?O=.WLP;PEI.1[_ ^);9!@^F2"\-E.UOP/&?RR2%LZ0V=VA?= M/7Z[/F<%70ISUX$9V8Z_L9POR[1;=0.):%=MQU]A>U'2O6+96%SF;,7R23O5 M\VDS#.S 1FTO<#A$KIO+CV ^#O,C@&%Q, 68C_/"XOQ/^QFB^W$8IFWH18:H MSQ#U<5X^9-)\L#A^G]1>_IVF:1PG"9;1R<2K8(+E+4G@ZV?#M($'%@:^JN-Q0$/K I8[T!\?QSH*;]/ M'$-5,6W8$XPC:8HAT(O^'DT2)#L)?/SUP9Z2.$Y3/P*87T$<8P@\C3B"*0 - M&!+'S3EX M-8?20$3;8T.P6BP^0"X99K>]9!:GQ%=#4MEC+3IK^^I5,28X(?6=O3K@*&&(>CBT].M(1 M;^]U^^U&ZV_!][IJS/%HU77K-^.Q*5:R%N8/O9:-?>56M[7H[--V.3;K5HK2 MK*3LZFH;L]UV8[I$]W)HE.ZL0?=@2]*WINGU]W3X$X9=:,J MU3T* M9X<7#O):W)CA2"=NKH0%.1XEH3WAK6I--[QC.+^PC'?2OGGSK._T!U5ULCT3 MG?S8ZGZMFJ4[C?T68_(UACAL_VZ"^*;]/V'4M[>JD&>ZZ&O9=)LXMK)R@(U9 MJ;49!8VHY?%H^Y9 -&5PWG0V2,&\V9S*OM=]4_O1\W+SK3N+2V+8OE'VA79> M#N!\D*?VN:Y4:3^]#!8.POV#"?1M\'DM6P(9 #T8(#!JTM!(&< D#( MKQ&!S !DQ@MY)DW1JK4[[L#>]T8UTM &DP.XG!=NT=>U:!^&B*EEH^R_"=N= MGQ2%[FUW3COP$/7@(2_FE2PDP6J6@55W8Q\7PQ6GF% TS*:YDG>RZ65@<;4- MYG#)G1GM?=JUHJ"82#439M><%/_V]D.'XY0)F67"K):%J*2["T^,\6TR03J9 M,/O$WF5VA- ]_!Y<5F([S+'!6^_>=4@G$V:??-2ZO%=5-=#-[0BT63J"/:%$ M/IDP"\6VW;:WW?2%$L-H6DD/#5EDPJR1"]TLCZYE6P=G\L:[K$@;$W9OM.I. MN(&_%R@DBPFS+3X(U09?1-5+.FA&8HB8Q3!O"EW+X%I\]Z(4(0M$S!:XD,)( M\[L;M]>JVXQ(MA:PZJ*8,.%@ML!YO:[T@Y3!>]G(6]4-79P71.2#B-D'5^Z@ M[2XN1;O3541("!&S$-S85ZYT5CF,@&$;,-%G(YM%G*@SP0,7O@ MGT;TI7)!^[NWC4&VU4/P034VM56B"LXH)G)#Q.R&*VFZMB^ZOG7#\U-MMKV> M;3%+KP''2!@Q>R912GL2-S[ZI)NC862NJ\HQVZ$3O0ECY)"8V2$+>XZRMY#S M>7 T*%<\9A/V-J"8R"$QLT-@^N@EX#&-G;_OPID@X4V;AD#1N+QNRS)39,D_YW%XT9)8ILUEH8K<7#OEDRNP3 MF.%Y'?44+H9P)RLN(3AZGA#\C"?%1#Z9LOL$Y 5^-)%9ILQFV>8%>^]&Y)(I MLTM@@N#'#[EDRNP2F"#XF$@G4_8\!B0('N8,:67&KI6]JTHV63@I[]H,8'X=%H\?,9&%9NP6 BO)?O>.+#1CMQ":"J S%@FR M4,(^FX8P:?>>( LES!;R9BQ^&M(^%M6F6(UB(@LE+[@N;S$?YP!MDW*9&L5$ M%DJ8+?0K3'LRETQ23&2AA-E"NYA/_=,P8*:8R$()MX6\PH=G=R?%A.5@!YU7 M.Z*8R$()LX4@IM>])\A"";.%X/2?CXDLE#!;"&-2"Z7(0BFSA3 FM5"*+)2R M6^CY9"KI/BDFLE#*;J%]F(^]$L5$%DJYY^"T';L]3?OZNKS0%!-9*&6V$,3T M6GJ*+)0R6VAG$AU8*$462IDM]!S3[8QPNPZ&>A&*"FT[5PP3G M2>V--U-DH9390L\P/_1=W\K@+^$FZ;QH(@NE+[# XS4AMU#?2M,%Y]_M:0EF MABR4O>!"S_,@:X+YQ4TQDH9Q[76A/*3IAI9C( M0CGWNM"OBE VJ!0362AGMM"OBN=_^IUBPNV:W/LU$:8WG3 )\89-9@_AHI[8 M X5;-D/N"H5M6<^^\?O.#EBX:3/DKE%X J59V[;0QP.%.SE#9AOA>B3_TL/- MG2&SCS#HU .%&SQ#=B.ATBD_HG"/9\CL) SJ1Q3N^ R9K82KO/R(PDV@(7N] M @+U(PJWAH;<9D([5GPSX9\2V/R6P'AXNWGWMK0CQ4:6G^R'&'N\$%5QV0;N MSW"N:#IS6V)O^ZHZM<<^-Q=:E-O?PMG^CL^[_P!02P,$% @ ,(/*5#J; M0#48 P F4 !H !X;"]?!W:<% SBE##)!_D=6V?+U&7VR M[#I7O\;M>GX^[*>GY^-T\;K;[J?KU=,\'W\,P[1Y&G?KZ?)P'/?G*P^'TVX] MGY>GQ^&XWKRL'\?!.Y>'T]<9JYNKKS,O[MZ.X_],/#P\/&_&GX?-[]VXG_\Q M>/AS.+U,3^,XKR[NUJ?'<;Y>#:_;S]/3\'ZPR_/DU<7M_?7J='MOJV'I0%X" M^>4#!0D4E@\4)5!4#%0E4E@]4)5!=/E"30&WY0.941@>( MU&$-T-J4:P-X;0JV <0V)=L 9INB;0"U3=DV@-NF]/4!OW[UL _3VJK<'Z.U5;P_0VZO>'J"W5[T]0&^O>GN WE[U]@"] MO>KM 7H'U3L ] ZJ=P#H'53O - [=!]+ 'H'U3L ] ZJ=P#H'53O - [J-X! MH'=0O0- [Z!Z!X#>4?6. +VCZAT!>D?5.P+TCJIW!.@=NX_= +VCZAT!>D?5 M.P+TCJIW!.@=5>\(T#NJWA&@=U*]$T#OI'HG@-Y)]4X O9/JG0!Z)]4[ ?1. MW<]*@-Y)]4X O9/JG0!Z)]4[ ?1.JG<"Z)U5[PS0.ZO>&:!W5KTS0.^L>F> MWEGUS@"]L^J= 7KG;K,)0.^L>F> WEGUS@"]L^J= 7H7U;L ]"ZJ=P'H753O M M"[J-X%H'=1O0M [Z)Z%X#>1?4N +U+MUD0H'=1O0M [Z)Z%X#>5?6N +VK MZET!>E?5NP+TKJIW!>A=5>\*T+NJWA6@=U6]*T#OJGI7@-ZUV^P-T+NJWA6@ M=U.]&T#OIGHW@-Y-]6X O9OJW0!Z-]6[ ?1NJG<#Z-U4[P;0NZG>#:!W4[T; M0._6E74 >IOKZSH O\UUA1T'$-Q<5]EQ ,/-=:4=!U#<7%?;<0#'S77%'0>0 MW%Q7W7$ R\UUY1T'T-Q<5]]Q ,_-=04>1Q"]+V!^:P-SFM^VX_29Z&/=!?A. MO>?SO>/G\]^7'R?[TN<[U\/7&-/-7U!+ P04 " P@\I4QX65K'H" G M/@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-VT]OFS 8Q_&W$G&M K8!&Z:F MEW;7K8>] 09.@\(_8;=+W_TF?[RL7C9(5P\V44+HI!X';P>_]L<: MT4RQ^W:R5V%"5'R;L)QY,\!+^N^/MEY;AN[NJ]F_Z7JPZSDT"7./W?6Q>=+ MO-/CN-VVM6W&^K$/2V(WS;9JW,Y:WW?QJ>C5^60?=MB>KO+B_*7,N< P\WX> M)Q=.;+8?CWL]DN/J]10*V=FWYS_Q+3&4OOC[[/&T&]O\97;8WA_CO%_.PR7+ M[?(]_O6,W^I_L \%Z2.%])%!^L@A?6A('P;21P'IHX3T(06E$8JHDD*JI)@J M*:A*BJJ2PJJDN"HIL$J*K(HBJZ+(JBBR*HJLBB*KHLBJ*+(JBJR*(JNBR)I2 M9$TILJ8465.*K"E%UI0B:TJ1-:7(FE)D32FR9A19,XJL&476C")K1I$UH\B: M463-*+)F%%DSBJPY1=:<(FM.D36GR)I39,TILN8467.*K#E%UIPBJZ;(JBFR M:HJLFB*KILBJ*;)JBJR:(JNFR*HILAJ*K(8BJZ'(:BBR&HJLAB*KH,U/EO_#;WX"4$L! A0#% @ ,(/* M5 =!36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX M;6Q02P$"% ,4 " P@\I4\KLX^^X K @ $0 @ &O M 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " P@\I4F5R<(Q & "< M)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( #"#RE0_D>$.2@H .XF 8 " @0T( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ ,(/*5*KE!B;> P T0P !@ ("!;A@ M 'AL+W=OKHM MOP8 #$; 8 " @8(< !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ,(/* M5*%:56%5" 'R( !@ ("!8B8 'AL+W=OTN !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ ,(/*5!D$<'$$!@ 1PT !@ M ("!YSD 'AL+W=O&UL4$L! A0#% @ ,(/*5(RNH4 M!0 MT@P !D ("!K5T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,(/*5'PAB#F#!@ '! !D M ("!:8L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ,(/*5"T&_*\D! 20D !D ("!:* 'AL M+W=O5;HHP1 M M.@ &0 @('#I >&PO=V]R:W-H965TFN0L -LB 9 " M@8:V !X;"]W;W)K&UL4$L! A0#% @ ,(/* M5*O9MW5)!P 3A, !D ("!=L( 'AL+W=O , !+)@ &0 M @('VR0 >&PO=V]R:W-H965T&UL4$L! A0#% @ ,(/*5#>QG?N^! U@H M !D ("!3M\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,(/*5.X:A.)Z$ 630 !D M ("!-^X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,(/*5%CNTT/9! (PL !D ("!S0@! 'AL+W=O M M"0 &0 @('=#0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ,(/*5"S* MS1;L @ AP8 !D ("!>!&PO=V]R:W-H965T&UL4$L! A0#% @ ,(/*5 :[CM5L P <@< !D M ("!:T&PO M=V]R:W-H965T&UL4$L! A0#% @ ,(/*5 X@,,),! B0H !D ("! M>U&PO=V]R:W-H965T&UL4$L! A0#% M @ ,(/*5&SUT^2C! " X !D ("!3F8! 'AL+W=O&UL4$L! A0#% @ ,(/*5#H3F,+7 M! '@P !D ("!E'4! 'AL+W=O@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ,(/*5$MD:XH]! WPD !D M ("![($! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,(/*5 5_<[$ @ 308 !D ("!,8X! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M,(/*5$Z Q^V @ (@8 !D ("!L9H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,(/*5(,=@0Y< P M'0\ !D ("!D*,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,(/*5$"-]5?# @ +PL !D M ("!6K(! 'AL+W=O&PO=V]R:W-H M965TT%N6!0< %@= 9 M " @7Z\ 0!X;"]W;W)K&UL4$L! M A0#% @ ,(/*5'2(7+X8&P )J< !D ("!NL,! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,(/* M5/M@-ULC! Z \ !D ("!J/$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,(/*5#R9P!R; @ KP8 M !D ("!-?X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,(/*5 =ZC_^8 @ 00< !D M ("!B L" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,(/*5(WU)PA$ P 0P !D ("!"A4" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ,(/*5&18 M0XWW P 2PT !D ("!_R8" 'AL+W=O&PO=V]R:W-H965TLM @!X;"]W;W)K&UL4$L! A0#% @ ,(/*5!NU,?YC P = H !D M ("!C3 " 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,(/*5+5P!C1D P G0L !D ("! M,#P" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ,(/*5%C_$$HO P ( H !D ("!J48" 'AL+W=O&UL4$L! A0#% @ ,(/*5'A25E(# M!0 VA$ !D ("!05$" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,(/*5%_$'46; @ EP8 !D M ("!2&$" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,(/*5.#4IWGM P * T !D ("!86L" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M,(/*5/4JV5 ^"P V48 !D ("!!W@" 'AL+W=O&PO=V]R:W-H965T.?8<0 4 M ,D; : " @>R) @!X;"]W;W)K@ @!X;"]W M;W)K$0@, #(* : " @9JJ @!X;"]W;W)KP @!X;"]W M;W)K@( "<^ 3 " 6[# K @!;0V]N=&5N=%]4>7!E&UL4$L%!@ !V '8 ?" !G& @ $! end XML 126 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 127 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 128 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 406 575 1 true 132 0 false 11 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Statements of Operations Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 2 false false R3.htm 100040 - Statement - Consolidated Statements of Comprehensive Income Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 100060 - Statement - Consolidated Balance Sheets Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 4 false false R5.htm 100080 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 100100 - Statement - Consolidated Statements of Cash Flows Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 100110 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 7 false false R8.htm 100120 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityParenthetical Consolidated Statements of Shareholders' Equity (Parenthetical) Statements 8 false false R9.htm 100130 - Disclosure - Description of Business Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDescriptionOfBusiness Description of Business Notes 9 false false R10.htm 100140 - Disclosure - Summary of Significant Accounting Policies Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 100150 - Disclosure - Recent Accounting Pronouncements Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRecentAccountingPronouncements Recent Accounting Pronouncements Notes 11 false false R12.htm 100160 - Disclosure - Revenue Recognition and Contracts with Customers Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomers Revenue Recognition and Contracts with Customers Notes 12 false false R13.htm 100170 - Disclosure - Acquisitions Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitions Acquisitions Notes 13 false false R14.htm 100180 - Disclosure - Sale of Assets Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssets Sale of Assets Notes 14 false false R15.htm 100190 - Disclosure - Property, Plant and Equipment Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipment Property, Plant and Equipment Notes 15 false false R16.htm 100200 - Disclosure - Goodwill and Intangible Assets Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 16 false false R17.htm 100210 - Disclosure - Accrued Liabilities Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilities Accrued Liabilities Notes 17 false false R18.htm 100220 - Disclosure - Long-Term Debt Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebt Long-Term Debt Notes 18 false false R19.htm 100230 - Disclosure - Derivatives Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivatives Derivatives Notes 19 false false R20.htm 100240 - Disclosure - Fair Value Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValue Fair Value Notes 20 false false R21.htm 100250 - Disclosure - Income Taxes Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 21 false false R22.htm 100260 - Disclosure - Leases, Commitments and Contingencies Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingencies Leases, Commitments and Contingencies Notes 22 false false R23.htm 100270 - Disclosure - Employee Benefit Plans Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlans Employee Benefit Plans Notes 23 false false R24.htm 100280 - Disclosure - Related Parties Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRelatedParties Related Parties Notes 24 false false R25.htm 100290 - Disclosure - Shareholders' Equity Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquity Shareholders' Equity Notes 25 false false R26.htm 100300 - Disclosure - Stock Based Compensation Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensation Stock Based Compensation Notes 26 false false R27.htm 100310 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 27 false false R28.htm 100320 - Disclosure - Segments Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegments Segments Notes 28 false false R29.htm 100330 - Disclosure - Unaudited Quarterly Financial Data Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureUnauditedQuarterlyFinancialData Unaudited Quarterly Financial Data Notes 29 false false R30.htm 100340 - Disclosure - Restructuring Costs and Charges Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndCharges Restructuring Costs and Charges Notes 30 false false R31.htm 100350 - Disclosure - Redeemable Non-Controlling Interest Sheet http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterest Redeemable Non-Controlling Interest Notes 31 false false R32.htm 100360 - Disclosure - Schedule II - Valuation and Qualifying Accounts Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccounts Schedule II - Valuation and Qualifying Accounts Notes 32 false false R33.htm 100370 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 33 false false R34.htm 100380 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 34 false false R35.htm 100390 - Disclosure - Revenue Recognition and Contracts with Customers (Tables) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersTables Revenue Recognition and Contracts with Customers (Tables) Tables http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomers 35 false false R36.htm 100400 - Disclosure - Acquisitions (Tables) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsTables Acquisitions (Tables) Tables http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitions 36 false false R37.htm 100410 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentTables Property, Plant and Equipment (Tables) Tables http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipment 37 false false R38.htm 100420 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets 38 false false R39.htm 100430 - Disclosure - Accrued Liabilities (Tables) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilities 39 false false R40.htm 100440 - Disclosure - Long-Term Debt (Tables) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtTables Long-Term Debt (Tables) Tables http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebt 40 false false R41.htm 100450 - Disclosure - Derivatives (Tables) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesTables Derivatives (Tables) Tables http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivatives 41 false false R42.htm 100460 - Disclosure - Fair Value (Tables) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueTables Fair Value (Tables) Tables http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValue 42 false false R43.htm 100470 - Disclosure - Income Taxes (Tables) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxes 43 false false R44.htm 100480 - Disclosure - Leases, Commitments and Contingencies (Tables) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesTables Leases, Commitments and Contingencies (Tables) Tables http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingencies 44 false false R45.htm 100490 - Disclosure - Stock-Based Compensation (Tables) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables 45 false false R46.htm 100500 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss 46 false false R47.htm 100510 - Disclosure - Segments (Tables) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsTables Segments (Tables) Tables http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegments 47 false false R48.htm 100520 - Disclosure - Unaudited Quarterly Financial Data (Tables) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureUnauditedQuarterlyFinancialDataTables Unaudited Quarterly Financial Data (Tables) Tables http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureUnauditedQuarterlyFinancialData 48 false false R49.htm 100530 - Disclosure - Restructuring Costs and Charges (Tables) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesTables Restructuring Costs and Charges (Tables) Tables http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndCharges 49 false false R50.htm 100540 - Disclosure - Redeemable Non-Controlling Interest (Tables) Sheet http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestTables Redeemable Non-Controlling Interest (Tables) Tables http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterest 50 false false R51.htm 100550 - Disclosure - Description of Business - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail Description of Business - Additional Information (Detail) Details 51 false false R52.htm 100560 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 52 false false R53.htm 100570 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accounts, Notes Receivable and Allowance for Doubtful Accounts (Detail) Notes http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsNotesReceivableAndAllowanceForDoubtfulAccountsDetail Summary of Significant Accounting Policies - Schedule of Accounts, Notes Receivable and Allowance for Doubtful Accounts (Detail) Details 53 false false R54.htm 100580 - Disclosure - Summary of Significant Accounting Policies - Information Regarding Warranty Accrual (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesInformationRegardingWarrantyAccrualDetail Summary of Significant Accounting Policies - Information Regarding Warranty Accrual (Detail) Details 54 false false R55.htm 100590 - Disclosure - Summary of Significant Accounting Policies - Inventories (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetail Summary of Significant Accounting Policies - Inventories (Detail) Details 55 false false R56.htm 100600 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDetail Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment (Detail) Details 56 false false R57.htm 100610 - Disclosure - Summary of Significant Accounting Policies - Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in Calculation of Basic and Diluted EPS (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail Summary of Significant Accounting Policies - Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in Calculation of Basic and Diluted EPS (Detail) Details 57 false false R58.htm 100620 - Disclosure - Summary of Significant Accounting Policies - Schedule of Supplemental Cash Flow Information and Non-Cash Activity (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSupplementalCashFlowInformationAndNonCashActivityDetail Summary of Significant Accounting Policies - Schedule of Supplemental Cash Flow Information and Non-Cash Activity (Detail) Details 58 false false R59.htm 100630 - Disclosure - Recent Accounting Pronouncements - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail Recent Accounting Pronouncements - Additional Information (Detail) Details 59 false false R60.htm 100640 - Disclosure - Revenue Recognition and Contracts with Customers - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail Revenue Recognition and Contracts with Customers - Additional Information (Detail) Details 60 false false R61.htm 100650 - Disclosure - Revenue Recognition and Contracts with Customers - Net Sales by Reporting Segment, Product Category and Market (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersNetSalesByReportingSegmentProductCategoryAndMarketDetail Revenue Recognition and Contracts with Customers - Net Sales by Reporting Segment, Product Category and Market (Detail) Details 61 false false R62.htm 100660 - Disclosure - Acquisitions - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail Acquisitions - Additional Information (Detail) Details 62 false false R63.htm 100670 - Disclosure - Acquisitions - Schedule of Fair Value of Assets and Liabilities Assumed (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail Acquisitions - Schedule of Fair Value of Assets and Liabilities Assumed (Detail) Details 63 false false R64.htm 100680 - Disclosure - Acquisitions - Schedule for Valuation of Identifiable Intangible Assets Acquired and Estimate of Useful Lives (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail Acquisitions - Schedule for Valuation of Identifiable Intangible Assets Acquired and Estimate of Useful Lives (Detail) Details 64 false false R65.htm 100690 - Disclosure - Acquisitions - Summary of Unaudited Proforma Results (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfUnauditedProformaResultsDetail Acquisitions - Summary of Unaudited Proforma Results (Detail) Details 65 false false R66.htm 100700 - Disclosure - Sale of Assets - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail Sale of Assets - Additional Information (Detail) Details 66 false false R67.htm 100710 - Disclosure - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetail Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Detail) Details 67 false false R68.htm 100720 - Disclosure - Property, Plant and Equipment - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail Property, Plant and Equipment - Additional Information (Detail) Details 68 false false R69.htm 100730 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill and Intangible Assets Net (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail Goodwill and Intangible Assets - Schedule of Goodwill and Intangible Assets Net (Detail) Details 69 false false R70.htm 100740 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail Goodwill and Intangible Assets - Additional Information (Detail) Details 70 false false R71.htm 100750 - Disclosure - Goodwill and Intangible Assets - Estimated Amortization for Future Fiscal Year (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationForFutureFiscalYearDetail Goodwill and Intangible Assets - Estimated Amortization for Future Fiscal Year (Detail) Details 71 false false R72.htm 100760 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail Accrued Liabilities - Schedule of Accrued Liabilities (Detail) Details 72 false false R73.htm 100770 - Disclosure - Accrued Liabilities - Additional Information (Details) Sheet http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccruedLiabilitiesAdditionalInformationDetails Accrued Liabilities - Additional Information (Details) Details 73 false false R74.htm 100780 - Disclosure - Long Term Debt - Schedule of Long-term Debt (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail Long Term Debt - Schedule of Long-term Debt (Detail) Details 74 false false R75.htm 100790 - Disclosure - Long Term Debt - Schedule of Long-term Debt (Parenthetical) (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail Long Term Debt - Schedule of Long-term Debt (Parenthetical) (Detail) Details 75 false false R76.htm 100800 - Disclosure - Long-Term Debt - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail Long-Term Debt - Additional Information (Detail) Details 76 false false R77.htm 100810 - Disclosure - Long-Term Debt - Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail Long-Term Debt - Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) Details 77 false false R78.htm 100820 - Disclosure - Long-Term Debt - Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtEstimatedAmortizationExpenseRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail Long-Term Debt - Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) Details 78 false false R79.htm 100830 - Disclosure - Long-Term Debt - Future Maturities of Long-Term Debt (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongtermDebtFutureMaturitiesOfLongtermDebtDetail Long-Term Debt - Future Maturities of Long-Term Debt (Detail) Details 79 false false R80.htm 100840 - Disclosure - Long Term Debt - Interest Expense, Net (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtInterestExpenseNetDetail Long Term Debt - Interest Expense, Net (Detail) Details 80 false false R81.htm 100850 - Disclosure - Derivatives - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesAdditionalInformationDetail Derivatives - Additional Information (Detail) Details 81 false false R82.htm 100860 - Disclosure - Derivatives - Summary of Fair Value of Hedges (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesSummaryOfFairValueOfHedgesDetail Derivatives - Summary of Fair Value of Hedges (Detail) Details 82 false false R83.htm 100870 - Disclosure - Derivatives - Gains (Losses) on Derivative Financial Instruments (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesGainsLossesOnDerivativeFinancialInstrumentsDetail Derivatives - Gains (Losses) on Derivative Financial Instruments (Detail) Details 83 false false R84.htm 100880 - Disclosure - Fair Value - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetail Fair Value - Additional Information (Detail) Details 84 false false R85.htm 100890 - Disclosure - Fair Value - Schedule of Fair Value on Recurring Basis (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueScheduleOfFairValueOnRecurringBasisDetail Fair Value - Schedule of Fair Value on Recurring Basis (Detail) Details 85 false false R86.htm 100900 - Disclosure - Income Taxes - Components of Income Tax Expense (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetail Income Taxes - Components of Income Tax Expense (Detail) Details 86 false false R87.htm 100910 - Disclosure - Income Taxes - Summary of Income Taxes Included in Consolidated Statement of Operations and Consolidated Statement of Equity (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfIncomeTaxesIncludedInConsolidatedStatementOfOperationsAndConsolidatedStatementOfEquityDetail Income Taxes - Summary of Income Taxes Included in Consolidated Statement of Operations and Consolidated Statement of Equity (Detail) Details 87 false false R88.htm 100920 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail Income Taxes - Reconciliation of Statutory Federal Income Tax Rate (Detail) Details 88 false false R89.htm 100930 - Disclosure - Income Taxes - Components of Net Deferred Tax Asset and Liability (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail Income Taxes - Components of Net Deferred Tax Asset and Liability (Detail) Details 89 false false R90.htm 100940 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 90 false false R91.htm 100950 - Disclosure - Leases, Commitments and Contingencies - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail Leases, Commitments and Contingencies - Additional Information (Detail) Details 91 false false R92.htm 100960 - Disclosure - Leases, Commitments and Contingencies - Components of Lease Expense (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesComponentsOfLeaseExpenseDetail Leases, Commitments and Contingencies - Components of Lease Expense (Detail) Details 92 false false R93.htm 100970 - Disclosure - Leases, Commitments and Contingencies - Other Information Relating to Leases (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesOtherInformationRelatingToLeasesDetail Leases, Commitments and Contingencies - Other Information Relating to Leases (Detail) Details 93 false false R94.htm 100980 - Disclosure - Leases, Commitments and Contingencies - Future Minimum Lease Commitments for Non-Cancelable Operating Leases (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail Leases, Commitments and Contingencies - Future Minimum Lease Commitments for Non-Cancelable Operating Leases (Detail) Details 94 false false R95.htm 100990 - Disclosure - Employee Benefit Plans - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail Employee Benefit Plans - Additional Information (Detail) Details 95 false false R96.htm 101000 - Disclosure - Related Parties - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetail Related Parties - Additional Information (Detail) Details 96 false false R97.htm 101010 - Disclosure - Shareholders' Equity - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail Shareholders' Equity - Additional Information (Detail) Details 97 false false R98.htm 101020 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail Stock-Based Compensation - Additional Information (Detail) Details 98 false false R99.htm 101030 - Disclosure - Stock Based Compensation - Summary of the Status of Stock Options (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfStockOptionsDetail Stock Based Compensation - Summary of the Status of Stock Options (Detail) Details 99 false false R100.htm 101040 - Disclosure - Stock Based Compensation - Summary of the Status of Restricted Share Awards (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfRestrictedShareAwardsDetail Stock Based Compensation - Summary of the Status of Restricted Share Awards (Detail) Details 100 false false R101.htm 101050 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Loss) (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Loss) (Detail) Details http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables 101 false false R102.htm 101060 - Disclosure - Segments - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetail Segments - Additional Information (Detail) Details 102 false false R103.htm 101070 - Disclosure - Segments - Summary of Financial Data Attributable to Operating Segments (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsSummaryOfFinancialDataAttributableToOperatingSegmentsDetail Segments - Summary of Financial Data Attributable to Operating Segments (Detail) Details 103 false false R104.htm 101080 - Disclosure - Unaudited Quarterly Financial Data - Summary of Consolidated Quarterly Results of Operations (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureUnauditedQuarterlyFinancialDataSummaryOfConsolidatedQuarterlyResultsOfOperationsDetail Unaudited Quarterly Financial Data - Summary of Consolidated Quarterly Results of Operations (Detail) Details 104 false false R105.htm 101090 - Disclosure - Unaudited Quarterly Financial Data - Summary of Consolidated Quarterly Results of Operations (Parenthetical) (Details) Sheet http://pgtinnovations.com/20220101/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataSummaryOfConsolidatedQuarterlyResultsOfOperationsParentheticalDetails Unaudited Quarterly Financial Data - Summary of Consolidated Quarterly Results of Operations (Parenthetical) (Details) Details 105 false false R106.htm 101100 - Disclosure - Restructuring Costs and Charges - Additional Information (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesAdditionalInformationDetail Restructuring Costs and Charges - Additional Information (Detail) Details 106 false false R107.htm 101110 - Disclosure - Restructuring Costs and Charges - Summary of Restructuring Costs and Charges (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesSummaryOfRestructuringCostsAndChargesDetail Restructuring Costs and Charges - Summary of Restructuring Costs and Charges (Detail) Details 107 false false R108.htm 101120 - Disclosure - Redeemable Non-Controlling Interest - Additional Information (Details) Sheet http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestAdditionalInformationDetails Redeemable Non-Controlling Interest - Additional Information (Details) Details 108 false false R109.htm 101130 - Disclosure - Redeemable Non-Controlling Interest - Summary of Changes in Redeemable Non-Controlling Interest (Details) Sheet http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestSummaryOfChangesInRedeemableNoncontrollingInterestDetails Redeemable Non-Controlling Interest - Summary of Changes in Redeemable Non-Controlling Interest (Details) Details 109 false false R110.htm 101140 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Detail) Sheet http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetail Schedule II - Valuation and Qualifying Accounts (Detail) Details http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccounts 110 false false All Reports Book All Reports pgti-20220101.htm pgti-20220101.xsd pgti-20220101_cal.xml pgti-20220101_def.xml pgti-20220101_lab.xml pgti-20220101_pre.xml pgti-ex23_1.htm pgti-ex23_2.htm pgti-ex31_1.htm pgti-ex31_2.htm pgti-ex32_1.htm pgti-ex32_2.htm img149135297_0.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 131 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "pgti-20220101.htm": { "axisCustom": 0, "axisStandard": 39, "contextCount": 406, "dts": { "calculationLink": { "local": [ "pgti-20220101_cal.xml" ] }, "definitionLink": { "local": [ "pgti-20220101_def.xml" ] }, "inline": { "local": [ "pgti-20220101.htm" ] }, "labelLink": { "local": [ "pgti-20220101_lab.xml" ] }, "presentationLink": { "local": [ "pgti-20220101_pre.xml" ] }, "schema": { "local": [ "pgti-20220101.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 903, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 6, "http://pgtinnovations.com/20220101": 1, "http://xbrl.sec.gov/dei/2022": 5, "total": 12 }, "keyCustom": 113, "keyStandard": 462, "memberCustom": 71, "memberStandard": 51, "nsprefix": "pgti", "nsuri": "http://pgtinnovations.com/20220101", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Summary of Significant Accounting Policies", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_be9f8161-2958-4b14-8e26-0d4c73242601", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101040 - Disclosure - Stock Based Compensation - Summary of the Status of Restricted Share Awards (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfRestrictedShareAwardsDetail", "shortName": "Stock Based Compensation - Summary of the Status of Restricted Share Awards (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_be9f8161-2958-4b14-8e26-0d4c73242601", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_947cf862-84ea-4a0e-9851-9b2d90f224c1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101050 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Loss) (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail", "shortName": "Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Loss) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "lang": null, "name": "us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "U_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101060 - Disclosure - Segments - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetail", "shortName": "Segments - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_2600b456-a554-475c-bead-34cd63fda43e", "decimals": "-5", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_3f1cb607-a83f-4b66-a692-9f558602df6b", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101070 - Disclosure - Segments - Summary of Financial Data Attributable to Operating Segments (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsSummaryOfFinancialDataAttributableToOperatingSegmentsDetail", "shortName": "Segments - Summary of Financial Data Attributable to Operating Segments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_2600b456-a554-475c-bead-34cd63fda43e", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_3f1cb607-a83f-4b66-a692-9f558602df6b", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101080 - Disclosure - Unaudited Quarterly Financial Data - Summary of Consolidated Quarterly Results of Operations (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureUnauditedQuarterlyFinancialDataSummaryOfConsolidatedQuarterlyResultsOfOperationsDetail", "shortName": "Unaudited Quarterly Financial Data - Summary of Consolidated Quarterly Results of Operations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_3f1cb607-a83f-4b66-a692-9f558602df6b", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "p", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_096cfdce-dbe6-470a-ae8d-7dc4b6e49352", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ExtinguishmentOfDebtAmount", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101090 - Disclosure - Unaudited Quarterly Financial Data - Summary of Consolidated Quarterly Results of Operations (Parenthetical) (Details)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataSummaryOfConsolidatedQuarterlyResultsOfOperationsParentheticalDetails", "shortName": "Unaudited Quarterly Financial Data - Summary of Consolidated Quarterly Results of Operations (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R106": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_0f1a88b1-8a34-48f9-b260-96c8270dee6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101100 - Disclosure - Restructuring Costs and Charges - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesAdditionalInformationDetail", "shortName": "Restructuring Costs and Charges - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_17921177-91e7-4b6a-b501-dc07f139e768", "decimals": null, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_0f1a88b1-8a34-48f9-b260-96c8270dee6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101110 - Disclosure - Restructuring Costs and Charges - Summary of Restructuring Costs and Charges (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesSummaryOfRestructuringCostsAndChargesDetail", "shortName": "Restructuring Costs and Charges - Summary of Restructuring Costs and Charges (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_0f1a88b1-8a34-48f9-b260-96c8270dee6e", "decimals": "-3", "lang": null, "name": "pgti:RestructuringReserveWriteOffsOfAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:MinorityInterestDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RedeemableNoncontrollingInterestEquityRedemptionValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101120 - Disclosure - Redeemable Non-Controlling Interest - Additional Information (Details)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestAdditionalInformationDetails", "shortName": "Redeemable Non-Controlling Interest - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:MinorityInterestDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RedeemableNoncontrollingInterestEquityRedemptionValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "div", "us-gaap:MinorityInterestDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "pgti:MinorityInterestRedeemableNonControllingInterestEstimatedFairValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101130 - Disclosure - Redeemable Non-Controlling Interest - Summary of Changes in Redeemable Non-Controlling Interest (Details)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestSummaryOfChangesInRedeemableNoncontrollingInterestDetails", "shortName": "Redeemable Non-Controlling Interest - Summary of Changes in Redeemable Non-Controlling Interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "div", "us-gaap:MinorityInterestDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "pgti:MinorityInterestRedeemableNonControllingInterestEstimatedFairValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Recent Accounting Pronouncements", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRecentAccountingPronouncements", "shortName": "Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_80fedad3-5ae7-45f2-9072-57f288a25750", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101140 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetail", "shortName": "Schedule II - Valuation and Qualifying Accounts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_983ee5d3-8acf-40dd-80ec-b0f09167b414", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Revenue Recognition and Contracts with Customers", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomers", "shortName": "Revenue Recognition and Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Acquisitions", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Sale of Assets", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssets", "shortName": "Sale of Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Property, Plant and Equipment", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Goodwill and Intangible Assets", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Accrued Liabilities", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Long-Term Debt", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Derivatives", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivatives", "shortName": "Derivatives", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Consolidated Statements of Operations", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Fair Value", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValue", "shortName": "Fair Value", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Income Taxes", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "pgti:LeasesCommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Leases, Commitments and Contingencies", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingencies", "shortName": "Leases, Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "pgti:LeasesCommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Employee Benefit Plans", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Related Parties", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRelatedParties", "shortName": "Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Shareholders' Equity", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Stock Based Compensation", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensation", "shortName": "Stock Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss", "shortName": "Accumulated Other Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Segments", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegments", "shortName": "Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Unaudited Quarterly Financial Data", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureUnauditedQuarterlyFinancialData", "shortName": "Unaudited Quarterly Financial Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Restructuring Costs and Charges", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndCharges", "shortName": "Restructuring Costs and Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Redeemable Non-Controlling Interest", "role": "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterest", "shortName": "Redeemable Non-Controlling Interest", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Schedule II - Valuation and Qualifying Accounts", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccounts", "shortName": "Schedule II - Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ReceivablesPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ReceivablesPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Revenue Recognition and Contracts with Customers (Tables)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersTables", "shortName": "Revenue Recognition and Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_90265eb0-fb01-438c-9ec5-8f0e962880ff", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Acquisitions (Tables)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_90265eb0-fb01-438c-9ec5-8f0e962880ff", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Property, Plant and Equipment (Tables)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Accrued Liabilities (Tables)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Consolidated Balance Sheets", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Long-Term Debt (Tables)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "pgti:InterestRateSwapsDesignatedAsFairValueHedgesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Derivatives (Tables)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesTables", "shortName": "Derivatives (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "pgti:InterestRateSwapsDesignatedAsFairValueHedgesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Fair Value (Tables)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueTables", "shortName": "Fair Value (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Income Taxes (Tables)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "pgti:LeasesCommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Leases, Commitments and Contingencies (Tables)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesTables", "shortName": "Leases, Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "pgti:LeasesCommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Segments (Tables)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsTables", "shortName": "Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Unaudited Quarterly Financial Data (Tables)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureUnauditedQuarterlyFinancialDataTables", "shortName": "Unaudited Quarterly Financial Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Restructuring Costs and Charges (Tables)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesTables", "shortName": "Restructuring Costs and Charges (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100080 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "us-gaap:MinorityInterestDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Redeemable Non-Controlling Interest (Tables)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestTables", "shortName": "Redeemable Non-Controlling Interest (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:MinorityInterestDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_1fd35e91-a679-48fb-af71-aa6340aae985", "decimals": "INF", "first": true, "lang": null, "name": "pgti:NumberOfPlants", "reportCount": 1, "unique": true, "unitRef": "U_Plant", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Description of Business - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail", "shortName": "Description of Business - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_1fd35e91-a679-48fb-af71-aa6340aae985", "decimals": "INF", "first": true, "lang": null, "name": "pgti:NumberOfPlants", "reportCount": 1, "unique": true, "unitRef": "U_Plant", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:ReceivablesPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accounts, Notes Receivable and Allowance for Doubtful Accounts (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsNotesReceivableAndAllowanceForDoubtfulAccountsDetail", "shortName": "Summary of Significant Accounting Policies - Schedule of Accounts, Notes Receivable and Allowance for Doubtful Accounts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:ReceivablesPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "pgti:WarrantyExpensePolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_947cf862-84ea-4a0e-9851-9b2d90f224c1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Summary of Significant Accounting Policies - Information Regarding Warranty Accrual (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesInformationRegardingWarrantyAccrualDetail", "shortName": "Summary of Significant Accounting Policies - Information Regarding Warranty Accrual (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "pgti:WarrantyExpensePolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_5dee0319-d186-4a17-8e14-a03b2eb3201d", "decimals": "-3", "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:InventoryPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Summary of Significant Accounting Policies - Inventories (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetail", "shortName": "Summary of Significant Accounting Policies - Inventories (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:InventoryPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "pgti:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_d7554a02-fdc1-4929-8068-0b1a190d9d33", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDetail", "shortName": "Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "pgti:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_d7554a02-fdc1-4929-8068-0b1a190d9d33", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Summary of Significant Accounting Policies - Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in Calculation of Basic and Diluted EPS (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail", "shortName": "Summary of Significant Accounting Policies - Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in Calculation of Basic and Diluted EPS (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "pgti:SupplementalCashFlowInformationAndNonCashActivityPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Summary of Significant Accounting Policies - Schedule of Supplemental Cash Flow Information and Non-Cash Activity (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSupplementalCashFlowInformationAndNonCashActivityDetail", "shortName": "Summary of Significant Accounting Policies - Schedule of Supplemental Cash Flow Information and Non-Cash Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "pgti:SupplementalCashFlowInformationAndNonCashActivityPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "div", "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_256c6691-c3d7-4451-92c7-c23a057f461a", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Recent Accounting Pronouncements - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail", "shortName": "Recent Accounting Pronouncements - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "div", "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_256c6691-c3d7-4451-92c7-c23a057f461a", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100100 - Statement - Consolidated Statements of Cash Flows", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_0f1a88b1-8a34-48f9-b260-96c8270dee6e", "decimals": "-3", "lang": null, "name": "pgti:NonCashPortionOfRestructuringChargesNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "U_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Revenue Recognition and Contracts with Customers - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail", "shortName": "Revenue Recognition and Contracts with Customers - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "pgti:ShippingAndHandlingCostAndCommissionsOnContractAssetsPolicyTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "lang": "en-US", "name": "us-gaap:RevenuePracticalExpedientIncrementalCostOfObtainingContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_3f1cb607-a83f-4b66-a692-9f558602df6b", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100650 - Disclosure - Revenue Recognition and Contracts with Customers - Net Sales by Reporting Segment, Product Category and Market (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersNetSalesByReportingSegmentProductCategoryAndMarketDetail", "shortName": "Revenue Recognition and Contracts with Customers - Net Sales by Reporting Segment, Product Category and Market (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_5d5f989c-7f67-400d-b234-02825590ef39", "decimals": "-5", "lang": null, "name": "pgti:RevenueFromCustomerSegmentOne", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Acquisitions - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "shortName": "Acquisitions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a60e4f0a-12d5-46f5-8583-83bb3758e01a", "decimals": null, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100670 - Disclosure - Acquisitions - Schedule of Fair Value of Assets and Liabilities Assumed (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail", "shortName": "Acquisitions - Schedule of Fair Value of Assets and Liabilities Assumed (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_870ee7f6-9a30-4c17-8311-e12f41b99a6c", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationAcquiredReceivablesGrossContractualAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_870ee7f6-9a30-4c17-8311-e12f41b99a6c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsNetIncludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100680 - Disclosure - Acquisitions - Schedule for Valuation of Identifiable Intangible Assets Acquired and Estimate of Useful Lives (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "shortName": "Acquisitions - Schedule for Valuation of Identifiable Intangible Assets Acquired and Estimate of Useful Lives (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_870ee7f6-9a30-4c17-8311-e12f41b99a6c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsNetIncludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_90265eb0-fb01-438c-9ec5-8f0e962880ff", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100690 - Disclosure - Acquisitions - Summary of Unaudited Proforma Results (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfUnauditedProformaResultsDetail", "shortName": "Acquisitions - Summary of Unaudited Proforma Results (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_90265eb0-fb01-438c-9ec5-8f0e962880ff", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleOfMachineryAndEquipment", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100700 - Disclosure - Sale of Assets - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail", "shortName": "Sale of Assets - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_dcfa1d0a-908c-49f9-baf9-a67e21edf73e", "decimals": "-5", "lang": null, "name": "us-gaap:ProceedsFromSaleOfMachineryAndEquipment", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100710 - Disclosure - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetail", "shortName": "Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100720 - Disclosure - Property, Plant and Equipment - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail", "shortName": "Property, Plant and Equipment - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-5", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100730 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill and Intangible Assets Net (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail", "shortName": "Goodwill and Intangible Assets - Schedule of Goodwill and Intangible Assets Net (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_5dee0319-d186-4a17-8e14-a03b2eb3201d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100110 - Statement - Consolidated Statements of Shareholders' Equity", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity", "shortName": "Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_5dee0319-d186-4a17-8e14-a03b2eb3201d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100740 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "shortName": "Goodwill and Intangible Assets - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100750 - Disclosure - Goodwill and Intangible Assets - Estimated Amortization for Future Fiscal Year (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationForFutureFiscalYearDetail", "shortName": "Goodwill and Intangible Assets - Estimated Amortization for Future Fiscal Year (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "pgti:AccruedCustomerDeposits", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100760 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail", "shortName": "Accrued Liabilities - Schedule of Accrued Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "pgti:AccruedCustomerDeposits", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100770 - Disclosure - Accrued Liabilities - Additional Information (Details)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccruedLiabilitiesAdditionalInformationDetails", "shortName": "Accrued Liabilities - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_1caea3c8-5b09-476f-9f0d-27db623ced5f", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100780 - Disclosure - Long Term Debt - Schedule of Long-term Debt (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail", "shortName": "Long Term Debt - Schedule of Long-term Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100790 - Disclosure - Long Term Debt - Schedule of Long-term Debt (Parenthetical) (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail", "shortName": "Long Term Debt - Schedule of Long-term Debt (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_9e2d1422-a64a-4e9a-af28-ba7c94cbbb38", "decimals": "4", "lang": null, "name": "us-gaap:DebtWeightedAverageInterestRate", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100800 - Disclosure - Long-Term Debt - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "shortName": "Long-Term Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_30a81040-bde6-4d12-84cd-1ace72206bbb", "decimals": null, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInitiationDate1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_947cf862-84ea-4a0e-9851-9b2d90f224c1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100810 - Disclosure - Long-Term Debt - Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail", "shortName": "Long-Term Debt - Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_947cf862-84ea-4a0e-9851-9b2d90f224c1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "pgti:ScheduleOfDeferredFinancingCostsTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "pgti:DeferredFinanceCostsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100820 - Disclosure - Long-Term Debt - Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtEstimatedAmortizationExpenseRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail", "shortName": "Long-Term Debt - Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "pgti:ScheduleOfDeferredFinancingCostsTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "pgti:DeferredFinanceCostsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100830 - Disclosure - Long-Term Debt - Future Maturities of Long-Term Debt (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongtermDebtFutureMaturitiesOfLongtermDebtDetail", "shortName": "Long-Term Debt - Future Maturities of Long-Term Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100120 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityParenthetical", "shortName": "Consolidated Statements of Shareholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R80": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100840 - Disclosure - Long Term Debt - Interest Expense, Net (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtInterestExpenseNetDetail", "shortName": "Long Term Debt - Interest Expense, Net (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "pgti:InterestRateSwapsDesignatedAsFairValueHedgesTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100850 - Disclosure - Derivatives - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesAdditionalInformationDetail", "shortName": "Derivatives - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-5", "lang": null, "name": "us-gaap:PriceRiskCashFlowHedgeUnrealizedGainLossToBeReclassifiedDuringNext12Months", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "pgti:InterestRateSwapsDesignatedAsFairValueHedgesTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100860 - Disclosure - Derivatives - Summary of Fair Value of Hedges (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesSummaryOfFairValueOfHedgesDetail", "shortName": "Derivatives - Summary of Fair Value of Hedges (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "pgti:InterestRateSwapsDesignatedAsFairValueHedgesTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_947cf862-84ea-4a0e-9851-9b2d90f224c1", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100870 - Disclosure - Derivatives - Gains (Losses) on Derivative Financial Instruments (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesGainsLossesOnDerivativeFinancialInstrumentsDetail", "shortName": "Derivatives - Gains (Losses) on Derivative Financial Instruments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_731ec1eb-02ad-495d-8189-4973095e200f", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "INF", "first": true, "lang": null, "name": "pgti:FairValueMeasurementsTransfersBetweenLevelOneLevelTwoAndLevelThree", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100880 - Disclosure - Fair Value - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetail", "shortName": "Fair Value - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "INF", "first": true, "lang": null, "name": "pgti:FairValueMeasurementsTransfersBetweenLevelOneLevelTwoAndLevelThree", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100890 - Disclosure - Fair Value - Schedule of Fair Value on Recurring Basis (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueScheduleOfFairValueOnRecurringBasisDetail", "shortName": "Fair Value - Schedule of Fair Value on Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100900 - Disclosure - Income Taxes - Components of Income Tax Expense (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetail", "shortName": "Income Taxes - Components of Income Tax Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100910 - Disclosure - Income Taxes - Summary of Income Taxes Included in Consolidated Statement of Operations and Consolidated Statement of Equity (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfIncomeTaxesIncludedInConsolidatedStatementOfOperationsAndConsolidatedStatementOfEquityDetail", "shortName": "Income Taxes - Summary of Income Taxes Included in Consolidated Statement of Operations and Consolidated Statement of Equity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "pgti:ScheduleOfComponentsOfIncomeTaxExpenseBenefitIncludedInConsolidatedStatementsOfIncomeAndEquityTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100920 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail", "shortName": "Income Taxes - Reconciliation of Statutory Federal Income Tax Rate (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "pgti:DeferredTaxAssetsLeasingArrangements", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100930 - Disclosure - Income Taxes - Components of Net Deferred Tax Asset and Liability (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail", "shortName": "Income Taxes - Components of Net Deferred Tax Asset and Liability (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "pgti:DeferredTaxAssetsLeasingArrangements", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Description of Business", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDescriptionOfBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100940 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "us-gaap:LesseeOperatingLeaseOptionToTerminate", "us-gaap:LesseeOperatingLeaseOptionToExtend", "span", "p", "us-gaap:LesseeLeasesPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100950 - Disclosure - Leases, Commitments and Contingencies - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Leases, Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "pgti:LeasesCommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "pgti:LeasesCommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100960 - Disclosure - Leases, Commitments and Contingencies - Components of Lease Expense (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesComponentsOfLeaseExpenseDetail", "shortName": "Leases, Commitments and Contingencies - Components of Lease Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "pgti:LeasesCommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "pgti:SummaryOfOtherInformationRelatingToLeasesTableTextBlock", "div", "pgti:LeasesCommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100970 - Disclosure - Leases, Commitments and Contingencies - Other Information Relating to Leases (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesOtherInformationRelatingToLeasesDetail", "shortName": "Leases, Commitments and Contingencies - Other Information Relating to Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "pgti:SummaryOfOtherInformationRelatingToLeasesTableTextBlock", "div", "pgti:LeasesCommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "pgti:LeasesCommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100980 - Disclosure - Leases, Commitments and Contingencies - Future Minimum Lease Commitments for Non-Cancelable Operating Leases (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail", "shortName": "Leases, Commitments and Contingencies - Future Minimum Lease Commitments for Non-Cancelable Operating Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "pgti:LeasesCommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_61c90486-e45b-4280-ae59-1ea8cfc84aef", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100990 - Disclosure - Employee Benefit Plans - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "shortName": "Employee Benefit Plans - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_06d04d8e-0434-4fa2-8a02-81a37bb313d9", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101000 - Disclosure - Related Parties - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetail", "shortName": "Related Parties - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_06d04d8e-0434-4fa2-8a02-81a37bb313d9", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101010 - Disclosure - Shareholders' Equity - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail", "shortName": "Shareholders' Equity - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_9c91454a-36c2-4e37-98e1-d2a90444c412", "decimals": "INF", "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_a3ee0389-26c1-4f8e-a336-b80fe883deb2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101020 - Disclosure - Stock-Based Compensation - Additional Information (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "shortName": "Stock-Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_d455a9c2-841f-460d-8eb6-21c4f64eb29f", "decimals": "-5", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_947cf862-84ea-4a0e-9851-9b2d90f224c1", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101030 - Disclosure - Stock Based Compensation - Summary of the Status of Stock Options (Detail)", "role": "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfStockOptionsDetail", "shortName": "Stock Based Compensation - Summary of the Status of Stock Options (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "pgti-20220101.htm", "contextRef": "C_947cf862-84ea-4a0e-9851-9b2d90f224c1", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } } }, "segmentCount": 132, "tag": { "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r917", "r918", "r919" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r917", "r918", "r919" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r917", "r918", "r919" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r917", "r918", "r919" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r920" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "verboseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r915" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r914" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r914" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r914" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r928" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r914" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r914" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r914" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r914" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r942" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r917", "r918", "r919" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r913" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r916" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "pgti_AccountingPoliciesAndGeneralInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting Policies And General Information [Table]", "label": "Accounting Policies And General Information [Table]", "terseLabel": "Accounting Policies And General Information [Table]" } } }, "localname": "AccountingPoliciesAndGeneralInformationTable", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "pgti_AccountingStandardsUpdates201609Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting standards updates 2016 09.", "label": "Accounting Standards Updates 2016 09 [Member]", "terseLabel": "ASU 2016-09 [Member]" } } }, "localname": "AccountingStandardsUpdates201609Member", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_AccruedCustomerDeposits": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail": { "order": 0.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued customer deposits.", "label": "Accrued Customer Deposits", "terseLabel": "Customer deposits" } } }, "localname": "AccruedCustomerDeposits", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "pgti_AccruedInterestRateOfLoan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Interest Rate Of Loan", "label": "Accrued Interest Rate Of Loan", "terseLabel": "Accrued Interest rate" } } }, "localname": "AccruedInterestRateOfLoan", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "percentItemType" }, "pgti_AccruedLiabilitiyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued liabilitiy.", "label": "Accrued Liabilitiy [Member]", "terseLabel": "Accrued Liabilities [Member]" } } }, "localname": "AccruedLiabilitiyMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_AddOnIssuanceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Add on issuance.", "label": "Add On Issuance [Member]", "terseLabel": "Add-on Issuance [Member]" } } }, "localname": "AddOnIssuanceMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_AdditionalPaymentsOweToSellerToAcquireBusinessesGross": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additional payments owe to seller to acquire businesses gross.", "label": "Additional Payments Owe To Seller To Acquire Businesses Gross", "terseLabel": "Due to Sellers", "verboseLabel": "Additional payments owe to seller" } } }, "localname": "AdditionalPaymentsOweToSellerToAcquireBusinessesGross", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "pgti_AggregatePrincipalAmountOfSeniorNotes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate Principal Amount of Senior Notes", "label": "Aggregate Principal Amount Of Senior Notes", "terseLabel": "Long-term debt", "verboseLabel": "Aggregate principal amount" } } }, "localname": "AggregatePrincipalAmountOfSeniorNotes", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_AmortizationAndWriteoffsOfDeferredFinancingCosts": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization and writeoffs of deferred financing costs.", "label": "Amortization And Writeoffs Of Deferred Financing Costs", "terseLabel": "Amortization and write-offs of deferred financing costs" } } }, "localname": "AmortizationAndWriteoffsOfDeferredFinancingCosts", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pgti_AmortizationOfDeferredGains": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Deferred Gains", "label": "Amortization Of Deferred Gains", "terseLabel": "Amortization of deferred gain" } } }, "localname": "AmortizationOfDeferredGains", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_AnlinWindowsAndDoorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Anlin Windows & Doors.", "label": "Anlin Windows and Doors [Member]", "terseLabel": "Anlin Windows & Doors [Member]", "verboseLabel": "Anlin [Member]" } } }, "localname": "AnlinWindowsAndDoorsMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccruedLiabilitiesAdditionalInformationDetails", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfUnauditedProformaResultsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "domainItemType" }, "pgti_AssetPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Purchase Agreement.", "label": "Asset Purchase Agreement [Member]", "terseLabel": "Asset Purchase Agreement [Member]" } } }, "localname": "AssetPurchaseAgreementMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_AssetSupplyAgreementTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset supply agreement term.", "label": "Asset Supply Agreement Term", "terseLabel": "Asset supply agreement term" } } }, "localname": "AssetSupplyAgreementTerm", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "pgti_BusinessAcquisitionEstimatedWorkingCapitalAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business acquisition estimated working capital adjustment.", "label": "Business Acquisition Estimated Working Capital Adjustment", "terseLabel": "Estimated working capital adjustments" } } }, "localname": "BusinessAcquisitionEstimatedWorkingCapitalAdjustment", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_BusinessAcquisitionPercentageOfOwnershipStakeAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business acquisition percentage of ownership stake acquired.", "label": "Business Acquisition Percentage Of Ownership Stake Acquired", "terseLabel": "Business combination, percentage of ownership stake acquired", "verboseLabel": "Percentage of ownership stake" } } }, "localname": "BusinessAcquisitionPercentageOfOwnershipStakeAcquired", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "pgti_BusinessCombinationAcquisitionOfLessThan100PercentRedeemableNoncontrollingInterestFairValue": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail2": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination acquisition of less than 100 percent redeemable non-controlling interest fair Value.", "label": "Business Combination Acquisition Of Less Than100 Percent Redeemable Noncontrolling Interest Fair Value", "negatedLabel": "Redeemable non-controlling interest", "terseLabel": "Estimated fair value of redeemable non-controlling interest", "verboseLabel": "Redeemable non-controlling interest" } } }, "localname": "BusinessCombinationAcquisitionOfLessThan100PercentRedeemableNoncontrollingInterestFairValue", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "pgti_BusinessCombinationEarnOutContingencyPaymentDueInOneYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination, earn-out contingency payment due in one year.", "label": "Business Combination, Earn-out Contingency Payment due in One Year", "terseLabel": "Earn-out contingency payment due in one year" } } }, "localname": "BusinessCombinationEarnOutContingencyPaymentDueInOneYear", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_BusinessCombinationEarnOutContingencyPaymentDueInTwoYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination, earn-out contingency payment due in two year.", "label": "Business Combination, Earn-out Contingency Payment Due in Two Year", "terseLabel": "Earn-out contingency payment due in two year" } } }, "localname": "BusinessCombinationEarnOutContingencyPaymentDueInTwoYear", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail3": { "order": 9.0, "parentTag": "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice1", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Liabilities And Other Liabilities", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Liabilities And Other Liabilities", "negatedLabel": "Accrued and other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilitiesAndOtherLiabilitiesIncludingCustomerDeposits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed accrued liabilities and other liabilities including customer deposits.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Liabilities And Other Liabilities Including Customer Deposits", "negatedLabel": "Accrued and other liabilities, including customer deposits" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilitiesAndOtherLiabilitiesIncludingCustomerDeposits", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail2": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed assets including goodwill.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Assets Including Goodwill", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesTradeAccountsPayableAndCustomerDeposits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, current liabilities, trade accounts payable and customer deposits.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Trade Accounts Payable And Customer Deposits", "terseLabel": "Trade accounts payable and customer deposits" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesTradeAccountsPayableAndCustomerDeposits", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNonCurrent": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail3": { "order": 10.0, "parentTag": "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice1", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating lease liability non current.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Liability Non Current", "negatedLabel": "Operating lease liability", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNonCurrent", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssetNonCurrent": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail3": { "order": 5.0, "parentTag": "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating lease right of use asset non current.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Asset Non Current", "terseLabel": "Operating lease right-of-use asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssetNonCurrent", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilityNonCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, operating lease right-of-use-assets and operating lease liability, non current.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Assets And Operating Lease Liability Non Current", "terseLabel": "Operating lease right of use assets and operating lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilityNonCurrent", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice1": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail3": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed purchase price 1.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Purchase Price1", "terseLabel": "Business combination, purchase price", "totalLabel": "Purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice1", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "pgti_BusinessCombinationWorkingCapitalAdjustmentAndCustomerDeposits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination working capital adjustment and customer deposits.", "label": "Business Combination Working Capital Adjustment And Customer Deposits", "terseLabel": "Working capital adjustment and customer deposits" } } }, "localname": "BusinessCombinationWorkingCapitalAdjustmentAndCustomerDeposits", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_BusinessDescriptionAndAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business description and accounting policies.", "label": "Business Description And Accounting Policies [Line Items]", "terseLabel": "Business Description And Accounting Policies [Line Items]" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesLineItems", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "pgti_CGIWindowsAndDoorsHoldingIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CGI [Member]", "label": "C G I Windows And Doors Holding Inc [Member]", "terseLabel": "CGI [Member]" } } }, "localname": "CGIWindowsAndDoorsHoldingIncMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_COVIDNineteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "COVID-19.", "label": "C O V I D Nineteen [Member]", "terseLabel": "COVID-19 [Member]" } } }, "localname": "COVIDNineteenMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_CRiSoCalIncorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CRi SoCal, Incorporation.", "label": "C Ri So Cal Incorporation [Member]", "terseLabel": "CRi [Member]" } } }, "localname": "CRiSoCalIncorporationMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_CardinalLgCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cardinal LG Company.", "label": "Cardinal LG Company [Member]", "terseLabel": "Cardinal LG [Member]" } } }, "localname": "CardinalLgCompanyMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_CashAndCashEquivalentsMaturityDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents maturity description.", "label": "Cash And Cash Equivalents Maturity Description", "terseLabel": "Original maturity date of cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsMaturityDescription", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "pgti_CashExceedsFederallyInsuredLimitsAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash exceeds federally insured limits amount.", "label": "Cash Exceeds Federally Insured Limits Amount", "terseLabel": "The amount of insured limit exceeds by the balance" } } }, "localname": "CashExceedsFederallyInsuredLimitsAmount", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_CashOnHandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash on Hand.", "label": "Cash On Hand [Member]", "terseLabel": "Cash On Hand [Member]" } } }, "localname": "CashOnHandMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]", "label": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesOtherInformationRelatingToLeasesDetail" ], "xbrltype": "stringItemType" }, "pgti_CompanyPerformanceCriteriaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Company Performance Criteria [Member]", "label": "Company Performance Criteria [Member]", "terseLabel": "Company Performance Criteria [Member]" } } }, "localname": "CompanyPerformanceCriteriaMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_ComprehensiveIncomeNetOfTaxRedeemableNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Comprehensive income net of tax redeemable noncontrolling interest.", "label": "Comprehensive Income Net of Tax Redeemable Noncontrolling Interest", "negatedLabel": "Less: Comprehensive income of redeemable non-controlling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxRedeemableNoncontrollingInterest", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "pgti_ContractAssetsNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract assets, net.", "label": "Contract Assets Net [Member]", "terseLabel": "Contract Assets, Net [Member]" } } }, "localname": "ContractAssetsNetMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_DebtFees": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtInterestExpenseNetDetail": { "order": 1.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt fees.", "label": "Debt Fees", "terseLabel": "Debt fees" } } }, "localname": "DebtFees", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtInterestExpenseNetDetail" ], "xbrltype": "monetaryItemType" }, "pgti_DebtFinancingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt financing costs.", "label": "Debt Financing Costs", "terseLabel": "Financing Costs" } } }, "localname": "DebtFinancingCosts", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_DebtFinancingCostsLenderSpread": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt financing costs lender spread.", "label": "Debt Financing Costs Lender Spread", "terseLabel": "Financing costs lender spread" } } }, "localname": "DebtFinancingCostsLenderSpread", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_DebtFinancingOtherCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt financing other costs.", "label": "Debt Financing Other Costs", "terseLabel": "Financing costs other" } } }, "localname": "DebtFinancingOtherCosts", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_DebtInstrumentBasisPointsFloor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument basis points, floor.", "label": "Debt Instrument Basis Points Floor", "terseLabel": "Basis points, floor" } } }, "localname": "DebtInstrumentBasisPointsFloor", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "pgti_DebtInstrumentFinancingCostsPercentageOfLenderSpread": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument financing costs percentage of lender spread.", "label": "Debt Instrument Financing Costs Percentage of Lender Spread", "terseLabel": "Percentage of lender spread on principal amount" } } }, "localname": "DebtInstrumentFinancingCostsPercentageOfLenderSpread", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "pgti_DeferredFinanceCostsFiveYear": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtEstimatedAmortizationExpenseRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail": { "order": 4.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred finance costs five year.", "label": "Deferred Finance Costs Five Year", "terseLabel": "2026" } } }, "localname": "DeferredFinanceCostsFiveYear", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtEstimatedAmortizationExpenseRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail" ], "xbrltype": "monetaryItemType" }, "pgti_DeferredFinanceCostsFourYear": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtEstimatedAmortizationExpenseRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred finance costs four year.", "label": "Deferred Finance Costs Four Year", "terseLabel": "2025" } } }, "localname": "DeferredFinanceCostsFourYear", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtEstimatedAmortizationExpenseRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail" ], "xbrltype": "monetaryItemType" }, "pgti_DeferredFinanceCostsNextTwelveMonths": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtEstimatedAmortizationExpenseRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail": { "order": 0.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred finance costs next twelve months.", "label": "Deferred Finance Costs Next Twelve Months", "terseLabel": "2022" } } }, "localname": "DeferredFinanceCostsNextTwelveMonths", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtEstimatedAmortizationExpenseRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail" ], "xbrltype": "monetaryItemType" }, "pgti_DeferredFinanceCostsThreeYear": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtEstimatedAmortizationExpenseRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred finance costs three year.", "label": "Deferred Finance Costs Three Year", "terseLabel": "2024" } } }, "localname": "DeferredFinanceCostsThreeYear", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtEstimatedAmortizationExpenseRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail" ], "xbrltype": "monetaryItemType" }, "pgti_DeferredFinanceCostsTwoYear": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtEstimatedAmortizationExpenseRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred finance costs two year.", "label": "Deferred Finance Costs Two Year", "terseLabel": "2023" } } }, "localname": "DeferredFinanceCostsTwoYear", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtEstimatedAmortizationExpenseRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail" ], "xbrltype": "monetaryItemType" }, "pgti_DeferredFinanceCostsYearThereafter": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtEstimatedAmortizationExpenseRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail": { "order": 5.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Finance Costs Year Thereafter", "label": "Deferred Finance Costs Year Thereafter", "terseLabel": "Thereafter" } } }, "localname": "DeferredFinanceCostsYearThereafter", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtEstimatedAmortizationExpenseRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail" ], "xbrltype": "monetaryItemType" }, "pgti_DeferredGainLossUnamortizedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred gain loss unamortized amount.", "label": "Deferred Gain Loss Unamortized Amount", "terseLabel": "Unamortized balance of deferred gain" } } }, "localname": "DeferredGainLossUnamortizedAmount", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_DeferredIncomeAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred income amortization period.", "label": "Deferred Income Amortization Period", "terseLabel": "Payment amortized under supply agreement term" } } }, "localname": "DeferredIncomeAmortizationPeriod", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "pgti_DeferredTaxAssetsAcquisitionCosts": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets acquisition costs.", "label": "Deferred Tax Assets Acquisition Costs", "terseLabel": "Acquisition costs" } } }, "localname": "DeferredTaxAssetsAcquisitionCosts", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "pgti_DeferredTaxAssetsAdvanceSupplierConsideration": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets advance supplier consideration.", "label": "Deferred Tax Assets Advance Supplier Consideration", "terseLabel": "Advance supplier consideration" } } }, "localname": "DeferredTaxAssetsAdvanceSupplierConsideration", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "pgti_DeferredTaxAssetsLeasingArrangements": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets, leasing arrangements.", "label": "Deferred Tax Assets Leasing Arrangements", "terseLabel": "Operating lease liability" } } }, "localname": "DeferredTaxAssetsLeasingArrangements", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "pgti_DeferredTaxAssetsStateBonusDepreciationAndNetOperatingLossCarryforwards": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets state bonus depreciation and net operating loss carryforwards.", "label": "Deferred Tax Assets State Bonus Depreciation And Net Operating Loss Carryforwards", "terseLabel": "State bonus depreciation and net operating loss carryforwards", "verboseLabel": "Bonus depreciation and operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsStateBonusDepreciationAndNetOperatingLossCarryforwards", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "pgti_DeferredTaxLiabilitiesBasisDifferencesInAssetAcquisition": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities basis differences in asset acquisition.", "label": "Deferred Tax Liabilities Basis Differences In Asset Acquisition", "negatedLabel": "Eco partnership basis difference" } } }, "localname": "DeferredTaxLiabilitiesBasisDifferencesInAssetAcquisition", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "pgti_DeferredTaxLiabilitiesDerivativeFinancialInstruments": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities derivative financial instruments.", "label": "Deferred Tax Liabilities Derivative Financial Instruments", "negatedLabel": "Derivative financial instruments" } } }, "localname": "DeferredTaxLiabilitiesDerivativeFinancialInstruments", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "pgti_DefinedContributionPlanServicePeriodRequired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined contribution plan service period required.", "label": "Defined Contribution Plan Service Period Required", "terseLabel": "Service period required" } } }, "localname": "DefinedContributionPlanServicePeriodRequired", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "pgti_DefinedContributionPlanWorkingHoursRequired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined contribution plan working hours required.", "label": "Requisite hours of work" } } }, "localname": "DefinedContributionPlanWorkingHoursRequired", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "pgti_DerivativeHigherRemainingMaturityRangeOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative higher remaining maturity range one.", "label": "Derivative Higher Remaining Maturity Range One", "terseLabel": "Maturity period of contract, maximum" } } }, "localname": "DerivativeHigherRemainingMaturityRangeOne", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "pgti_DerivativeInstrumentsAndHedgingActivitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instruments And Hedging Activities [Line Items]", "label": "Derivative Instruments And Hedging Activities [Line Items]", "terseLabel": "Derivative Instruments And Hedging Activities [Line Items]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesLineItems", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesSummaryOfFairValueOfHedgesDetail" ], "xbrltype": "stringItemType" }, "pgti_DerivativeInstrumentsAndHedgingActivitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instruments And Hedging Activities [Table]", "label": "Derivative Instruments And Hedging Activities [Table]", "terseLabel": "Derivative Instruments And Hedging Activities [Table]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesTable", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesSummaryOfFairValueOfHedgesDetail" ], "xbrltype": "stringItemType" }, "pgti_DerivativeLowerRemainingMaturityRangeOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative lower remaining maturity range one.", "label": "Derivative Lower Remaining Maturity Range One", "verboseLabel": "Maturity period of contract, minimum" } } }, "localname": "DerivativeLowerRemainingMaturityRangeOne", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "pgti_DescriptionOfBusinessLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description Of Business [Line Items]", "label": "Description Of Business [Line Items]", "terseLabel": "Description Of Business [Line Items]" } } }, "localname": "DescriptionOfBusinessLineItems", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "pgti_DescriptionOfBusinessTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description Of Business [Table]", "label": "Description Of Business [Table]", "terseLabel": "Description Of Business [Table]" } } }, "localname": "DescriptionOfBusinessTable", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "pgti_DevelopedTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Developed Technology [Member]", "label": "Developed Technology [Member]", "terseLabel": "Developed Technology [Member]" } } }, "localname": "DevelopedTechnologyMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "domainItemType" }, "pgti_ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ECO window systems and its related companies, ECO glass production, LLC, and Unity windows, LLC, Florida Limited Liability companies.", "label": "E C O Window Systems And Its Related Companies E C O Glass Production L L C And Unity Windows L L C Florida Limited Liability Companies [Member]", "terseLabel": "ECO [Member]" } } }, "localname": "ECOWindowSystemsAndItsRelatedCompaniesECOGlassProductionLLCAndUnityWindowsLLCFloridaLimitedLiabilityCompaniesMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestAdditionalInformationDetails", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfUnauditedProformaResultsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_EarningsBeforeInterestTaxDepreciationAndAmortizationAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Earnings before interest, tax, depreciation and amortization amount.", "label": "Earnings Before Interest, Tax, Depreciation and Amortization Amount", "terseLabel": "TSM EBITDA, amount" } } }, "localname": "EarningsBeforeInterestTaxDepreciationAndAmortizationAmount", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_EarningsBeforeInterestTaxDepreciationAndAmortizationMarginPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Before Interest Tax Depreciation And Amortization Margin Percentage.", "label": "Earnings Before Interest Tax Depreciation And Amortization Margin Percentage", "terseLabel": "TSM EBITDA margin percentage" } } }, "localname": "EarningsBeforeInterestTaxDepreciationAndAmortizationMarginPercentage", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "pgti_EarningsBeforeInterestTaxDepreciationAndAmortizationMetricMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Before Interest Tax, Depreciation and Amortization Metric.", "label": "Earnings Before Interest Tax, Depreciation and Amortization Metric [Member]", "terseLabel": "EBITDA Criteria [Member]" } } }, "localname": "EarningsBeforeInterestTaxDepreciationAndAmortizationMetricMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_EbitdaAndShareholdersComponentCriteriaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "EBITDA And Shareholders Component Criteria.", "label": "EBITDA And Shareholders Component Criteria [Member]", "terseLabel": "EBITDA Criteria of Performance and TSR component [Member]" } } }, "localname": "EbitdaAndShareholdersComponentCriteriaMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_EcoEnterprisesLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Eco Enterprises, LLC.", "label": "Eco Enterprises L L C [Member]", "terseLabel": "Eco Enterprises, LLC [Member]" } } }, "localname": "EcoEnterprisesLLCMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestAdditionalInformationDetails", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "domainItemType" }, "pgti_EleventhStoreMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Eleventh Store.", "label": "Eleventh Store [Member]" } } }, "localname": "EleventhStoreMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_EmployeesStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees Stock Purchase Plan [Member]", "label": "Employees Stock Purchase Plan [Member]", "terseLabel": "2019 Employee Stock Purchase Plan [Member]" } } }, "localname": "EmployeesStockPurchasePlanMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_EquityMethodInvestmentsAndCostMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Method Investments And Cost Method Investments [Abstract]", "label": "Equity Method Investments And Cost Method Investments [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndCostMethodInvestmentsAbstract", "nsuri": "http://pgtinnovations.com/20220101", "xbrltype": "stringItemType" }, "pgti_EstablishOperatingLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Establish operating lease liability.", "label": "Establish Operating Lease Liability", "terseLabel": "Establish operating lease liability" } } }, "localname": "EstablishOperatingLeaseLiability", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSupplementalCashFlowInformationAndNonCashActivityDetail" ], "xbrltype": "monetaryItemType" }, "pgti_EstablishRightOfUseAssetNetOfStraightLineRent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Establish right-of-use asset, net of straight-line rent.", "label": "Establish Right Of Use Asset Net Of Straight Line Rent", "terseLabel": "Establish right-of-use asset, net of straight-line rent in 2019" } } }, "localname": "EstablishRightOfUseAssetNetOfStraightLineRent", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSupplementalCashFlowInformationAndNonCashActivityDetail" ], "xbrltype": "monetaryItemType" }, "pgti_EstimatedUnamortizedTaxDeductibleGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Estimated Unamortized Tax Deductible Goodwill", "label": "Estimated Unamortized Tax Deductible Goodwill", "terseLabel": "Unamortized goodwill" } } }, "localname": "EstimatedUnamortizedTaxDeductibleGoodwill", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_ExecutiveAndNonExecutiveEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Executive and Non-Executive Employees [Member]", "label": "Executive and Non-Executive Employees [Member]" } } }, "localname": "ExecutiveAndNonExecutiveEmployeesMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_FairValueMeasurementsTransfersBetweenLevelOneLevelTwoAndLevelThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value measurements transfers between level one level two and level three.", "label": "Fair Value Measurements Transfers Between Level One Level Two And Level Three", "terseLabel": "Fair value of assets, level 1 to level 2 or level 3 transfers" } } }, "localname": "FairValueMeasurementsTransfersBetweenLevelOneLevelTwoAndLevelThree", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_FairValueOfDerivativeFinancialInstrumentsAccuredCurrent": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of derivative financial instruments accured current.", "label": "Fair Value Of Derivative Financial Instruments Accured Current", "terseLabel": "Fair value of derivative financial instruments" } } }, "localname": "FairValueOfDerivativeFinancialInstrumentsAccuredCurrent", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "pgti_FourPointThreeSevenFivePercentSeniorNotesDue2029Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Four point three seven five percent senior notes due 2029.", "label": "Four Point Three Seven Five Percent Senior Notes Due 2029 [Member]", "terseLabel": "2021 Senior Notes Due 2029 [Member]" } } }, "localname": "FourPointThreeSevenFivePercentSeniorNotesDue2029Member", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "pgti_FourPointThreeSevenFivePercentSeniorNotesDueInTwoThousandTwentyNineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Four Point Three Seven Five Percent Senior Notes Due in Two Thousand Twenty Nine [Member]", "label": "Four Point Three Seven Five Percent Senior Notes Due in Two Thousand Twenty Nine [Member]", "terseLabel": "4.375% Senior Notes Due in 2029 [Member]" } } }, "localname": "FourPointThreeSevenFivePercentSeniorNotesDueInTwoThousandTwentyNineMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_FourthAmendmentToCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fourth amendment to credit agreement.", "label": "Fourth Amendment to Credit Agreement [Member]", "terseLabel": "Fourth Amendment [Member]" } } }, "localname": "FourthAmendmentToCreditAgreementMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_GlassTemperingAndLaminatingPlantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Glass tempering and laminating plant", "label": "Glass Tempering And Laminating Plant [Member]", "terseLabel": "Glass Tempering and Laminating Plant [Member]" } } }, "localname": "GlassTemperingAndLaminatingPlantMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_GoodwillForTaxPurposesAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill For Tax Purposes Amortization Period", "label": "Goodwill For Tax Purposes Amortization Period", "terseLabel": "Goodwill remaining amortization period for tax purposes" } } }, "localname": "GoodwillForTaxPurposesAmortizationPeriod", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "pgti_ImpactResistantWindowAndDoorProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Impact Resistant window and door products [Member]", "label": "Impact Resistant Window And Door Products [Member]", "terseLabel": "Impact-Resistant Windows and Door Products [Member]" } } }, "localname": "ImpactResistantWindowAndDoorProductsMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersNetSalesByReportingSegmentProductCategoryAndMarketDetail" ], "xbrltype": "domainItemType" }, "pgti_ImpairmentOfLeaseRightOfUseAssetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Impairment of lease Right-of-use asset.", "label": "Impairment of Lease Right of Use Asset [Member]", "terseLabel": "Impairment of Lease Right-of-Use Asset [Member]" } } }, "localname": "ImpairmentOfLeaseRightOfUseAssetMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesSummaryOfRestructuringCostsAndChargesDetail" ], "xbrltype": "domainItemType" }, "pgti_IncomeTaxEffectsAllocatedDirectlyToIncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Tax Effects Allocated Directly to Income Statement [Abstract]", "label": "Income Tax Effects Allocated Directly To Income Statement [Abstract]", "terseLabel": "Consolidated statements of operations:" } } }, "localname": "IncomeTaxEffectsAllocatedDirectlyToIncomeStatementAbstract", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfIncomeTaxesIncludedInConsolidatedStatementOfOperationsAndConsolidatedStatementOfEquityDetail" ], "xbrltype": "stringItemType" }, "pgti_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "pgti_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes [Table]", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "pgti_IncreaseDecreaseContractAssetsNetPrepaidExpensesOtherCurrentAndOtherAssets": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase decrease contract assets, net, prepaid expenses, other current and other assets.", "label": "Increase Decrease Contract Assets Net Prepaid Expenses Other Current And Other Assets", "negatedLabel": "Contract assets, net, prepaid expenses, other current and other assets" } } }, "localname": "IncreaseDecreaseContractAssetsNetPrepaidExpensesOtherCurrentAndOtherAssets", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pgti_InsulationGlassPlantMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Insulation glass plant.", "label": "Insulation Glass Plant Member [Member]", "terseLabel": "Insulation Glass Plants [Member]" } } }, "localname": "InsulationGlassPlantMemberMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_InterestRateSwapsDesignatedAsFairValueHedgesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swaps Designated As Fair Value Hedges Table [Text Block]", "label": "Interest Rate Swaps Designated As Fair Value Hedges Table [Text Block]", "terseLabel": "Summary of Fair Value of Hedges" } } }, "localname": "InterestRateSwapsDesignatedAsFairValueHedgesTableTextBlock", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesTables" ], "xbrltype": "textBlockItemType" }, "pgti_InventoryChargesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory charges.", "label": "Inventory Charges [Member]", "terseLabel": "Inventory Charges [Member]" } } }, "localname": "InventoryChargesMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesSummaryOfRestructuringCostsAndChargesDetail" ], "xbrltype": "domainItemType" }, "pgti_KpmgLlpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "KPMG LLP.", "label": "KPMG LLP [Member]" } } }, "localname": "KpmgLlpMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "pgti_LapseInPeriodOfRestrictedSharesIssuedUnderPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lapse in period of restricted shares issued under plans.", "label": "Lapse In Period Of Restricted Shares Issued Under Plans", "terseLabel": "Lapsing period of restrictions related to restricted stock issued" } } }, "localname": "LapseInPeriodOfRestrictedSharesIssuedUnderPlans", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "pgti_LeasesCommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases, commitments and contingencies disclosure.", "label": "Leases Commitments And Contingencies Disclosure [Abstract]" } } }, "localname": "LeasesCommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://pgtinnovations.com/20220101", "xbrltype": "stringItemType" }, "pgti_LeasesCommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases,Commitments and Contingencies disclosure.", "label": "Leases Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Leases, Commitments And Contingencies" } } }, "localname": "LeasesCommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "pgti_LeasesCommitmentsContingenciesAndOtherMattersLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases, commitments contingencies and other matters.", "label": "Leases Commitments Contingencies And Other Matters [Line Items]", "terseLabel": "Commitments Contingencies And Other Matters" } } }, "localname": "LeasesCommitmentsContingenciesAndOtherMattersLineItems", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "pgti_LeasesCommitmentsContingenciesAndOtherMattersTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases, commitments contingencies and other matters.", "label": "Leases Commitments Contingencies And Other Matters [Table]", "terseLabel": "Leases Commitments Contingencies And Other Matters [Table]" } } }, "localname": "LeasesCommitmentsContingenciesAndOtherMattersTable", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "pgti_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail": { "order": 7.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments due after year six.", "label": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "pgti_LesseeOperatingLeaseLiabilityPaymentsDueYearSix": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments due year six.", "label": "Year Six" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearSix", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "pgti_LongTermDebtMaturitiesRepaymentsOfPrincipalThereafter": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongtermDebtFutureMaturitiesOfLongtermDebtDetail": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long term debt maturities repayments of principal thereafter.", "label": "Long Term Debt Maturities Repayments Of Principal Thereafter", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalThereafter", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongtermDebtFutureMaturitiesOfLongtermDebtDetail" ], "xbrltype": "monetaryItemType" }, "pgti_ManufacturingEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manufacturing Equipment.", "label": "Manufacturing Equipment [Member]", "terseLabel": "Manufacturing Equipment [Member]" } } }, "localname": "ManufacturingEquipmentMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_MidwestTransactionPremiumContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Midwest transaction premium contracts.", "label": "Midwest Transaction Premium Contracts [Member]", "terseLabel": "MTP Contracts [Member]" } } }, "localname": "MidwestTransactionPremiumContractsMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesGainsLossesOnDerivativeFinancialInstrumentsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesSummaryOfFairValueOfHedgesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueScheduleOfFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "pgti_MinorityInterestRedeemableNonControllingInterestEstimatedFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minority interest redeemable non controlling interest estimated fair value.", "label": "Minority Interest Redeemable Non Controlling Interest Estimated Fair Value", "terseLabel": "Redeemable non-controlling interest in Eco at initially estimated fair value" } } }, "localname": "MinorityInterestRedeemableNonControllingInterestEstimatedFairValue", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestSummaryOfChangesInRedeemableNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "pgti_NewConstructionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New construction.", "label": "New Construction [Member]", "terseLabel": "New Construction [Member]" } } }, "localname": "NewConstructionMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersNetSalesByReportingSegmentProductCategoryAndMarketDetail" ], "xbrltype": "domainItemType" }, "pgti_NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New South Window Solutions LLC and New South Window Solutions Orlando LLC.", "label": "New South Window Solutions L L C And New South Window Solutions Orlando L L C [Member]", "terseLabel": "New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member]" } } }, "localname": "NewSouthWindowSolutionsLLCAndNewSouthWindowSolutionsOrlandoLLCMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfUnauditedProformaResultsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_NewSouthWindowSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NewSouth Window Solutions.", "label": "New South Window Solutions [Member]", "terseLabel": "NewSouth Window Solutions [Member]" } } }, "localname": "NewSouthWindowSolutionsMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_NonCashPortionOfRestructuringChargesNet": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non cash portion of restructuring charges net.", "label": "Non Cash Portion Of Restructuring Charges Net", "terseLabel": "Non-cash portion of restructuring costs and charges" } } }, "localname": "NonCashPortionOfRestructuringChargesNet", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pgti_NonWindowAndDoorProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non Window And Door Products [Member]", "label": "Non Window And Door Products [Member]", "terseLabel": "Non-Impact Window and Door Products [Member]" } } }, "localname": "NonWindowAndDoorProductsMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersNetSalesByReportingSegmentProductCategoryAndMarketDetail" ], "xbrltype": "domainItemType" }, "pgti_NorthVeniceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "North Venice [Member]", "label": "North Venice [Member]", "terseLabel": "North Venice [Member]" } } }, "localname": "NorthVeniceMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_NumberOfNonManagementMembers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-management members.", "label": "Number Of Non Management Members", "terseLabel": "Number of non management board members" } } }, "localname": "NumberOfNonManagementMembers", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "pgti_NumberOfPlants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of plants.", "label": "Number Of Plants", "terseLabel": "Number of plants" } } }, "localname": "NumberOfPlants", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "pgti_PaymentOfCallPremiumOnRedemptionOfSeniorNotes": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of call premium on redemption of senior notes.", "label": "Payment of Call Premium on Redemption of Senior Notes", "negatedLabel": "Payment of call-premium on redemption of senior notes", "terseLabel": "Payment of call-premium on redemption of senior notes" } } }, "localname": "PaymentOfCallPremiumOnRedemptionOfSeniorNotes", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pgti_PaymentOfTermLoanDebt": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of term loan debt.", "label": "Payment of Term Loan Debt", "negatedLabel": "Payments of term loan debt" } } }, "localname": "PaymentOfTermLoanDebt", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pgti_PercentageOfDiscountInSaleOfStockPricePerShareForLackOfMarketability": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of discount in sale of stock price per share for lack of marketability.", "label": "Percentage Of Discount In Sale Of Stock Price Per Share For Lack Of Marketability", "terseLabel": "Percentage of discount in sale of stock price per share for lack of marketability" } } }, "localname": "PercentageOfDiscountInSaleOfStockPricePerShareForLackOfMarketability", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "pgti_PercentageOfEstimatedDiscountForLackOfSellersOfMarketabilityOfMinorityStake": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of estimated discount for lack of sellers of marketability of minority stake.", "label": "Percentage Of Estimated Discount For Lack Of Sellers Of Marketability Of Minority Stake", "terseLabel": "Percentage of estimated discount for lack of sellers of marketability of minority stake" } } }, "localname": "PercentageOfEstimatedDiscountForLackOfSellersOfMarketabilityOfMinorityStake", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "pgti_PercentageOfEstimatedDiscountForLackOfSellersVotingControlInNewEntity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of estimated discount for lack of sellers voting control in new entity.", "label": "Percentage Of Estimated Discount For Lack Of Sellers Voting Control In New Entity", "terseLabel": "Percentage of estimated discount for lack of sellers voting control in new entity" } } }, "localname": "PercentageOfEstimatedDiscountForLackOfSellersVotingControlInNewEntity", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "pgti_PercentageOfEstimatedFairValueOfEntityAtAcquisitionDateToCalculateFairValueOfRedeemableNonControllingInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of estimated fair value of entity at acquisition date to calculate fair value of redeemable non-controlling interest.", "label": "Percentage Of Estimated Fair Value Of Entity At Acquisition Date To Calculate Fair Value Of Redeemable Non Controlling Interest", "terseLabel": "Percentage of estimated fair value of entity at acquisition date to calculate fair value of redeemable on controlling interest" } } }, "localname": "PercentageOfEstimatedFairValueOfEntityAtAcquisitionDateToCalculateFairValueOfRedeemableNonControllingInterest", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "pgti_PercentageOfHolderOfRedeemableNonControllingInterestRestrictedFromSellingSharesFromDateOfAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of holder of redeemable non-controlling interest restricted from selling shares from date of acquisition.", "label": "Percentage Of Holder Of Redeemable Non Controlling Interest Restricted From Selling Shares From Date Of Acquisition", "terseLabel": "Percentage of holder of redeemable non-controlling interest restricted from selling shares from date of acquisition" } } }, "localname": "PercentageOfHolderOfRedeemableNonControllingInterestRestrictedFromSellingSharesFromDateOfAcquisition", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "pgti_PercentageOfIncreaseDecreaseInNetSales": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of Increase (decrease) in net sales.", "label": "Percentage Of Increase Decrease In Net Sales", "terseLabel": "Percentage of increase (decrease) in net sales" } } }, "localname": "PercentageOfIncreaseDecreaseInNetSales", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "pgti_PercentageOfUnsecuredNotesIssuedAmountToPrincipalAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of unsecured notes issued amount to principal amount.", "label": "Percentage Of Unsecured Notes Issued Amount To Principal Amount", "terseLabel": "Percentage of principal amount issued" } } }, "localname": "PercentageOfUnsecuredNotesIssuedAmountToPrincipalAmount", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "pgti_PeriodOfHolderOfRedeemableNonControllingInterestRestrictedFromSellingSharesFromDateOfAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of holder of redeemable non-controlling interest restricted from selling shares from date of acquisition.", "label": "Period Of Holder Of Redeemable Non Controlling Interest Restricted From Selling Shares From Date Of Acquisition", "terseLabel": "Period of holder of redeemable non-controlling interest restricted from selling shares from date of acquisition" } } }, "localname": "PeriodOfHolderOfRedeemableNonControllingInterestRestrictedFromSellingSharesFromDateOfAcquisition", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "pgti_PersonnelRelatedCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Personnel-related costs.", "label": "Personnel Related Costs [Member]", "terseLabel": "Personnel-Related Costs [Member]" } } }, "localname": "PersonnelRelatedCostsMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesSummaryOfRestructuringCostsAndChargesDetail" ], "xbrltype": "domainItemType" }, "pgti_PremiumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Premium.", "label": "Premium [Member]", "terseLabel": "Premium [Member]" } } }, "localname": "PremiumMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_PremiumOnIssuanceOfDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Premium on issuance of debt.", "label": "Premium On Issuance Of Debt", "negatedLabel": "Less: Premium on the Second Additional Senior Notes" } } }, "localname": "PremiumOnIssuanceOfDebt", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail" ], "xbrltype": "monetaryItemType" }, "pgti_PrepaymentOfTermLoanAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepayment of term loan amount.", "label": "Prepayment Of Term Loan Amount", "terseLabel": "Prepayment of term loan" } } }, "localname": "PrepaymentOfTermLoanAmount", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_ProceedsFromIssuanceOfTermLoanDebt": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of term loan debt.", "label": "Proceeds from Issuance of Term Loan Debt", "terseLabel": "Proceeds from issuance of term loan debt" } } }, "localname": "ProceedsFromIssuanceOfTermLoanDebt", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pgti_ProceedsFromPaymentsForRestructuring": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Proceeds from (payments for) restructuring.", "label": "Proceeds From Payments For Restructuring", "terseLabel": "Restructuring costs and charges, Settled in Cash" } } }, "localname": "ProceedsFromPaymentsForRestructuring", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesSummaryOfRestructuringCostsAndChargesDetail" ], "xbrltype": "monetaryItemType" }, "pgti_ProceedsFromTermLoan": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from term loan.", "label": "Proceeds from Term Loan", "terseLabel": "Proceeds from term loan" } } }, "localname": "ProceedsFromTermLoan", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_ProductWarrantyPeriodForMajorityProducts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product warranty period for majority products.", "label": "Product Warranty Period For Majority Products", "terseLabel": "Warranty period of the majority of products sold" } } }, "localname": "ProductWarrantyPeriodForMajorityProducts", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "pgti_ProductWarrantyPeriods": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product warranty periods.", "label": "Product Warranty Periods", "terseLabel": "Warranty periods" } } }, "localname": "ProductWarrantyPeriods", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "pgti_ProgramforRepurchasesofCompanyCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Program for repurchases of company common stock.", "label": "Programfor Repurchasesof Company Common Stock [Member]", "terseLabel": "Program for Repurchases of Company Common Stock [Member]" } } }, "localname": "ProgramforRepurchasesofCompanyCommonStockMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_PropertyAndEquipmentCostsAndChargesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property and equipment costs and charges.", "label": "Property and Equipment Costs and Charges [Member]", "terseLabel": "Property and Equipment Costs and Charges [Membe]" } } }, "localname": "PropertyAndEquipmentCostsAndChargesMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesSummaryOfRestructuringCostsAndChargesDetail" ], "xbrltype": "domainItemType" }, "pgti_PropertyPlantAndEquipmentCapitalizedInterestCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property Plant And Equipment Capitalized Interest Costs [Abstract]", "label": "Property Plant And Equipment Capitalized Interest Costs [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentCapitalizedInterestCostsAbstract", "nsuri": "http://pgtinnovations.com/20220101", "xbrltype": "stringItemType" }, "pgti_PropertyPlantAndEquipmentUsefulLifeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property plant and equipment useful life.", "label": "Property Plant And Equipment Useful Life Table [Text Block]", "terseLabel": "Schedule of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "pgti_PurchaseCommitmentProgramAmountOfPurchase": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchase commitment program amount of purchase.", "label": "Purchase Commitment Program Amount Of Purchase", "terseLabel": "Purchase of materials" } } }, "localname": "PurchaseCommitmentProgramAmountOfPurchase", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_QuantityOfAluminumCommodityContracts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quantity of aluminum commodity contracts.", "label": "Quantity Of Aluminum Commodity Contracts", "terseLabel": "Derivative, amount of hedged item" } } }, "localname": "QuantityOfAluminumCommodityContracts", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesAdditionalInformationDetail" ], "xbrltype": "massItemType" }, "pgti_ReclassificationOfAccountsReceivableToNotesReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reclassification of accounts receivable to notes receivable.", "label": "Reclassification Of Accounts Receivable To Notes Receivable", "terseLabel": "Reclassification of accounts receivable to notes receivable" } } }, "localname": "ReclassificationOfAccountsReceivableToNotesReceivable", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSupplementalCashFlowInformationAndNonCashActivityDetail" ], "xbrltype": "monetaryItemType" }, "pgti_RegulatoryAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regulatory Assets [Abstract]", "label": "Regulatory Assets [Abstract]" } } }, "localname": "RegulatoryAssetsAbstract", "nsuri": "http://pgtinnovations.com/20220101", "xbrltype": "stringItemType" }, "pgti_RepairAndRemodelMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Repair and remodel.", "label": "Repair And Remodel [Member]", "terseLabel": "Repair and Remodel [Member]" } } }, "localname": "RepairAndRemodelMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersNetSalesByReportingSegmentProductCategoryAndMarketDetail" ], "xbrltype": "domainItemType" }, "pgti_RepurchaseNotesPercentageAtAggregatePrincipalAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Repurchase notes percentage at aggregate principal amount", "label": "Repurchase Notes Percentage At Aggregate Principal Amount", "terseLabel": "Repurchase notes percentage of aggregate principal amount" } } }, "localname": "RepurchaseNotesPercentageAtAggregatePrincipalAmount", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "pgti_RestrictedStockAwardAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Award and Restricted Stock Units [Member]", "label": "Restricted Stock Award and Restricted Stock Units [Member]" } } }, "localname": "RestrictedStockAwardAndRestrictedStockUnitsMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_RestructuringReserveWriteOffsOfAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Restructuring reserve, write-offs of assets", "label": "Restructuring Reserve Write Offs Of Assets", "negatedTerseLabel": "Restructuring costs and charges, Write-offs of Assets" } } }, "localname": "RestructuringReserveWriteOffsOfAssets", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesSummaryOfRestructuringCostsAndChargesDetail" ], "xbrltype": "monetaryItemType" }, "pgti_RevenueFromCustomerSegmentOne": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue from customer segment one.", "label": "Revenue From Customer Segment One", "terseLabel": "Net sales" } } }, "localname": "RevenueFromCustomerSegmentOne", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersNetSalesByReportingSegmentProductCategoryAndMarketDetail" ], "xbrltype": "monetaryItemType" }, "pgti_RevolvingCreditFacilityDueTwoThousandTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving credit facility due two thousand twenty four.", "label": "Revolving Credit Facility Due Two Thousand Twenty Four [Member]", "terseLabel": "Revolving Credit Facility due 2024 [Member]" } } }, "localname": "RevolvingCreditFacilityDueTwoThousandTwentyFourMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-Of-Use Assets Obtained In Exchange For Lease Obligations:[Abstract]", "label": "Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:" } } }, "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesOtherInformationRelatingToLeasesDetail" ], "xbrltype": "stringItemType" }, "pgti_ScheduleOfComponentsOfIncomeTaxExpenseBenefitIncludedInConsolidatedStatementsOfIncomeAndEquityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Components of Income Tax Expense (Benefit) Included in Consolidated Statements of Income and Equity[Table Text Block]", "label": "Schedule Of Components Of Income Tax Expense Benefit Included In Consolidated Statements Of Income And Equity Table [Text Block]", "terseLabel": "Summary of Income Taxes Included in Consolidated Statement of Operations and Consolidated Statement of Equity" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitIncludedInConsolidatedStatementsOfIncomeAndEquityTableTextBlock", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "pgti_ScheduleOfDeferredFinancingCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of deferred financing costs.", "label": "Schedule Of Deferred Financing Costs Table [Text Block]", "terseLabel": "Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount" } } }, "localname": "ScheduleOfDeferredFinancingCostsTableTextBlock", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "pgti_ScheduleOfEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Equity [Line Items]", "label": "Schedule Of Equity [Line Items]", "terseLabel": "Schedule Of Equity [Line Items]" } } }, "localname": "ScheduleOfEquityLineItems", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "pgti_ScheduleOfEquityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Equity [Table]", "label": "Schedule Of Equity [Table]", "terseLabel": "Schedule Of Equity [Table]" } } }, "localname": "ScheduleOfEquityTable", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "pgti_SecondAmendmentToCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Amendment to Credit Agreement.", "label": "Second Amendment To Credit Agreement [Member]", "terseLabel": "Second Amendment [Member]" } } }, "localname": "SecondAmendmentToCreditAgreementMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_SellerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Seller one.", "label": "Seller One [Member]", "terseLabel": "Seller One [Member]" } } }, "localname": "SellerOneMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_SellerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Seller two.", "label": "Seller Two [Member]", "terseLabel": "Seller Two [Member]" } } }, "localname": "SellerTwoMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_SellersEquityInterestCallRightExercisePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sellers equity interest call right exercise period.", "label": "Sellers Equity Interest Call Right Exercise Period", "terseLabel": "Sellers equity interest call right exercise period" } } }, "localname": "SellersEquityInterestCallRightExercisePeriod", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "pgti_SellersEquityInterestPutOrCallRightExercisePurchasePriceDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sellers equity interest put or call right exercise purchase price description.", "label": "Sellers Equity Interest Put Or Call Right Exercise Purchase Price Description", "terseLabel": "Sellers equity interest put or call right exercise purchase price description" } } }, "localname": "SellersEquityInterestPutOrCallRightExercisePurchasePriceDescription", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "pgti_SellersEquityInterestPutRightExercisePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sellers equity put right exercise period.", "label": "Sellers Equity Interest Put Right Exercise Period", "terseLabel": "Sellers equity interest put right exercise period following call right exercise period" } } }, "localname": "SellersEquityInterestPutRightExercisePeriod", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "pgti_SeniorSecuredCreditFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior secured credit facilities.", "label": "Senior Secured Credit Facilities [Member]", "terseLabel": "Senior Secured Credit Facilities [Member]" } } }, "localname": "SeniorSecuredCreditFacilitiesMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_ServicingWarrantyClaims": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Servicing warranty claims.", "label": "Servicing Warranty Claims", "terseLabel": "Servicing warranty claims" } } }, "localname": "ServicingWarrantyClaims", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesIssuableBasedOnTargetPerformance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share-based payment award, percentage of shares Issuable based on target performance.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Shares Issuable Based On Target Performance", "terseLabel": "Percentage of shares issuable based on target performance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesIssuableBasedOnTargetPerformance", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "pgti_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award performance percentage.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Performance Percentage", "terseLabel": "Performance percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePercentage", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "pgti_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAwardedSubjectToPerformanceAdjustment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, shares awarded subject to performance adjustment.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Awarded Subject to Performance Adjustment", "terseLabel": "Shares awarded subject to performance adjustment" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAwardedSubjectToPerformanceAdjustment", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "pgti_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAwardedSubjectToShareholderReturn": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, shares awarded subject to shareholder return.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Awarded Subject to Shareholder Return", "terseLabel": "Shares awarded subject to total shareholder return" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAwardedSubjectToShareholderReturn", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "pgti_ShareBasedCompensationArrangementPercentageOfAdditionalSharesToBeReceivedByGrantee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement percentage of additional shares to be received by grantee.", "label": "Share-based Compensation Arrangement Percentage of Additional Shares to Be Received By Grantee", "terseLabel": "Percentage of additional performance shares to be received by grantee" } } }, "localname": "ShareBasedCompensationArrangementPercentageOfAdditionalSharesToBeReceivedByGrantee", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "pgti_ShareBasedCompensationArrangementPercentageOfSharesToBeForfeitureByGrantee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement Percentage Of Shares To Be Forfeiture By Grantee", "label": "Share Based Compensation Arrangement Percentage Of Shares To Be Forfeiture By Grantee", "terseLabel": "Percentage of performance shares to be forfeiture by grantee" } } }, "localname": "ShareBasedCompensationArrangementPercentageOfSharesToBeForfeitureByGrantee", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "pgti_ShareholdersReturnOptionOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shareholders Return option One [Member]", "label": "TSR Falls at 75th Percentile or Higher [Member]" } } }, "localname": "ShareholdersReturnOptionOneMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_ShareholdersReturnOptionTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shareholders Return Option Two [Member]", "label": "TSR Falls at 25th Percentile or Lower [Member]" } } }, "localname": "ShareholdersReturnOptionTwoMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_ShippingAndHandlingCostAndCommissionsOnContractAssetsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shipping and handling cost and commissions on contract assets.", "label": "Shipping And Handling Cost And Commissions On Contract Assets Policy [Text Block]", "terseLabel": "Shipping and Handling Cost and Commissions on Contract Assets" } } }, "localname": "ShippingAndHandlingCostAndCommissionsOnContractAssetsPolicyTextBlock", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "pgti_ShippingAndHandlingCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shipping and handling costs.", "label": "Shipping And Handling Costs Policy [Text Block]", "terseLabel": "Shipping and handling costs" } } }, "localname": "ShippingAndHandlingCostsPolicyTextBlock", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "pgti_ShippingHandlingAndDistributionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shipping, handling and distribution.", "label": "Shipping Handling And Distribution [Member]", "terseLabel": "Shipping, Handling and Distribution [Member]" } } }, "localname": "ShippingHandlingAndDistributionMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_SignificantPurchaseCommitmentCancellationDamagesAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Significant purchase commitment cancellation damages amount.", "label": "Significant Purchase Commitment Cancellation Damages Amount", "terseLabel": "Amount required for payment of materials" } } }, "localname": "SignificantPurchaseCommitmentCancellationDamagesAmount", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_SixPointSevenFivePercentSeniorNotesDue2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Six Point Seven Five Percent Senior Notes Due 2026 [Member]", "label": "Six Point Seven Five Percent Senior Notes Due2026 [Member]", "terseLabel": "2018 Senior Notes due 2026 [Member]", "verboseLabel": "2018 Senior Notes Due 2026 [Member]" } } }, "localname": "SixPointSevenFivePercentSeniorNotesDue2026Member", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "pgti_SoutheastSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Southeast segment.", "label": "Southeast Segment [Member]", "terseLabel": "Southeast Segment [Member]" } } }, "localname": "SoutheastSegmentMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersNetSalesByReportingSegmentProductCategoryAndMarketDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsSummaryOfFinancialDataAttributableToOperatingSegmentsDetail" ], "xbrltype": "domainItemType" }, "pgti_SummaryOfOtherInformationRelatingToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of other information relating to leases.", "label": "Summary Of Other Information Relating To Leases Table [Text Block]", "terseLabel": "Other Information Relating to Leases" } } }, "localname": "SummaryOfOtherInformationRelatingToLeasesTableTextBlock", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "pgti_SupplementalCashFlowInformationAndNonCashActivityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental cash flow information and non-cash activity.", "label": "Supplemental Cash Flow Information And Non Cash Activity Policy [Text Block]", "terseLabel": "Supplemental cash flow information and non-cash activity" } } }, "localname": "SupplementalCashFlowInformationAndNonCashActivityPolicyTextBlock", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "pgti_SupplementalCashFlowsInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental Cash Flows Information [Abstract]", "label": "Supplemental Cash Flows Information [Abstract]", "terseLabel": "Supplemental cash flows information" } } }, "localname": "SupplementalCashFlowsInformationAbstract", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesOtherInformationRelatingToLeasesDetail" ], "xbrltype": "stringItemType" }, "pgti_SupplyAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supply Agreement [Member]", "label": "Supply Agreement [Member]", "terseLabel": "Supply Agreement [Member]" } } }, "localname": "SupplyAgreementMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_TenStoresMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ten Stores [Member]", "label": "Ten Stores [Member]" } } }, "localname": "TenStoresMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term loan facility.", "label": "Term Loan Facility [Member]", "terseLabel": "Term Loan Facility [Member]" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_TermLoanPayableWithZeroPointSixSevenFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term loan payable with 0.675.", "label": "Term Loan Payable With Zero Point Six Seven Five [Member]", "terseLabel": "Term Loan Payable with 0.675 [Member]" } } }, "localname": "TermLoanPayableWithZeroPointSixSevenFiveMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "pgti_ThirdAmendmentToCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third amendment to credit agreement.", "label": "Third Amendment To Credit Agreement [Member]", "terseLabel": "Third Amendment [Member]" } } }, "localname": "ThirdAmendmentToCreditAgreementMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_TotalElevenStoresMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total Eleven Stores.", "label": "Total Eleven Stores [Member]" } } }, "localname": "TotalElevenStoresMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_TradeNamePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trade Name [Policy Text Block]", "label": "Trade Name Policy [Text Block]", "terseLabel": "Trade names" } } }, "localname": "TradeNamePolicyTextBlock", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "pgti_TradenameMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tradename.", "label": "Tradename [Member]", "terseLabel": "Trade Name [Member]" } } }, "localname": "TradenameMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "domainItemType" }, "pgti_TreasuryStockValueAcquiredCostMethodIncludeCommission": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Treasury stock value acquired cost method include commission.", "label": "Treasury Stock Value Acquired Cost Method Include Commission", "terseLabel": "Total cost of common stock repurchased" } } }, "localname": "TreasuryStockValueAcquiredCostMethodIncludeCommission", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "pgti_TwoThousandAndFourteenOmnibusIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Fourteen Omnibus Incentive Plan [Member]", "label": "Two Thousand And Fourteen Omnibus Incentive Plan [Member]", "terseLabel": "2014 Omnibus Equity Incentive Plan [Member]" } } }, "localname": "TwoThousandAndFourteenOmnibusIncentivePlanMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_TwoThousandAndNineteenEquityAndIncentiveCompensationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and nineteen equity and incentive compensation plan.", "label": "Two Thousand And Nineteen Equity And Incentive Compensation Plan [Member]", "terseLabel": "2019 Equity and Incentive Compensation Plan [Member]" } } }, "localname": "TwoThousandAndNineteenEquityAndIncentiveCompensationPlanMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_TwoThousandAndTwentyOneLongTermIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Twenty One Long Term Incentive Plan [Member]", "label": "2021 Long Term Incentive Plan [Member]" } } }, "localname": "TwoThousandAndTwentyOneLongTermIncentivePlanMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_TwoThousandEighteenSeniorNotesDueTwoThousandTwentySixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand eighteen senior notes due two thousand twenty six.", "label": "Second Additional Senior Notes [Member]", "terseLabel": "2018 Senior Notes Due 2026 [Member]", "verboseLabel": "2018 Senior Notes Due 2026 [Member]" } } }, "localname": "TwoThousandEighteenSeniorNotesDueTwoThousandTwentySixMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail" ], "xbrltype": "domainItemType" }, "pgti_TwoThousandSixEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand six equity incentive plan.", "label": "Two Thousand Six Equity Incentive Plan [Member]", "terseLabel": "2006 Equity Incentive Plan [Member]" } } }, "localname": "TwoThousandSixEquityIncentivePlanMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand sixteen credit agreement due two thousand twenty four.", "label": "Two Thousand Sixteen Credit Agreement Due Two Thousand Twenty Four [Member]", "terseLabel": "2016 Credit Agreement Due 2024 [Member]" } } }, "localname": "TwoThousandSixteenCreditAgreementDueTwoThousandTwentyFourMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "pgti_TwoThousandSixteenCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand sixteen credit agreement.", "label": "Two Thousand Sixteen Credit Agreement [Member]", "terseLabel": "2016 Credit Agreement [Member]" } } }, "localname": "TwoThousandSixteenCreditAgreementMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_TypicalOrderQuantitiesPaymentTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Typical order quantities payment terms.", "label": "Typical Order Quantities Payment Terms", "terseLabel": "Typical order quantities payment terms net" } } }, "localname": "TypicalOrderQuantitiesPaymentTerms", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "pgti_UsImpactSystemsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "US Impact Systems Inc.", "label": "Us Impact Systems Inc [Member]", "terseLabel": "US Impact Systems Inc. [Member]" } } }, "localname": "UsImpactSystemsIncMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_VolumeProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Volume product.", "label": "Volume Product [Member]", "terseLabel": "Volume Products [Member]" } } }, "localname": "VolumeProductMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_WarrantyExpensePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warranty expense.", "label": "Warranty Expense Policy [Text Block]", "terseLabel": "Warranty expense" } } }, "localname": "WarrantyExpensePolicyTextBlock", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "pgti_WarrantyExpenseRateDuringSpecifiedPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warranty expense rate during specified period.", "label": "Warranty Expense Rate During Specified Period", "terseLabel": "Warranty expense, average rate" } } }, "localname": "WarrantyExpenseRateDuringSpecifiedPeriod", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "pgti_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Discount Rate [Abstract]", "label": "Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted average discount rate" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesOtherInformationRelatingToLeasesDetail" ], "xbrltype": "stringItemType" }, "pgti_WeightedAverageRemainingLeaseTermInYearsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Remaining Lease Term In Years [Abstract]", "label": "Weighted Average Remaining Lease Term In Years [Abstract]", "terseLabel": "Weighted average remaining lease term in years" } } }, "localname": "WeightedAverageRemainingLeaseTermInYearsAbstract", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesOtherInformationRelatingToLeasesDetail" ], "xbrltype": "stringItemType" }, "pgti_WesternSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Western segment.", "label": "Western Segment [Member]", "terseLabel": "Western Segment [Member]" } } }, "localname": "WesternSegmentMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersNetSalesByReportingSegmentProductCategoryAndMarketDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsSummaryOfFinancialDataAttributableToOperatingSegmentsDetail" ], "xbrltype": "domainItemType" }, "pgti_WesternWindowSystemsBlockerLimitedLiabilityCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Western window systems blocker limited liability company.", "label": "Western Window Systems Blocker Limited Liability Company [Member]", "terseLabel": "Western Window Systems Blocker LLC [Member]" } } }, "localname": "WesternWindowSystemsBlockerLimitedLiabilityCompanyMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_WesternWindowSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Western window systems.", "label": "Western Window Systems [Member]", "terseLabel": "Western Window Systems [Member]" } } }, "localname": "WesternWindowSystemsMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfUnauditedProformaResultsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "pgti_WindoorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "WinDoor.", "label": "Windoor [Member]", "terseLabel": "WinDoor [Member]" } } }, "localname": "WindoorMember", "nsuri": "http://pgtinnovations.com/20220101", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r491", "r772", "r773", "r776", "r906", "r930" ], "lang": { "en-us": { "role": { "documentation": "An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity.", "label": "Affiliated Entity [Member]", "terseLabel": "Builders FirstSource, Inc [Member]" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r67", "r69", "r137", "r138", "r393", "r425", "r941" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r359", "r360", "r361", "r362", "r392", "r424", "r499", "r501", "r788", "r789", "r790", "r791", "r792", "r793", "r812", "r877", "r880", "r907", "r908" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r359", "r360", "r361", "r362", "r392", "r424", "r499", "r501", "r788", "r789", "r790", "r791", "r792", "r793", "r812", "r877", "r880", "r907", "r908" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r241", "r360", "r361", "r469", "r472", "r814", "r876", "r878" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersNetSalesByReportingSegmentProductCategoryAndMarketDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r241", "r360", "r361", "r469", "r472", "r814", "r876", "r878" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersNetSalesByReportingSegmentProductCategoryAndMarketDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r340", "r359", "r360", "r361", "r362", "r392", "r424", "r483", "r499", "r501", "r536", "r537", "r538", "r788", "r789", "r790", "r791", "r792", "r793", "r812", "r877", "r880", "r907", "r908" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r340", "r359", "r360", "r361", "r362", "r392", "r424", "r483", "r499", "r501", "r536", "r537", "r538", "r788", "r789", "r790", "r791", "r792", "r793", "r812", "r877", "r880", "r907", "r908" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r68", "r69", "r137", "r138", "r393", "r425" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r149", "r150", "r151", "r155", "r156", "r161", "r162", "r164", "r166", "r167", "r169", "r170", "r189", "r696", "r697" ], "lang": { "en-us": { "role": { "documentation": "Cumulative increase (decrease) for adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period, Adjustment [Member]", "terseLabel": "Adjustments to Allocation [Member]" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r3", "r149", "r150", "r151", "r155", "r156", "r161", "r162", "r163", "r164", "r166", "r167", "r168", "r169", "r170", "r172", "r189", "r276", "r277", "r580", "r691", "r696", "r697", "r698", "r743", "r767", "r768", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892" ], "lang": { "en-us": { "role": { "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r3", "r149", "r150", "r151", "r155", "r156", "r161", "r162", "r163", "r164", "r166", "r167", "r168", "r169", "r170", "r172", "r189", "r276", "r277", "r580", "r691", "r696", "r697", "r698", "r743", "r767", "r768", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892" ], "lang": { "en-us": { "role": { "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r3", "r149", "r151", "r155", "r156", "r161", "r162", "r163", "r164", "r166", "r167", "r169", "r170", "r189", "r276", "r277", "r580", "r691", "r696", "r697", "r698", "r743", "r767", "r768", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892" ], "lang": { "en-us": { "role": { "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Previously Reported [Member]", "terseLabel": "Previously Reported [Member]" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r147", "r940" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "Schedule II - Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r242", "r243", "r469", "r473", "r879", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r929", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r242", "r243", "r469", "r473", "r879", "r893", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r929", "r931" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r247", "r775" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2022", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetail" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r141", "r142", "r143", "r145", "r146", "r940" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "Valuation And Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201912Member": { "auth_ref": [ "r577", "r578", "r579", "r580" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2019-12 Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.", "label": "Accounting Standards Update 2019-12 [Member]", "terseLabel": "Accounting Standards Update 2019-12 [Member]" } } }, "localname": "AccountingStandardsUpdate201912Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate202108Member": { "auth_ref": [ "r618", "r619" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2021-08 Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.", "label": "Accounting Standards Update 2021-08 [Member]", "terseLabel": "Accounting Standards Update 2021-08 [Member]" } } }, "localname": "AccountingStandardsUpdate202108Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r49", "r781" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r30", "r248" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsNotesReceivableAndAllowanceForDoubtfulAccountsDetail": { "order": 0.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsNotesReceivableAndAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r248", "r249" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsNotesReceivableAndAllowanceForDoubtfulAccountsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsNotesReceivableAndAllowanceForDoubtfulAccountsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r31", "r136", "r773", "r776", "r865" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "Accounts Receivable, Related Parties", "terseLabel": "Accounts receivable due from Builders FirstSource" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r24", "r839", "r860" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued federal and state income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Insurance, Current", "terseLabel": "Accrued health claims insurance payable" } } }, "localname": "AccruedInsuranceCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued Liabilities [Member]" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccruedLiabilitiesAdditionalInformationDetails", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesSummaryOfFairValueOfHedgesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r18", "r333" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetail": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Components of Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r34", "r72", "r74", "r75", "r862", "r888", "r892" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r84", "r85", "r724", "r725", "r726", "r727", "r728", "r730" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r71", "r75", "r84", "r85", "r86", "r149", "r150", "r151", "r650", "r768", "r883", "r884" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss [Member]", "verboseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "verboseLabel": "Initial Useful Life (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r32" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "terseLabel": "Additional paid-in-capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r149", "r150", "r151", "r547", "r548", "r549", "r696" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r117", "r319" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization expense", "totalLabel": "Amortization, Total", "verboseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r155", "r156", "r157", "r159", "r172", "r256", "r257", "r270", "r271", "r272", "r273", "r276", "r277", "r547", "r548", "r549", "r577", "r578", "r579", "r580", "r618", "r619", "r620", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r695", "r696", "r697", "r698", "r699", "r711", "r712", "r714", "r715", "r716", "r717", "r721", "r722", "r731", "r732", "r740", "r741", "r742", "r743", "r762", "r764", "r765", "r766", "r767", "r768", "r816", "r817", "r818", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r503", "r551", "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r556" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising Expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r540" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated stock-based compensation expense", "terseLabel": "Stock-based compensation", "verboseLabel": "Compensation expense for stock based awards" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r141", "r142", "r143", "r145", "r146" ], "lang": { "en-us": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Allowance for Doubtful Accounts [Member]" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r38", "r251", "r278", "r280", "r282" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsNotesReceivableAndAllowanceForDoubtfulAccountsDetail": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedLabel": "Less: Allowance for credit losses", "periodEndLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance", "periodStartLabel": "Accounts Receivable, Allowance for Credit Loss, Beginning Balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsNotesReceivableAndAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r95", "r117", "r405", "r736" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "negatedLabel": "Less: Amortization expense" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r117", "r405", "r413", "r414", "r736" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtInterestExpenseNetDetail": { "order": 2.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization and write-offs of deferred financing costs and debt discount", "totalLabel": "Amortization of Debt Issuance Costs and Discounts, Total" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtInterestExpenseNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r117", "r309", "r319" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets", "totalLabel": "Amortization of Intangible Assets, Total" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Weighted average diluted shares outstanding excluding underlying securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "auth_ref": [ "r72" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax", "terseLabel": "Accumulated other comprehensive income, net of tax" } } }, "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r22", "r132", "r217", "r230", "r237", "r265", "r376", "r377", "r378", "r380", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r644", "r651", "r710", "r779", "r781", "r837", "r859" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r13", "r48", "r132", "r265", "r376", "r377", "r378", "r380", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r644", "r651", "r710", "r779", "r781" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure": { "auth_ref": [ "r704" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of assets classified as held for sale.", "label": "Assets Held-for-sale, Long-Lived, Fair Value Disclosure", "terseLabel": "Property, plant and equipment, fair market value" } } }, "localname": "AssetsHeldForSaleLongLivedFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r507", "r508", "r509", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r528", "r529", "r531", "r532", "r535", "r536", "r537", "r538", "r539" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfRestrictedShareAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccruedLiabilitiesAdditionalInformationDetails", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesSummaryOfFairValueOfHedgesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r663", "r667" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccruedLiabilitiesAdditionalInformationDetails", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesSummaryOfFairValueOfHedgesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r498", "r500", "r611" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccruedLiabilitiesAdditionalInformationDetails", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfUnauditedProformaResultsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r498", "r500", "r605", "r606", "r611" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccruedLiabilitiesAdditionalInformationDetails", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfUnauditedProformaResultsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "auth_ref": [ "r598", "r599", "r600" ], "lang": { "en-us": { "role": { "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format.", "label": "Business Acquisition, Effective Date of Acquisition", "terseLabel": "Business combination, effective date of acquisition" } } }, "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "auth_ref": [ "r631" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned", "terseLabel": "Business combination, value of shares issuance" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r631" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Business combination, number of shares issuance" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccruedLiabilitiesAdditionalInformationDetails", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfUnauditedProformaResultsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r603", "r604" ], "lang": { "en-us": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Basic" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfUnauditedProformaResultsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r603", "r604" ], "lang": { "en-us": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Diluted" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfUnauditedProformaResultsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r603", "r604" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Summary of Unaudited Proforma Results" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r633" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill deductible for tax purposes", "verboseLabel": "Goodwill deductible for tax purpose" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r603", "r604" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfUnauditedProformaResultsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r603", "r604" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net sales", "verboseLabel": "Sales" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfUnauditedProformaResultsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount": { "auth_ref": [ "r608" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail3": { "order": 2.0, "parentTag": "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the gross contractual amounts receivable, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables.", "label": "Business Combination, Acquired Receivables, Gross Contractual Amount", "terseLabel": "Contract assets, net" } } }, "localname": "BusinessCombinationAcquiredReceivablesGrossContractualAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r597" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Business combination, acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r624", "r625", "r628" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Fair value of consideration", "totalLabel": "Total fair value of consideration", "verboseLabel": "Fair value of consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r624", "r625" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Issue of common stock value to acquire business", "verboseLabel": "PGTI common stock" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r621", "r624", "r625", "r630" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "verboseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1": { "auth_ref": [ "r116", "r634" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of right to a contingent consideration asset.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset", "terseLabel": "Net increase in the purchase price" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationAsset": { "auth_ref": [ "r623", "r626", "r632" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Asset", "terseLabel": "Estimated fair value of contingent consideration", "totalLabel": "Business Combination, Contingent Consideration, Asset, Total" } } }, "localname": "BusinessCombinationContingentConsiderationAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r622", "r626", "r632" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Earn-out contingency liability", "totalLabel": "Business Combination, Contingent Consideration, Liability, Total", "verboseLabel": "Estimated fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccruedLiabilitiesAdditionalInformationDetails", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r622", "r627" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Estimated fair value of contingent consideration, current" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccruedLiabilitiesAdditionalInformationDetails", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r622", "r627" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Estimated fair value of contingent consideration, non-current" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccruedLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r612", "r637" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r602" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Net income from acquisition" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r602" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Net sales from acquisition" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "terseLabel": "Acquisition of assets and assumption of liabilities", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Total", "verboseLabel": "Estimated fair value of assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "terseLabel": "Current assets", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r609" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail3": { "order": 3.0, "parentTag": "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r609" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail3": { "order": 0.0, "parentTag": "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable", "verboseLabel": "Decrease in acquired accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r609" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Total", "verboseLabel": "Adjustments to accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r609" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail3": { "order": 8.0, "parentTag": "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice1", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r609" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail3": { "order": 6.0, "parentTag": "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total", "verboseLabel": "Decrease in commercial trade name" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r607", "r609" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail3": { "order": 1.0, "parentTag": "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories", "verboseLabel": "Decrease in commercial inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r609" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail2": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Net increase in the purchase price", "negatedTotalLabel": "Total liabilities assumed", "terseLabel": "Liabilities assumed", "totalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r607", "r609" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail3": { "order": 4.0, "parentTag": "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "auth_ref": [ "r609" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "terseLabel": "Fair value of consideration transferred", "totalLabel": "Fair value of consideration transferred" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r609" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail2": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Net assets acquired", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Disclosures related to transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination by type of transaction.", "label": "Business Combination, Separately Recognized Transactions [Axis]", "terseLabel": "Business Combination, Separately Recognized Transactions" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Type of transaction that is recognized separately from the acquisition of assets and assumptions of liabilities in a business combination by transaction.", "label": "Business Combination, Separately Recognized Transactions [Domain]", "terseLabel": "Business Combination, Separately Recognized Transactions" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage", "terseLabel": "Step-up acquisition of goodwill percentage" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r911" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software, Accumulated Amortization", "terseLabel": "Accumulated depreciation of capitalized software" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r910", "r912" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization expense for capitalized software" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r909" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "periodEndLabel": "Capitalized Computer Software, Net, Ending Balance", "periodStartLabel": "Capitalized Computer Software, Net, Beginning Balance", "terseLabel": "Capitalization of software", "totalLabel": "Capitalized Computer Software, Net, Total" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r10", "r16", "r119" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r113", "r119", "r125" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and cash equivalents at end of year", "periodStartLabel": "Cash and cash equivalents at beginning of year", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r113", "r723" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CatastrophicEventDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Catastrophic event, for example, but not limited to, earthquake, windstorm, fire or explosion.", "label": "Catastrophic Event [Domain]", "terseLabel": "Catastrophic Event" } } }, "localname": "CatastrophicEventDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "auth_ref": [ "r0", "r1", "r153", "r256", "r257", "r266", "r267", "r268", "r270", "r271", "r577", "r618", "r619", "r682", "r687", "r688", "r699", "r711", "r713", "r714", "r715", "r721", "r722", "r731", "r739", "r740", "r741", "r742", "r762", "r764", "r816", "r817", "r881", "r882" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether accounting standards update was adopted.", "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "terseLabel": "Change in accounting principle accounting standards update adopted" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "auth_ref": [ "r0", "r1", "r164", "r256", "r257", "r266", "r267", "r268", "r270", "r271", "r577", "r618", "r619", "r620", "r682", "r687", "r688", "r689", "r692", "r699", "r711", "r713", "r714", "r715", "r721", "r722", "r731", "r739", "r740", "r741", "r742", "r762", "r764", "r816", "r817", "r881", "r882" ], "lang": { "en-us": { "role": { "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format.", "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "terseLabel": "Change in accounting principle, accounting standards update, adoption date" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption": { "auth_ref": [ "r4", "r153", "r257", "r266", "r269", "r272", "r578", "r620", "r682", "r689", "r692", "r699", "r712", "r713", "r716", "r717", "r722", "r732", "r739", "r741", "r742", "r818", "r881", "r882" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether accounting standards update was early adopted.", "label": "Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]", "terseLabel": "Change in accounting principle, accounting standards update, early adoption" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "auth_ref": [ "r155", "r171", "r258", "r274", "r583" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial.", "label": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]", "terseLabel": "Change in accounting principle, accounting standards update, immaterial effect" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r61", "r844", "r867" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommodityContractMember": { "auth_ref": [ "r484", "r673" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.", "label": "Commodity Contract [Member]", "terseLabel": "Aluminum Contracts [Member]" } } }, "localname": "CommodityContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesGainsLossesOnDerivativeFinancialInstrumentsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesSummaryOfFairValueOfHedgesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r149", "r150", "r696" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, Shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "totalLabel": "Common Stock, Shares, Issued, Total" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r29", "r438" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r29", "r781" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "terseLabel": "Common stock; par value $.01 per share; 200,000 shares authorized; 63,516 and 62,542 shares issued and 59,696 and 58,999 shares outstanding at January 1, 2022 and January 2, 2021, respectively", "totalLabel": "Common Stock, Value, Issued, Total" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r79", "r81", "r82", "r92", "r849", "r871" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to the Company" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r79", "r81", "r91", "r642", "r655", "r848", "r870" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive income", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r90", "r102", "r847", "r869" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r310", "r317", "r616" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Software License [Member]" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r198", "r856" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of credit risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r127", "r646" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r448", "r450", "r470" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets, net", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r448", "r449", "r470" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r469", "r478" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]", "terseLabel": "Contract with Customer, Sales Channel" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersNetSalesByReportingSegmentProductCategoryAndMarketDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r469", "r478" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]", "terseLabel": "Contract with Customer, Sales Channel" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersNetSalesByReportingSegmentProductCategoryAndMarketDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r99", "r814" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales", "totalLabel": "Cost of Goods and Services Sold, Total" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r96", "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Depreciation", "terseLabel": "Depreciation classified within cost of sales" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Inventory Classified as Cost of Sales [Member]", "verboseLabel": "Cost of Sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesGainsLossesOnDerivativeFinancialInstrumentsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of sales" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r133", "r574", "r586" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetail": { "order": 0.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r133", "r574", "r586", "r588" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetail": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r133", "r574", "r586" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetail": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer-related Intangible [Member]", "verboseLabel": "Customer Relationships and Customer-related Assets [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r23", "r24", "r25", "r131", "r140", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r411", "r412", "r413", "r414", "r737", "r838", "r841", "r858" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r25", "r407", "r841", "r858" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongtermDebtFutureMaturitiesOfLongtermDebtDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Face value of debt outstanding", "netLabel": "Aggregate principal amount issuance", "terseLabel": "Long-term debt", "totalLabel": "Total", "verboseLabel": "Lump sum payment due" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongtermDebtFutureMaturitiesOfLongtermDebtDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFeeAmount": { "auth_ref": [ "r58" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument.", "label": "Debt Instrument, Fee Amount", "terseLabel": "Debt instrument, fees" } } }, "localname": "DebtInstrumentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateTerms": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.", "label": "Debt Instrument, Interest Rate Terms", "terseLabel": "Interest rate terms" } } }, "localname": "DebtInstrumentInterestRateTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r57", "r392", "r706" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt instrument, maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r59", "r131", "r140", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r411", "r412", "r413", "r414", "r737" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r854" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r854" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFourMember": { "auth_ref": [ "r854" ], "lang": { "en-us": { "role": { "documentation": "Period four representing fourth most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Four [Member]", "terseLabel": "On or After August 1, 2026 [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodFourMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r854" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Prior to October 1, 2024 [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r854" ], "lang": { "en-us": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Three [Member]", "terseLabel": "On or After August 2025 [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r854" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "On or After August 1, 2021 [Member]", "verboseLabel": "Due on October 31, 2024 [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r854" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Debt instrument, redemption percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r59", "r131", "r140", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r411", "r412", "r413", "r414", "r439", "r440", "r441", "r442", "r734", "r735", "r737", "r738", "r855" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term of credit facility" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r396", "r408", "r411", "r412", "r736" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedLabel": "Fees, costs, premium and discount", "totalLabel": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedPremium": { "auth_ref": [ "r396", "r734", "r738" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt premium.", "label": "Debt Instrument, Unamortized Premium", "terseLabel": "Debt instrument premium", "totalLabel": "Debt Instrument, Unamortized Premium, Total" } } }, "localname": "DebtInstrumentUnamortizedPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Average rate of interest payable" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r133", "r575", "r586" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal", "totalLabel": "Deferred Federal Income Tax Expense Benefit, Total" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r736" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "periodStartLabel": "At beginning of year" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r396", "r736" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtEstimatedAmortizationExpenseRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "periodEndLabel": "At end of year", "terseLabel": "Fees and cost", "totalLabel": "Total" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtEstimatedAmortizationExpenseRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncome": { "auth_ref": [ "r373" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Income", "terseLabel": "Deferred income" } } }, "localname": "DeferredIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r133", "r575", "r586", "r587", "r588" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r26", "r27", "r568", "r840", "r857" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities", "totalLabel": "Deferred Tax Liabilities, Gross, Total" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r559", "r560" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes", "totalLabel": "Deferred Income Tax Liabilities, Net, Total" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r118" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes", "totalLabel": "Deferred Income Taxes and Tax Credits, Total" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r133", "r575", "r586" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetail": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r572", "r573" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Obsolete inventory and UNICAP adjustment" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r569" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "terseLabel": "Deferred tax asset and liability", "totalLabel": "Deferred Tax Assets, Net, Total" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r569" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r572", "r573" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock-based compensation expense" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r572", "r573" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts", "verboseLabel": "Deferrals and accruals relating to ASC 606, net" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r572", "r573" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Other deferrals and accruals, net" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses": { "auth_ref": [ "r572", "r573" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on financing receivable.", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Financing Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for credit losses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": { "auth_ref": [ "r572", "r573" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves", "terseLabel": "Accrued warranty" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxExpenseFromStockOptionsExercised": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax expense from write-off of the deferred tax asset related to deductible stock options at exercise.", "label": "Deferred Tax Expense from Stock Options Exercised", "terseLabel": "Tax benefit realized" } } }, "localname": "DeferredTaxExpenseFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r560", "r569" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Total deferred tax liabilities, net", "totalLabel": "Deferred Tax Liabilities, Net, Total" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "auth_ref": [ "r572", "r573", "r635", "r636" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill.", "label": "Deferred Tax Liabilities, Goodwill", "negatedLabel": "Goodwill" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r572", "r573" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Trade names and other intangible assets, net" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r572", "r573" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedLabel": "Operating lease right-of-use asset" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 6.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities, Prepaid Expenses", "negatedLabel": "Prepaid expenses" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r572", "r573" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Property, plant and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r497" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Recognized employee benefit" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Matching contribution" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.", "label": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage", "terseLabel": "Vesting rate" } } }, "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Employee's contribution" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DepositLiabilitiesAccruedInterest": { "auth_ref": [ "r843" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued but unpaid interest on deposit liabilities.", "label": "Deposit Liabilities, Accrued Interest", "terseLabel": "Accrued interest" } } }, "localname": "DepositLiabilitiesAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r117", "r331" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense", "totalLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r65", "r66", "r69", "r709" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative assets", "totalLabel": "Derivative Asset, Total", "verboseLabel": "Total derivative instruments Assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesSummaryOfFairValueOfHedgesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAverageForwardPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The average forward price on the group of price risk forward or futures contracts, such as gas futures contracts.", "label": "Derivative, Average Forward Price", "terseLabel": "Derivative average price" } } }, "localname": "DerivativeAverageForwardPrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesAdditionalInformationDetail" ], "xbrltype": "perUnitItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesGainsLossesOnDerivativeFinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeNet": { "auth_ref": [ "r709" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.", "label": "Derivative, Fair Value, Net", "terseLabel": "Assets (Liabilities)", "totalLabel": "Derivative, Fair Value, Net, Total" } } }, "localname": "DerivativeFairValueOfDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueScheduleOfFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r69", "r664", "r666", "r671", "r675" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesGainsLossesOnDerivativeFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r685", "r703" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivatives" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivatives" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r661", "r664", "r671", "r675", "r676", "r680", "r683" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesGainsLossesOnDerivativeFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesGainsLossesOnDerivativeFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "auth_ref": [ "r670", "r674" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net", "terseLabel": "Derivatives in Cash Flow Hedging Relationships", "totalLabel": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net, Total", "verboseLabel": "Amount of Gain or (Loss) Reclassified from Accumulated OCI(L) into Income" } } }, "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesGainsLossesOnDerivativeFinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsInHedgesAtFairValueNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments in Hedges, at Fair Value, Net [Abstract]" } } }, "localname": "DerivativeInstrumentsInHedgesAtFairValueNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r65", "r66", "r69", "r709" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "negatedLabel": "Total derivative instruments Liabilities", "terseLabel": "Derivative liabilities, net", "totalLabel": "Derivative Liability, Total" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesSummaryOfFairValueOfHedgesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityNumberOfInstrumentsHeld": { "auth_ref": [ "r658", "r660" ], "lang": { "en-us": { "role": { "documentation": "The number of derivative instruments of a particular derivative liability or group of derivative liabilities held by the entity.", "label": "Derivative Liability, Number of Instruments Held", "terseLabel": "Number of outstanding forward contracts" } } }, "localname": "DerivativeLiabilityNumberOfInstrumentsHeld", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r657", "r659", "r660", "r661", "r662", "r668", "r671", "r677", "r679", "r683", "r685" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r139", "r657", "r659", "r661", "r662", "r678" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative financial instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of defined contribution pension and other postretirement plans.", "label": "Defined Contribution Plan, Description", "terseLabel": "Age of employees" } } }, "localname": "DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersNetSalesByReportingSegmentProductCategoryAndMarketDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r469", "r472", "r473", "r474", "r475", "r476", "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersNetSalesByReportingSegmentProductCategoryAndMarketDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Net Sales by Reporting Segment, Product Category and Market" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r506", "r507", "r541", "r542", "r544", "r554" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r8", "r339" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Sale of Assets" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r49", "r136", "r379", "r381", "r382", "r386", "r387", "r388", "r773" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Advance supplier consideration", "totalLabel": "Due to Related Parties, Current, Total" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarliestTaxYearMember": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "Earliest identified tax year.", "label": "Earliest Tax Year [Member]", "terseLabel": "Earliest Tax Year [Member]" } } }, "localname": "EarliestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per common share attributable to common shareholders:", "verboseLabel": "Net income per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfUnauditedProformaResultsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r93", "r161", "r162", "r164", "r165", "r166", "r175", "r178", "r184", "r185", "r186", "r189", "r190", "r697", "r698", "r850", "r872" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "totalLabel": "Earnings Per Share, Basic, Total", "verboseLabel": "Net income (loss) per share - basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureUnauditedQuarterlyFinancialDataSummaryOfConsolidatedQuarterlyResultsOfOperationsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r93", "r161", "r162", "r164", "r165", "r166", "r178", "r184", "r185", "r186", "r189", "r190", "r697", "r698", "r850", "r872" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "verboseLabel": "Net income (loss) per share - diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureUnauditedQuarterlyFinancialDataSummaryOfConsolidatedQuarterlyResultsOfOperationsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r187", "r188" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net income per common share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r562" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Consolidated effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r134", "r562", "r589" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail": { "order": 0.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory federal income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense": { "auth_ref": [ "r562", "r589" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes.", "label": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent", "negatedLabel": "Eco partnership income attributable to non-controlling interest", "terseLabel": "Eco partnership income attributable to non-controlling interest" } } }, "localname": "EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r562", "r589" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "terseLabel": "Non-deductible expenses", "totalLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r562", "r589" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r553", "r562" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount", "negatedLabel": "Excess tax benefits", "terseLabel": "Excess tax benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r553", "r562" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent", "terseLabel": "Excess stock-based compensation tax benefits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r562", "r589" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes, net of federal income tax benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r562", "r589" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "negatedLabel": "Florida excess tax refund relating to the Tax Cuts and Jobs Act", "totalLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r562", "r589" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedLabel": "Research activities credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal": { "auth_ref": [ "r562", "r589" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax settlement.", "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, State and Local, Percent", "terseLabel": "Changes related to state rate changes and U.S. tax reform" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll and benefits", "totalLabel": "Employee-related Liabilities, Current, Total" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r543" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r543" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r84", "r85", "r86", "r149", "r150", "r151", "r156", "r167", "r170", "r195", "r273", "r438", "r443", "r547", "r548", "r549", "r579", "r580", "r696", "r724", "r725", "r726", "r727", "r728", "r730", "r768", "r883", "r884", "r885" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Debt extinguishment costs" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataSummaryOfConsolidatedQuarterlyResultsOfOperationsParentheticalDetails", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsSummaryOfFinancialDataAttributableToOperatingSegmentsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_FacilityClosingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facility Closing [Member]", "terseLabel": "Manufacturing Facility Closing [Member]" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueScheduleOfFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r704", "r705", "r708" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueScheduleOfFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r398", "r411", "r412", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r496", "r705", "r785", "r786", "r787" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueScheduleOfFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r707" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValue" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r398", "r484", "r485", "r490", "r496", "r705", "r785" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted Prices in Active Markets (Level 1) [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueScheduleOfFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r398", "r411", "r412", "r484", "r485", "r490", "r496", "r705", "r786" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2) [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueScheduleOfFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r398", "r411", "r412", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r496", "r705", "r787" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3) [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueScheduleOfFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r398", "r411", "r412", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r496", "r785", "r786", "r787" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueScheduleOfFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r260", "r261", "r262", "r263", "r264", "r279", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r406", "r436", "r685", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesSummaryOfFairValueOfHedgesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueScheduleOfFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule for Valuation of Identifiable Intangible Assets Acquired and Estimate of Useful Lives" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Initial Useful Life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r20", "r318" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less: Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationForFutureFiscalYearDetail": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationForFutureFiscalYearDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r320" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationForFutureFiscalYearDetail": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationForFutureFiscalYearDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r320" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationForFutureFiscalYearDetail": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationForFutureFiscalYearDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r320" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationForFutureFiscalYearDetail": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationForFutureFiscalYearDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r320" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationForFutureFiscalYearDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationForFutureFiscalYearDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r320" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationForFutureFiscalYearDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationForFutureFiscalYearDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r310", "r314", "r318", "r322", "r815", "r822" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r318", "r822" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Intangible assets", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r310", "r317" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r318", "r815" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationForFutureFiscalYearDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "totalLabel": "Subtotal" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationForFutureFiscalYearDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r311" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Preliminary/Final Valuation Amount" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "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.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal period" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "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.", "label": "Forward Contracts [Member]", "terseLabel": "Aluminum Forward Contracts [Member]" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesSummaryOfFairValueOfHedgesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueScheduleOfFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and Equipment [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r117", "r330", "r335" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss (gain) on sales of assets", "terseLabel": "Gain on disposals of assets" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r19", "r297", "r298", "r305", "r307", "r781", "r836" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail3": { "order": 7.0, "parentTag": "pgti_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice1", "weight": 1.0 }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill at January 1, 2022", "periodStartLabel": "Goodwill at January 2, 2021", "terseLabel": "Goodwill", "totalLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r306", "r315" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Period Increase (Decrease)", "terseLabel": "Increase in goodwill", "totalLabel": "Goodwill, Period Increase (Decrease), Total" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r97", "r132", "r217", "r229", "r233", "r236", "r239", "r265", "r376", "r377", "r378", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r710" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureUnauditedQuarterlyFinancialDataSummaryOfConsolidatedQuarterlyResultsOfOperationsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guarantees [Abstract]" } } }, "localname": "GuaranteesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r117", "r323" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-Lived", "terseLabel": "Impairment of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r117", "r323" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)", "negatedLabel": "Decrease due to impairment of WWS trade name", "negatedTerseLabel": "Impairment of trade name", "terseLabel": "Increase in trade names", "verboseLabel": "Impairment of trade name" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsSummaryOfFinancialDataAttributableToOperatingSegmentsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r328", "r338" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Long-lived assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r88", "r217", "r229", "r233", "r236", "r239", "r835", "r845", "r852", "r873" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income taxes", "totalLabel": "Income before income taxes", "verboseLabel": "Total income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsSummaryOfFinancialDataAttributableToOperatingSegmentsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r336", "r345" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesGainsLossesOnDerivativeFinancialInstrumentsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesGainsLossesOnDerivativeFinancialInstrumentsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]", "terseLabel": "Income Tax Authority, Name" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r134", "r563", "r566", "r571", "r584", "r590", "r594", "r595", "r596" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Effects Allocated Directly to Equity [Abstract]", "terseLabel": "Consolidated statements of shareholders' equity:" } } }, "localname": "IncomeTaxEffectsAllocatedDirectlyToEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfIncomeTaxesIncludedInConsolidatedStatementOfOperationsAndConsolidatedStatementOfEquityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r135", "r169", "r170", "r215", "r561", "r585", "r592", "r874" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 0.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense", "totalLabel": "Income tax expense", "verboseLabel": "Income tax expense relating to continuing operations" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfIncomeTaxesIncludedInConsolidatedStatementOfOperationsAndConsolidatedStatementOfEquityDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r83", "r557", "r558", "r566", "r567", "r570", "r576" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income and Sales Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r121" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income tax payments, net of refunds", "totalLabel": "Income Taxes Paid, Net, Total" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSupplementalCashFlowInformationAndNonCashActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r116" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities", "totalLabel": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r116" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r116" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "totalLabel": "Increase (Decrease) in Inventories, Total" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities (net of acquisition effects):" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r179", "r180", "r181", "r186", "r505" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Add: Dilutive effect of stock compensation plans", "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total", "verboseLabel": "Add: Dilutive shares from equity plans" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r313", "r321" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Indefinite-Lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r321" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail": { "order": 0.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "periodEndLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill), Ending Balance", "periodStartLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill), Beginning Balance", "terseLabel": "Intangible assets", "totalLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill), Total" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r313", "r321" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsPeriodIncreaseDecrease": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets, Period Increase (Decrease)", "terseLabel": "Increase in trade names", "totalLabel": "Indefinite-Lived Intangible Assets, Period Increase (Decrease), Total" } } }, "localname": "IndefiniteLivedIntangibleAssetsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedTradeNames": { "auth_ref": [ "r321" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a projected indefinite period of benefit.", "label": "Indefinite-Lived Trade Names", "terseLabel": "Carrying value of trade name" } } }, "localname": "IndefiniteLivedTradeNames", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.", "label": "Indefinite-Lived Intangible Assets Acquired", "terseLabel": "Preliminary/Final Valuation Amount" } } }, "localname": "IndefinitelivedIntangibleAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r308", "r316" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Other intangible assets, net", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets, Net (Including Goodwill)", "totalLabel": "Intangible Assets, Net (Including Goodwill), Total", "verboseLabel": "Preliminary/Final Valuation Amount" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtInterestExpenseNetDetail": { "order": 3.0, "parentTag": "us-gaap_InterestExpense", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "negatedLabel": "Interest income", "totalLabel": "Interest and Other Income, Total" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtInterestExpenseNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsCapitalizedAdjustment": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtInterestExpenseNetDetail": { "order": 1.0, "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred.", "label": "Interest Costs Capitalized Adjustment", "negatedLabel": "Capitalized interest" } } }, "localname": "InterestCostsCapitalizedAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtInterestExpenseNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r87", "r211", "r733", "r736", "r851" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtInterestExpenseNetDetail": { "order": 0.0, "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "totalLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtInterestExpenseNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r101", "r403", "r410", "r413", "r414" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtInterestExpenseNetDetail": { "order": 0.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Long-term debt", "totalLabel": "Interest Expense, Debt, Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtInterestExpenseNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Schedule of Interest Expense, Net" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtInterestExpenseNetDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "negatedLabel": "Interest expense, net", "negatedTerseLabel": "Interest expense, net", "negatedTotalLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtInterestExpenseNetDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsSummaryOfFinancialDataAttributableToOperatingSegmentsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r111", "r114", "r121" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSupplementalCashFlowInformationAndNonCashActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalRevenueServiceIRSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.", "label": "Internal Revenue Service (IRS) [Member]", "terseLabel": "Internal Revenue Service (IRS) [Member]" } } }, "localname": "InternalRevenueServiceIRSMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r325", "r326" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Computer software" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r39" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods", "totalLabel": "Inventory, Finished Goods, Gross, Total" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r11", "r45", "r781" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r15", "r43", "r128", "r191", "r291", "r292", "r293", "r813" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r41" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetail": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials", "totalLabel": "Inventory, Raw Materials, Gross, Total" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r40" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LatestTaxYearMember": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "Latest identified tax year.", "label": "Latest Tax Year [Member]", "terseLabel": "Latest Tax Year [Member]" } } }, "localname": "LatestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r759", "r761" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesComponentsOfLeaseExpenseDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r759" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedDescription": { "auth_ref": [ "r752" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's finance lease that has not yet commenced. Including, but not limited to, nature of involvement with construction or design of underlying asset for lease.", "label": "Lessee, Finance Lease, Lease Not yet Commenced, Description", "terseLabel": "Finance lease not yet commenced description" } } }, "localname": "LesseeFinanceLeaseLeaseNotYetCommencedDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r751" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Operating lease existence of option to extend", "verboseLabel": "Operating lease existence of option to extend" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate": { "auth_ref": [ "r751" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to terminate operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Terminate [true false]", "terseLabel": "Operating lease existence of option to terminate", "verboseLabel": "Operating lease existence of option to terminate" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToTerminate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription": { "auth_ref": [ "r752" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's operating lease that has not yet commenced. Including, but not limited to, nature of involvement with construction or design of underlying asset for lease.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Description", "terseLabel": "Operating lease not yet commenced description" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r760" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Future Minimum Lease Commitments for Non-Cancelable Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r760" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNoncancelableOperatingLeasesDetail4": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r760" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r760" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Year one" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r760" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r760" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Year Four" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r760" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Year Three" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r760" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Year Two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r760" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNoncancelableOperatingLeasesDetail4": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "auth_ref": [ "r751" ], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.", "label": "Lessee, Operating Lease, Option to Extend", "terseLabel": "Lessee, operating lease, option to extend, description", "verboseLabel": "Operating lease extension period" } } }, "localname": "LesseeOperatingLeaseOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseOptionToTerminate": { "auth_ref": [ "r751" ], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to terminate lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.", "label": "Lessee, Operating Lease, Option to Terminate", "terseLabel": "Lessee, operating lease, option to terminate, description", "verboseLabel": "Operating lease termination period" } } }, "localname": "LesseeOperatingLeaseOptionToTerminate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r751" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding", "verboseLabel": "Letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r53", "r132", "r231", "r265", "r376", "r377", "r378", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r645", "r651", "r652", "r710", "r779", "r780" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r37", "r132", "r265", "r710", "r781", "r842", "r864" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, redeemable non-controlling interest, and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES, REDEEMABLE NON-CONTROLLING INTEREST, AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r14", "r55", "r132", "r265", "r376", "r377", "r378", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r645", "r651", "r652", "r710", "r779", "r780", "r781" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "terseLabel": "Current liability", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForCatastropheClaimsByCatastrophicEventAxis": { "auth_ref": [ "r875" ], "lang": { "en-us": { "role": { "documentation": "Information by type of catastrophic event, for example, but not limited to, earthquake, windstorm, fire or explosion.", "label": "Catastrophic Event [Axis]", "terseLabel": "Catastrophic Event" } } }, "localname": "LiabilityForCatastropheClaimsByCatastrophicEventAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Credit facility amortization percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Credit available under the credit facility" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Line of Credit Facility, Expiration Period", "terseLabel": "Maturity term of credit agreement" } } }, "localname": "LineOfCreditFacilityExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LineOfCreditFacilityIncreaseAccruedInterest": { "auth_ref": [ "r131" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase for accrued, but unpaid interest on the credit facility for the period.", "label": "Line of Credit Facility, Increase, Accrued Interest", "terseLabel": "Accrued interest" } } }, "localname": "LineOfCreditFacilityIncreaseAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInitiationDate1": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility first became available, in YYYY-MM-DD format.", "label": "Line of Credit Facility, Initiation Date", "terseLabel": "Credit agreement date" } } }, "localname": "LineOfCreditFacilityInitiationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum amount borrowed under the credit facility at any time during the period.", "label": "Line of Credit Facility, Maximum Amount Outstanding During Period", "terseLabel": "Total barrowings after making prepayments during period", "verboseLabel": "Maximum borrowing available during period" } } }, "localname": "LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Amount available under credit facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r51", "r131" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line Of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r25", "r397", "r409", "r411", "r412", "r841", "r861" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongTermDebtScheduleOfLongtermDebtDetail2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Long-term debt, net" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongTermDebtScheduleOfLongtermDebtDetail2": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "negatedLabel": "Less current portion of long-term debt", "totalLabel": "Long-term Debt, Current Maturities, Total" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Fair value of current long-term debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r140", "r374", "r401" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongtermDebtFutureMaturitiesOfLongtermDebtDetail": { "order": 0.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongtermDebtFutureMaturitiesOfLongtermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r140", "r374", "r401" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongtermDebtFutureMaturitiesOfLongtermDebtDetail": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongtermDebtFutureMaturitiesOfLongtermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r140", "r374", "r401" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongtermDebtFutureMaturitiesOfLongtermDebtDetail": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongtermDebtFutureMaturitiesOfLongtermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r140", "r374", "r401" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongtermDebtFutureMaturitiesOfLongtermDebtDetail": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongtermDebtFutureMaturitiesOfLongtermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r140", "r374", "r401" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongtermDebtFutureMaturitiesOfLongtermDebtDetail": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongtermDebtFutureMaturitiesOfLongtermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r25" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLongTermDebtScheduleOfLongtermDebtDetail2": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "totalLabel": "Long-term debt, net, less current portion", "verboseLabel": "Long-term debt, net, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r59", "r375" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time.", "label": "Long-Term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Weighted-average interest rate", "verboseLabel": "Weighted average interest rate" } } }, "localname": "LongtermDebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "auth_ref": [ "r418", "r419", "r420", "r444" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest.", "label": "Noncontrolling Interest, Change in Redemption Value", "negatedLabel": "Change in value of redeemable non-controlling interest", "terseLabel": "Change in redemption value of redeemable non-controlling interest", "verboseLabel": "Change in value of redeemable non-controlling interest" } } }, "localname": "MinorityInterestChangeInRedemptionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestSummaryOfChangesInRedeemableNoncontrollingInterestDetails", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDisclosureTextBlock": { "auth_ref": [ "r656" ], "lang": { "en-us": { "role": { "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.", "label": "Noncontrolling Interest Disclosure [Text Block]", "terseLabel": "Redeemable Non-Controlling Interest" } } }, "localname": "MinorityInterestDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterest" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Noncontrolling interest, ownership percentage by parent" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r113" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r113" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r113", "r115", "r118" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r7", "r77", "r80", "r86", "r89", "r118", "r132", "r155", "r161", "r162", "r164", "r165", "r169", "r170", "r182", "r217", "r229", "r233", "r236", "r239", "r265", "r376", "r377", "r378", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r698", "r710", "r846", "r868" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net income", "terseLabel": "Net income (loss) attributable to common shareholders", "totalLabel": "Net income attributable to the Company", "verboseLabel": "Net income attributable to the Company" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureUnauditedQuarterlyFinancialDataSummaryOfConsolidatedQuarterlyResultsOfOperationsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r98" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "negatedLabel": "Less: Net income attributable to redeemable non-controlling interest", "terseLabel": "Net income portion attributable to redeemable non-controlling interest", "totalLabel": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest, Total" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestSummaryOfChangesInRedeemableNoncontrollingInterestDetails", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r161", "r162", "r164", "r165", "r175", "r176", "r183", "r186", "r217", "r229", "r233", "r236", "r239" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income (loss) attributable to common shareholders", "totalLabel": "Net income attributable to common shareholders", "verboseLabel": "Net income (loss) attributable to common shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureUnauditedQuarterlyFinancialDataSummaryOfConsolidatedQuarterlyResultsOfOperationsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Calculation of net income per common share attributable to common shareholders:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r5", "r153", "r154", "r157", "r158", "r172", "r173", "r174", "r258", "r259", "r274", "r275", "r581", "r582", "r583", "r694", "r700", "r701", "r702", "r718", "r719", "r720", "r744", "r745", "r763", "r769", "r819", "r820", "r821", "r887", "r888", "r889", "r890", "r892" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r152", "r155", "r156", "r157", "r159", "r160", "r164", "r172", "r189", "r256", "r257", "r270", "r271", "r272", "r273", "r276", "r277", "r547", "r548", "r549", "r577", "r578", "r579", "r580", "r618", "r619", "r620", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r695", "r696", "r697", "r698", "r699", "r711", "r712", "r714", "r715", "r716", "r717", "r721", "r722", "r731", "r732", "r740", "r741", "r742", "r743", "r762", "r764", "r765", "r766", "r767", "r768", "r816", "r817", "r818", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Accounting Pronouncements Recently Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash activity:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSupplementalCashFlowInformationAndNonCashActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": { "auth_ref": [ "r122", "r123", "r124" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired", "terseLabel": "Property, plant and equipment additions in accounts payable" } } }, "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSupplementalCashFlowInformationAndNonCashActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Noncompete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Abstract]" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Summary of the Status of Restricted Share Awards" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesPayableToBanksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a bank.", "label": "Notes Payable to Banks [Member]", "terseLabel": "Term Notes Payable [Member]" } } }, "localname": "NotesPayableToBanksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfStores": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of stores.", "label": "Number of stores" } } }, "localname": "NumberOfStores", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OffsettingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Offsetting [Abstract]" } } }, "localname": "OffsettingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in YYYY format.", "label": "Open Tax Year", "terseLabel": "Open tax years for examination" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r217", "r229", "r233", "r236", "r239" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations", "verboseLabel": "Total income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsSummaryOfFinancialDataAttributableToOperatingSegmentsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Income (Loss) [Abstract]", "terseLabel": "Income from operations:" } } }, "localname": "OperatingIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsSummaryOfFinancialDataAttributableToOperatingSegmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r753", "r761" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesComponentsOfLeaseExpenseDetail": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r748" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Lease expenses" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r747" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNoncancelableOperatingLeasesDetail4": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liability", "totalLabel": "Operating lease liability - total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r747" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNoncancelableOperatingLeasesDetail4": { "order": 0.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r747" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNoncancelableOperatingLeasesDetail4": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability, less current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeasesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r749", "r755" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "negatedLabel": "Operating cash flows relating to operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesOtherInformationRelatingToLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r746" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use asset, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r758", "r761" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesOtherInformationRelatingToLeasesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r757", "r761" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesOtherInformationRelatingToLeasesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r9", "r656" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail": { "order": 10.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r47", "r781" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets, net" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r663", "r680" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other Assets [Member]" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesSummaryOfFairValueOfHedgesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r21" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, net", "totalLabel": "Other Assets, Noncurrent, Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "auth_ref": [ "r642", "r643", "r649" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income before tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss) before tax:" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r70", "r72", "r665", "r669", "r681" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Change in fair value of derivatives", "verboseLabel": "Amount of Gain or (Loss) Recognized in OCI(L) on Derivatives" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesGainsLossesOnDerivativeFinancialInstrumentsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r72", "r76", "r670" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "negatedLabel": "Reclassification to earnings" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r78", "r81", "r642", "r643", "r649" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income", "totalLabel": "Other comprehensive income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r73", "r84", "r90", "r561", "r591", "r593", "r724", "r727", "r730", "r847", "r869" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "terseLabel": "Income tax expense relating to derivative financial instruments", "totalLabel": "Other Comprehensive Income (Loss), Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfIncomeTaxesIncludedInConsolidatedStatementOfOperationsAndConsolidatedStatementOfEquityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r642", "r643", "r649" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "negatedLabel": "Tax effect", "negatedTerseLabel": "Less: Income tax (expense) benefit", "terseLabel": "Income tax expense related to other comprehensive income", "totalLabel": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent, Total", "verboseLabel": "Income tax benefit related to other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r663", "r680" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other Current Assets [Member]" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesSummaryOfFairValueOfHedgesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r321" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after impairment of indefinite-lived intangible assets classified as other. Excludes financial assets and goodwill.", "label": "Other Indefinite-Lived Intangible Assets", "terseLabel": "Other Indefinite-lived Intangible Assets" } } }, "localname": "OtherIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r663", "r680" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]", "terseLabel": "Other Liabilities [Member]" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccruedLiabilitiesAdditionalInformationDetails", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r60" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities", "totalLabel": "Other Liabilities, Noncurrent, Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Liabilities [Member]" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesSummaryOfFairValueOfHedgesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r108" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchases of treasury stock under repurchase program" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtRestructuringCosts": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred in the modification of term of existing debt agreement in order for the entity to achieve some advantage.", "label": "Payments of Debt Restructuring Costs", "terseLabel": "Add: Deferred financing costs from the refinancing of the 2016 Credit Agreement due 2024" } } }, "localname": "PaymentsOfDebtRestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r110" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedLabel": "Payments of financing costs", "terseLabel": "Add: Deferred financing costs from the issuance of Senior Notes", "totalLabel": "Payments of Financing Costs, Total" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r108" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Purchases of treasury stock relating to tax withholdings on employee equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r104", "r629" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash payment to acquire business", "verboseLabel": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r104" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Business acquisitions", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r105" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r507", "r508", "r509", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r528", "r529", "r531", "r532", "r535", "r536", "r537", "r538", "r539" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r507", "r508", "r509", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r528", "r529", "r531", "r532", "r535", "r536", "r537", "r538", "r539" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PostemploymentBenefitsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Postemployment Benefits [Abstract]" } } }, "localname": "PostemploymentBenefitsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PostemploymentBenefitsDisclosureTextBlock": { "auth_ref": [ "r481", "r482" ], "lang": { "en-us": { "role": { "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.", "label": "Postemployment Benefits Disclosure [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "PostemploymentBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r28", "r422" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, Shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r28", "r781" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "terseLabel": "Preferred stock; par value $.01 per share; 10,000 shares authorized; none outstanding", "totalLabel": "Preferred Stock, Value, Issued, Total" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r12", "r46", "r294", "r295" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses", "totalLabel": "Prepaid Expense, Current, Total" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriceRiskCashFlowHedgeUnrealizedGainLossToBeReclassifiedDuringNext12Months": { "auth_ref": [ "r684" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of unrealized gains or losses on price risk cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months.", "label": "Price Risk Cash Flow Hedge Unrealized Gain (Loss) to be Reclassified During Next 12 Months", "terseLabel": "Fair Value of Derivative" } } }, "localname": "PriceRiskCashFlowHedgeUnrealizedGainLossToBeReclassifiedDuringNext12Months", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "auth_ref": [ "r107" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).", "label": "Proceeds from Issuance of Senior Long-Term Debt", "terseLabel": "Proceeds from issuance of senior notes" } } }, "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "auth_ref": [ "r103" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sale of machinery and equipment.", "label": "Proceeds from Sale of Machinery and Equipment", "terseLabel": "Proceeds from disposals of assets", "verboseLabel": "Proceeds from sale of manufacturing equipment" } } }, "localname": "ProceedsFromSaleOfMachineryAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r106", "r546" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r106" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from issuance of common stock under ESPP" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r370", "r371", "r843" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Accrued Warranty, End of Period", "periodStartLabel": "Accrued Warranty, Beginning of Period", "totalLabel": "Standard and Extended Product Warranty Accrual, Total" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesInformationRegardingWarrantyAccrualDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition": { "auth_ref": [ "r369" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from a business acquisition.", "label": "Standard and Extended Product Warranty Accrual, Additions from Business Acquisition", "terseLabel": "Accrued Warranty, Acquired", "totalLabel": "Standard and Extended Product Warranty Accrual, Additions from Business Acquisition, Total" } } }, "localname": "ProductWarrantyAccrualAdditionsFromBusinessAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesInformationRegardingWarrantyAccrualDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r54", "r363", "r364" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Accrued warranty" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r365" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Accrued Warranty, Settlements", "totalLabel": "Standard and Extended Product Warranty Accrual, Decrease for Payments, Total" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesInformationRegardingWarrantyAccrualDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r368" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.", "label": "Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Accrued Warranty, Adjustments", "totalLabel": "Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties, Total" } } }, "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesInformationRegardingWarrantyAccrualDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Accrued Warranty, Charged to Expense", "totalLabel": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued, Total" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesInformationRegardingWarrantyAccrualDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyExpense": { "auth_ref": [ "r116", "r367" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Product Warranty Expense", "terseLabel": "Portion of warranty expense related to issuance of product" } } }, "localname": "ProductWarrantyExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r7", "r77", "r80", "r86", "r112", "r132", "r155", "r169", "r170", "r217", "r229", "r233", "r236", "r239", "r265", "r376", "r377", "r378", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r642", "r647", "r648", "r654", "r655", "r698", "r710", "r852" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r339", "r894", "r895", "r896" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property, Plant and Equipment, Estimated Useful Lives", "terseLabel": "Estimated life" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r17", "r332" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetail": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "terseLabel": "Property, plant and equipment, gross", "totalLabel": "Property, Plant and Equipment, Gross, Total" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r334", "r781", "r853", "r866" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r334", "r894", "r895" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r94", "r281" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for allowance for credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r193", "r194" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Unaudited Quarterly Financial Data" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureUnauditedQuarterlyFinancialData" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r250", "r253", "r254", "r255" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "terseLabel": "Accounts receivable, net" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r75", "r84", "r85", "r724", "r728", "r730" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax", "negatedLabel": "Amounts reclassified from accumulated other comprehensive earnings" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity.", "label": "Redeemable Noncontrolling Interest, by Legal Entity [Table]" } } }, "localname": "RedeemableNoncontrollingInterestByLegalEntityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r416", "r417", "r418", "r419" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Redeemable non-controlling interest", "totalLabel": "Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total", "verboseLabel": "Accretion value of redeemable non-controlling interest" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestAdditionalInformationDetails", "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestSummaryOfChangesInRedeemableNoncontrollingInterestDetails", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue": { "auth_ref": [ "r421" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Redemption value, as if currently redeemable, of redeemable noncontrolling interest classified as temporary equity and the election has been made to accrete changes in redemption value to the earliest redemption date.", "label": "Redeemable Noncontrolling Interest, Equity, Redemption Value", "terseLabel": "Redeemable noncontrolling interest value", "totalLabel": "Redeemable Noncontrolling Interest, Equity, Redemption Value, Total" } } }, "localname": "RedeemableNoncontrollingInterestEquityRedemptionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableNoncontrollingInterestLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Redeemable Noncontrolling Interest [Line Items]" } } }, "localname": "RedeemableNoncontrollingInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RedeemableNoncontrollingInterestTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity.", "label": "Redeemable Noncontrolling Interest [Table Text Block]", "terseLabel": "Summary of Changes in Redeemable Non-Controlling Interest" } } }, "localname": "RedeemableNoncontrollingInterestTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRedeemableNoncontrollingInterestTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r491", "r772", "r773" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r772", "r776" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Total net sales to Builders FirstSource" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r491", "r772", "r776", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r770", "r771", "r773", "r777", "r778" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r109" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of debt", "negatedLabel": "Payments of long-term debt", "totalLabel": "Repayments of Long-term Debt, Total", "verboseLabel": "Repayment of senior notes" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSeniorDebt": { "auth_ref": [ "r109" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.", "label": "Repayments of Senior Debt", "negatedLabel": "Payments of senior notes", "terseLabel": "Payments of senior notes", "totalLabel": "Repayments of Senior Debt, Total" } } }, "localname": "RepaymentsOfSeniorDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfRestrictedShareAwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesCompletionDate": { "auth_ref": [ "r342", "r353" ], "lang": { "en-us": { "role": { "documentation": "Date the exit and disposal activities were completed or are expected to be completed, in YYYY-MM-DD format.", "label": "Restructuring and Related Activities, Completion Date", "terseLabel": "Restructuring and related activities, completion date" } } }, "localname": "RestructuringAndRelatedActivitiesCompletionDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDescription": { "auth_ref": [ "r342", "r353" ], "lang": { "en-us": { "role": { "documentation": "Description of a specific restructuring plan and related activities including the facts and circumstances leading to the restructuring or decision to exit an activity, and the expected completion date. This concept and related items would be utilized for each plan if multiple exit plans have been implemented in the period.", "label": "Restructuring and Related Activities, Description", "terseLabel": "Restructuring and related activities, Description" } } }, "localname": "RestructuringAndRelatedActivitiesDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r342", "r344", "r347", "r357", "r358" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring Costs and Charges" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedActivitiesInitiationDate": { "auth_ref": [ "r342", "r353" ], "lang": { "en-us": { "role": { "documentation": "Date the restructuring activities were initiated or are expected to be initiated, in YYYY-MM-DD format.", "label": "Restructuring and Related Activities, Initiation Date", "terseLabel": "Restructuring and related activities, initiation date" } } }, "localname": "RestructuringAndRelatedActivitiesInitiationDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r117", "r341", "r350", "r354" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "negatedLabel": "Restructuring costs and charges", "terseLabel": "Restructuring costs and charges", "totalLabel": "Restructuring Charges, Total", "verboseLabel": "Restructuring costs and charges, Charged to Expense" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesSummaryOfRestructuringCostsAndChargesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsSummaryOfFinancialDataAttributableToOperatingSegmentsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r343", "r344", "r354", "r355" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesSummaryOfRestructuringCostsAndChargesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost And Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesSummaryOfRestructuringCostsAndChargesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r344", "r351" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Restructuring costs and charges, End of Period", "periodStartLabel": "Restructuring costs and charges, Beginning of Period", "totalLabel": "Restructuring Reserve, Total" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesSummaryOfRestructuringCostsAndChargesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r33", "r443", "r781", "r863", "r887", "r892" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "terseLabel": "Retained earnings", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r149", "r150", "r151", "r156", "r167", "r170", "r273", "r547", "r548", "r549", "r579", "r580", "r696", "r883", "r885" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (Accumulated Deficit) [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r208", "r209", "r228", "r234", "r235", "r241", "r242", "r245", "r468", "r469", "r814" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Net sales", "verboseLabel": "Total net sales" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersNetSalesByReportingSegmentProductCategoryAndMarketDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsSummaryOfFinancialDataAttributableToOperatingSegmentsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureUnauditedQuarterlyFinancialDataSummaryOfConsolidatedQuarterlyResultsOfOperationsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r129", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r479" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r471", "r479" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition and Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract": { "auth_ref": [ "r296", "r467" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether practical expedient was elected to recognize incremental cost of obtaining contract as expense when incurred if amortization period would have been one year or less.", "label": "Revenue, Practical Expedient, Incremental Cost of Obtaining Contract [true false]", "terseLabel": "Revenue recognition, practical expedient" } } }, "localname": "RevenuePracticalExpedientIncrementalCostOfObtainingContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Net sales:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsSummaryOfFinancialDataAttributableToOperatingSegmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r756", "r761" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesOtherInformationRelatingToLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock, price per share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts, Notes Receivable and Allowance for Doubtful Accounts" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r75", "r729", "r730" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Components of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r605", "r606", "r611" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccruedLiabilitiesAdditionalInformationDetails", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumedDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfUnauditedProformaResultsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r670" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Gains (Losses) on Derivative Financial Instruments" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow Information and Non-Cash Activity" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r576" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Components of Income Tax Expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r59", "r140", "r411", "r413", "r439", "r440", "r441", "r442", "r734", "r735", "r738", "r855" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r569" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Components of Net Deferred Tax Asset and Liability" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r492", "r493", "r494", "r495", "r496" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an 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).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in the Calculation of Basic and Diluted EPS" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Reconciliation of Statutory Federal Income Tax Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r704", "r705" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r321", "r324" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Indefinite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill and Intangible Assets Net" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r15", "r42", "r43", "r44" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Future Maturities of Long-Term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Information Regarding Warranty Accrual" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Summary of Consolidated Quarterly Results of Operations" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureUnauditedQuarterlyFinancialDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Fair Value of Assets and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r774", "r776" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r343", "r344", "r345", "r346", "r354", "r355", "r356" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule Of Restructuring And Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesSummaryOfRestructuringCostsAndChargesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r348", "r349", "r352" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Activities of Restructuring Costs and Charges" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r217", "r220", "r232", "r306" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsSummaryOfFinancialDataAttributableToOperatingSegmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r217", "r220", "r232", "r306" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of Financial Data Attributable to Operating Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r502", "r504", "r507", "r508", "r509", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r528", "r529", "r531", "r532", "r535", "r536", "r537", "r538", "r539" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfRestrictedShareAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r512", "r527", "r530" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of the Status of Stock Options" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Estimated Amortization for Future Fiscal Year" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r204", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r228", "r229", "r230", "r231", "r233", "r234", "r235", "r236", "r237", "r239", "r245", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r346", "r356", "r876" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersNetSalesByReportingSegmentProductCategoryAndMarketDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsSummaryOfFinancialDataAttributableToOperatingSegmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r204", "r206", "r207", "r217", "r221", "r233", "r237", "r238", "r239", "r240", "r241", "r244", "r245", "r246" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsSummaryOfFinancialDataAttributableToOperatingSegmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r222", "r223", "r224", "r225", "r226", "r227", "r242" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).", "label": "Self Insurance Reserve [Policy Text Block]", "terseLabel": "Self-insurance reserves" } } }, "localname": "SelfInsuranceReservePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r100" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses", "totalLabel": "Selling, General and Administrative Expense, Total" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited/Performance adjustment", "verboseLabel": "Restricted stock awards, forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfRestrictedShareAwardsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Fair Value, Forfeited/Performance adjustment" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfRestrictedShareAwardsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r524" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Restricted stock awards", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfRestrictedShareAwardsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r524" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Fair Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfRestrictedShareAwardsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r521", "r522" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding at January 1, 2022", "periodStartLabel": "Outstanding at January 2, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfRestrictedShareAwardsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r521", "r522" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Fair Value, Outstanding Ending balance", "periodStartLabel": "Weighted Average Fair Value, Outstanding Beginning balance", "terseLabel": "Weighted average fair value of common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfRestrictedShareAwardsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfRestrictedShareAwardsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average fair value of common stock", "verboseLabel": "Weighted Average Fair Value, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfRestrictedShareAwardsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfRestrictedShareAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Common shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Number of Shares, Exercisable Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfStockOptionsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at January 2, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfStockOptionsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r529" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Common stock issued in employee grant, Shares", "verboseLabel": "Shares issued to employees, under special employee grants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r513", "r514" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of Shares, Outstanding Ending balance", "periodStartLabel": "Number of Shares, Outstanding Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfStockOptionsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r513", "r514" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Ending balance", "periodStartLabel": "Weighted Average Exercise Price, Beginning balance", "terseLabel": "Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfStockOptionsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Description of terms of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Terms of Award", "terseLabel": "Performance criteria defined in share awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r507", "r508", "r509", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r528", "r529", "r531", "r532", "r535", "r536", "r537", "r538", "r539" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfRestrictedShareAwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfStockOptionsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r510", "r533", "r534", "r535", "r536", "r539", "r550", "r554" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Life, Exercisable Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfStockOptionsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price, Ending Balance", "periodStartLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price, Beginning Balance", "terseLabel": "Weighted average fair value of common stock" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r531" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Life, Outstanding Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfStockOptionsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price of common stock as percentage of fair market value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance, Shares", "periodStartLabel": "Begining Balance, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r754", "r761" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesComponentsOfLeaseExpenseDetail": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLeasesCommitmentsAndContingenciesComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r126", "r148" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software [Member]" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Computer Software [Member]" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r6", "r204", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r228", "r229", "r230", "r231", "r233", "r234", "r235", "r236", "r237", "r239", "r245", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r337", "r346", "r356", "r876" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersNetSalesByReportingSegmentProductCategoryAndMarketDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSegmentsSummaryOfFinancialDataAttributableToOperatingSegmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r63", "r84", "r85", "r86", "r149", "r150", "r151", "r156", "r167", "r170", "r195", "r273", "r438", "r443", "r547", "r548", "r549", "r579", "r580", "r696", "r724", "r725", "r726", "r727", "r728", "r730", "r768", "r883", "r884", "r885" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Retained Earnings (Accumulated Deficit) [Member]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r149", "r150", "r151", "r195", "r814" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r28", "r29", "r443" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance in acquisition of Eco, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r28", "r29", "r438", "r443" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Common stock issued under ESPP, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r28", "r29", "r438", "r443" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Vesting of restricted stock, Shares", "totalLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r28", "r29", "r438", "r443", "r518" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Number of Shares, Exercised", "terseLabel": "Exercise of stock options, Shares", "verboseLabel": "Number of shares exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfStockOptionsDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "auth_ref": [ "r29", "r438", "r443" ], "lang": { "en-us": { "role": { "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Shares, Treasury Stock Reissued", "terseLabel": "Issuance of treasury stock, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r63", "r438", "r443" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance in acquisition of Eco" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r28", "r29", "r438", "r443" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Common stock issued under ESPP" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "auth_ref": [ "r28", "r29", "r438", "r443" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures", "terseLabel": "Forfeitures of restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r28", "r29", "r438", "r443" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Grants of restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r438", "r443" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Vesting of restricted stock", "totalLabel": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r63", "r438", "r443" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r28", "r29", "r438", "r443", "r445" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Value, Treasury Stock Reissued", "terseLabel": "Issuance of treasury stock" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r29", "r35", "r36", "r132", "r252", "r265", "r710", "r781" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Accumulated other comprehensive income (loss), Ending Balance", "periodStartLabel": "Accumulated other comprehensive income (loss), Beginning Balance", "terseLabel": "Net decrease in accumulated deficit", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r2", "r3", "r85", "r132", "r149", "r150", "r151", "r156", "r167", "r265", "r273", "r443", "r547", "r548", "r549", "r579", "r580", "r640", "r641", "r653", "r696", "r710", "r724", "r725", "r730", "r768", "r884", "r885" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Total" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r130", "r423", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r437", "r443", "r447", "r686" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsegmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by business subsegments.", "label": "Subsegments [Axis]", "terseLabel": "Subsegments" } } }, "localname": "SubsegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Subsegments [Domain]", "terseLabel": "Subsegments" } } }, "localname": "SubsegmentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSupplementalCashFlowInformationAndNonCashActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r469", "r477" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r469", "r477" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Name [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureAcquisitionsScheduleForValuationOfIdentifiableIntangibleAssetsAcquiredAndEstimateOfUsefulLivesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Passes at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r260", "r261", "r262", "r263", "r264", "r406", "r436", "r685", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureDerivativesSummaryOfFairValueOfHedgesDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureFairValueScheduleOfFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r62", "r445" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockRetiredCostMethodAmount": { "auth_ref": [ "r29", "r438", "r444" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.", "label": "Treasury Stock, Retired, Cost Method, Amount", "negatedLabel": "Retirement of treasury stock" } } }, "localname": "TreasuryStockRetiredCostMethodAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r29", "r438", "r443" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedLabel": "Purchases of treasury stock, Shares", "terseLabel": "Shares repurchased" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r62", "r445", "r446" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock at cost", "periodEndLabel": "Treasury Stock, Value, Ending Balance", "periodStartLabel": "Treasury Stock, Value, Beginning Balance", "totalLabel": "Treasury Stock, Value, Total" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r438", "r443", "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Purchases of treasury stock", "terseLabel": "Acquisition of treasury stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r155", "r156", "r157", "r159", "r172", "r256", "r257", "r270", "r271", "r272", "r273", "r276", "r277", "r547", "r548", "r549", "r577", "r578", "r579", "r580", "r618", "r619", "r620", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r695", "r696", "r697", "r698", "r699", "r711", "r712", "r714", "r715", "r716", "r717", "r721", "r722", "r731", "r732", "r740", "r741", "r742", "r743", "r762", "r764", "r765", "r766", "r767", "r768", "r816", "r817", "r818", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSaleOfAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r343", "r344", "r354", "r355" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesAdditionalInformationDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureRestructuringCostsAndChargesSummaryOfRestructuringCostsAndChargesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r564" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Material liability for unrecognized tax benefits", "totalLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r196", "r197", "r199", "r200", "r201", "r202", "r203" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r141", "r146" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Balance at End of Period", "periodStartLabel": "Balance at Beginning of Period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r144" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "Costs and expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r145" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedLabel": "Deductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r141", "r142", "r143", "r145", "r146" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r141", "r142", "r143", "r145", "r146" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r507", "r508", "r509", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r528", "r529", "r531", "r532", "r535", "r536", "r537", "r538", "r539" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r507", "r508", "r509", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r528", "r529", "r531", "r532", "r535", "r536", "r537", "r538", "r539" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r177", "r186" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Weighted-average common shares - Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding:", "verboseLabel": "Weighted average number of common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r175", "r186" ], "calculation": { "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "verboseLabel": "Weighted-average common shares - Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPSDetail", "http://pgtinnovations.com/20220101/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of Deferred Debt Issuance Cost", "negatedLabel": "Less: Write-off of deferred costs classified as debt extinguishment costs" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://pgtinnovations.com/20220101/taxonomy/role/Role_DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscountDetail" ], "xbrltype": "monetaryItemType" } }, "unitCount": 11 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31010-122693" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=d3e1280-108306" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL124452896-108306" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "https://asc.fasb.org/topic&trid=2126967" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120254519-210437" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL51790836-203054" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286" }, "r327": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905813&loc=d3e1205-110223" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r339": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(a))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r358": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907644&loc=d3e11281-110244" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12524-110249" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3,4))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=28183603&loc=d3e692-112598" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r415": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "16(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "24(b)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r447": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130569-203045" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r479": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "https://asc.fasb.org/topic&trid=2122478" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410195&loc=d3e80090-111668" }, "r482": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org/topic&trid=2197446" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944" }, "r554": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r596": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e845-128460" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e848-128460" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6411-128476" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966508&loc=d3e9972-128506" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966508&loc=d3e9979-128506" }, "r637": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5291-111683" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r656": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r703": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL120154346-209984" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r778": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r8": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r9": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r913": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r914": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r915": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r916": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r917": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r918": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r919": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r920": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r921": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r922": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r923": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r924": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r925": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r926": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r927": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r928": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r929": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r930": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r931": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r932": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r933": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r934": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r935": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r936": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r937": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r938": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r939": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r940": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r941": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08" }, "r942": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 132 0000950170-22-011489-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-22-011489-xbrl.zip M4$L#!!0 ( #&#RE204IFE:H$ -.\ 2 :6UG,30Y,3,U,CDW7S N M:G!G[+QE6%S+EC"\L1 \$ @0+($F$#18T- 0@H?@[N[N01H)$ A.@.#N[NX. MP=W=W;W[Y$0L.%@[0#9PSR1X/[I ?[Y@8-'0$1Z MA/P8!17MH4/%$P >#@$!'A$!"0D1\:'5[:$=0,1&PGG)Q/_HJ;0V,KDU+K-G M6,ICBO05%)64573]_ T,C8Q-;.WL'1R?FS]Q >-@\!&P #9V"D*\;6*@VDH_..+M]RXZSHCY7.H/#65X:Z..&B MM.&BFVPU,. QE3<,V)(;@@%'ZE@PX*FP)W@MTQ6]1_]?H?[(7%[>E.I*[:86VY M=+7A)8=%'';UR4%1AODQ.?H38']T M(WMJ=&84]79?E!^:^O\[1,R,R;!Y: MW0K=K+?(VY_OK^D+V3@JM,D+HDNV0 M&VQ.G%(FNA1K)(DV52OK&L75L>RS#E5>IRMIG]PU<5;Y\'O,!A\\!LF),7"Q MZ8Q]K_@X=,O>-GB#TW0R7 T#UC[_9C"4K4GR](>QMYX6R>B>50 M7!Z@%S3%I !F6,$-U"\6?QD)_36!D#)7'AB00@L#Z(E"H,*%*YT+JN(<2[$7 M+M/XG(E6GHN@Q/$2='*!PO"/Z.*/## !0],OW!"_O+"[\9:,=]W&T1]\!)_7Y=U;7F M3I-SPE47X?S)1#H[B^:V@:G36EFUG;YM&%($+TE>4R4^?R H7P0- M4-FB!E(#_@ (C.VD9*/UDFE]F296UZ%@FC:_H#JNQ)\L=RW=(.EE&("UO4 P MO#+*VNU:_31*MZ][?C[$@0/*IP70J(LKCYZ%T.Y/DBK&)211O+4./$,>D_OL M^)6U06$YN;3V5$]^0;%/?_6%8>@[0SK"(HR+=;^8%&+#>' M\,6^#'Q"A[\K&\I0\LAR==@'Q^*%^A&@G^Z;316F" %0]V@+(*HF .2_!;EW M]I_+UQF_>*Y>.S_'PK"\AJ<#4J\!&7 ^XKV0.O9*GZPYQ@V=$S:V3#51C$XR M#%YQ,5(!)GK7O?P8:7) Z=YK])>83B]",5! C<_[RZ7;"$=G%@P29=SUO[.Z MJP1_QF..:+E-"UMDE#WJN@C.L7:Y&&0<@ Y>\^2O[E71@Q^V_=E^X]3@.YJW MQU\^F>F6CK#1[GY+K]9%Y!4K?X7R[+7\SW":=?76NPS/EA=A7@ZLL].'!3.J M0_D[%([ ^N3JZ'N<_;,KXB[;G&3)LN:E96^ZJ-U.WCK^2 MI)S,#)2&@%[Y<+2:<&,*GV;*-/]QPI-T#\RS%T_CWRP]X:OA0\*5_O-@"T6$ M >'.RT6W2"H/07Y&H5?-;_5E")E?$%<*[N^!YAOWX<43J3,8<(LD# /2](NR M=C>P9KBA8J0/JJR5_:#)9N5PAW^/VD.X^8],G_CWJESX>^W\XTR5+E7@:FO" M;?--2J(YI_&:!36U@(* UYD3K<;O!GF.+?T*5V[)IO7&V8@/YS=*XOINJSN1 M"3=/.G MN\1X2G/<$!G O';?0SE#&(^P@ZL@4563*FIFZPX:B8(!JD=SG3.B[S5*/_;5 MH3P1BK?HXM^]5$"D MZNVE1,_ZJ05W?3HA+6(8MX!26'0'=EEYS-:&JF*"[5]^91%N\,B)Q_>[*M ] MB&-!\SYH^EK.(ZWX:'$*7)8.'8".G[B.)NV#*YSCBKG-_/0INDUT:QP>8/XUR*M?FV/KDN#*C1?-S'* MCL[?23ML?DJ44#]7Y;2['3;I7U>FKCK]K@972EC?(_C"L8'36YDI'TT]5JA3:C;]!>)LGO59XA>2AMQRC,"N5M1 M,PLACO;:J*9BE7EFIS3O&76>;,"%'R.=M&8K(*QI >I].Y'J>^9K8]I-1J?V MZ#("1 =@&L[W;22<3%GK!T8(/\\QJ&2X6*UV;MSF-\I=.8*G)BGEB/&)^MR[=O00MB\^JR&H^=H-0M/H M8@@E/IUJU]Z(8C6'O^19PZP^5B!YP^0_HWK\#R+]WH[1)1U1W$8,8D"F:21@@2&_WQWG* M&U/5*#\69^[E8@I%A^(9! #-8TU7CB#INN;ZQ@;"-YGJ3,W&TX"E$4Q(=^K M?CR2',F?5Q9V+/MI2&0;E#41/M'+_;Z3W88HVPSB ]#)JM5[ZE5,9>4Y>ZP> M%9))52;.J%Y7.%?T$:71]9OGMSG23K6B,7F48_=YE&3V;XA,,$M7,O(4.]DH<94[FGS8B?)L'H#-]C/&\,> MX"H4F]](Y>A[P>ICMS'V491L6LL,DG;G<6 (LM^DRLY[KA'GDK]+:[E"6R!J M27]&S[D9/"D=-2W85M'\/0PA-UP,+E$8@5A16S^S3=<^>^[#"'Y3-3Z.+P7< M%^D.G]7,J;'31-$;]%L8@-ECG]^3JV+Z.2J!I_)XMK:*FA_7EQ:"Q"'TQ=B.OB"EAB4EM ] MU86]J=A5S,<[ZJMLC7'FD$?6ZHR?"UAIB"2?EC_B(V)(LX^)M?VN2.M%U"6O* MYJ"OY&_#JCAD Y=J#-;BG[W0 @!D_&Q527/ZNYGZF?6@X2B#R@GMNL@];:0? MS2J/UYN51@U.0::$U+,_#OJ4)HH.7QV?9_A$SMWZ3;<;<*+R(]#&,.C&I?: MHFX=7I%$(QT37 ]D='FO5(OG2>?M2!L[6M*J&>>L7 VG[R9/V ^NJYPU-!SOKF\7WQH-UW,_^O8ZBCMG,W1& MP# &!P3/$:O ]XQ5GN!4[ AH+2+LX<:%VW#@!4V\.L+RY>FG5?;?<*/4'UNK M]LCWS/1@P7G%_&0IK'?MX-ICH_:;)JZ$=:YJYP1V9I*CBW76["<&E._]6'%- MKBZ W'U[]C+!C6'@ MN9O"HKB1*R>Q[C2PO-!X'7RO0>S(LU&D+(5,$_LK"\S0O,]Y)+QRIH/U25^K;*HG]]OO'8 M\W%A!XH,.[B?4.AZD(ZN<<5I3,B#@K9EZ5O2I4-$D)7 MJK/J?2YX?@?UD;'RH=R&AC]L#,**-8&J7XZ.-\^*<+D8+[P$N06L4XWZS0WI M1T5P5&,,@AQ%IJDB"(S?*/D,$'A02Q*H&:VJQ,F+T!>")D9Z"0XKX$C*D?>D M12!NWI4L%=/N:N&[D3+]0=T\>)FS4_2IDHY?2DO+@M_OUH)+ZWB8L:*1VMZN MALKM X7,*&3>YBF^EHPR8SYKT4V6^/WD/#G@\)<&4MVR2 @8&6)!FT92N-1( M;MR=07G]:8)9V\=S&/P,L:)IM;*X[Q?T H04.O7>*P<\@;.,>"F $\7#MA)U MC-&^15] (3+$*6*IH+SOSR-L^VS\3=_D.E$S]5)Q\WR*>4J;I8N^TZ2B[9S* M[.!#J(= R#,9-!\77)=&@.8C)0*@PY$F+9^5C GNQ?J<[X5]&%)%JU*XY?DH M5^J+2GBZWG4JHM[(/R"NAQ WB3BIP55?98KU1+/E68S)-FET+I&\?ZQJ:(=? MTA-*+^I!L&V5K=J([D.B:"E9JWDEPKK=L9]0XJMN8OLB6+Q=&%/&08%2O7C6 M'_ ,>_![FE<.X@4&$C*CJF/EV^M5P0OR%4J$ZKK&A**G.C:8^NY?'/)PME)W M1;U:+Z '>QW6&%TS(.S\X.&/I=G49YT&+<55;O0'?KI+.+U-'>TM*'R$^XIB?(FV^APR:X,B'Q5.# M7G<>M%\B;$-=)FRW%"A#Z> 4.74;RLZ(H4VKH:]\= C;^ AM([EGP0*#NU!" MGL11DD%+0R*(_P4,@"NB)W*5/( !7B:*# N@"4JO4ZF2H:6:47K]Q+<=J_>% MDI33H.G'7_.8],R_U5M'I@ZWN0R-3=L%<'P@O618P%DYF2,;;Q<>V( M6YJ1J>[HSN'U6$X&GD[]RCA+[C"/'@1W9&X?(]$1X]@Y]EJ*'44-]5B^TRX; M#?[25SXSG)BG@G2@(R5U^[;5GGT%)O.@R":[PEX#G.;K55$4B&5<*%7>=:[>C%%TXF#Z M*/J>0@9+# FV5C6C1EQH2U7524;B$)I1T&Z7O26S^9.ZU_HB!E)ZM-[4+2TZ M #OH6"/#TKWV76>$$5N.QDM$Z446U=+:3TOEF2]ZKZ"L'YBQ?1M\VK9BG:K> M'E5DT:05KL0[3"UR^*1T18"4Q<%OP\HJI&M^?LC)86:?LXM*U'_X$NBTDF'Q '^29*?9V;'"IG2K97A"O:@IMD.#=1?"" ML+!^2,]L];79^VB$4#3,BC&V^UCGN,(E31HYKX_=CWK(+,9X QTSD65KW 2= MZQ/Q'4K&]R-:""8.+ X3)]5FC6\SHXR?$]8/L@RH>X:N,2Q7>8C@E>1NQQ:/ MV:,9L>8<:(^QU6'PJ7?0O>?0_3KCATG8=@ _/X"G]*1OP 9 YG]4L[&K4.L8 MC7"?2MOC.D5UBN?JGQ9B?"W\TW7P!P3MM69<@:)WAX/CY&F;]KN@CGQK%;%H MKR-GF>O1/A1YK<=TZ!_@DF)^,/9-U-2%H)A<1CDZ>!&LL#]3N:_M 7F;5(R/ MU(-6J9#X+> ZWU@YY5 -5YB+*XVSO4R^][18'YZC[<>.DBR;+^L=,=-!0)P- M9-%_O[1)DTR2SE499_O9+'F,GK+N\8"6:&0\34U0\)"MQU+.NZ\4!<]F*N.< MK2D;"E.,>8[KOQYW,)?1OI1:\K!!C>83-F][)VASX^C'L$\F9JU+_"F1HFF, M(48,7C?,8H*3"'F#4N^+XPLM8JU5QM:W)[-7?JW'XKKP;G%MLBKT9S;I269* M"Z.8/BP_G.=\ONHVE'Z[XR,1/"C+A[0*\$:D;SNP@PW+?3=$+0X7L,Y#:'S@ MM%U7>ZE P:GYQHWD9?4EOJHY6F75SOI5;WK>;(ADGI!I<] U:LLC PG;H6@Z M90?U;]C A)J:\W%;^ZJ2%;[XY6.O*N=V*5NL/GQ*7^)R.Y0-/G]QM/862C-T M0+^G^_:S6^1.?K! N:W8$?*^.RU=15ITV>1;/, M\/;]6(Y13S$+\P/6/\D%D@EL*U]HO!ZUQQ!;(7+)$S5;K:J,XIXZD$^+S(Q2 M\H+G&-@J&5NK9 H;I,+WJ8@[Q!)($S6\$*7C8;--1=F,1'?$Z0[-K7=!8X^^ M#1>U5VAC[/W$5V*=9C(3G)._DY=\[[=/-BV;+L$J9.I;4>,,PJH(\$=%DN_# MHS!0=M?R(,D8*,B<5IV;4]]Y%LIOLLP BM*7]_DJ@Q!NE>[W'@YZ=(XG"<4) M(JGH!XL$WZ P5* )UU=.TV"#3*L0;2.JF6@]^!]O@NEMK:=,L=S>5L]0SNFS M+5;1?Q-'3@)I3J_,TGSPY3D$+55?RUTV%;REKREO"EXF#V>F M7U#6COSX@X)N0=5BN@FS*YQ7!Z[&,,^XUJ=CO"$JQ=CV7=I>33!AY,RS'@(K M3+EUD98SWDC-6PO/_K*GFK$;B):$>M8*@[X7H*R31M<=3Q*0US3TK'ER2^_-DMV2WFK<*7;=IJ2;(F-+$X7V2GN@&A'[8==009".Z J7S2Q.W _JEU-K+(RH(H/ ZJR3 MJ?HHW5G,_C[#GL;X.4?BZ(?P\5C6Q"UQ LURZL!VO'=XOK+K9&\ 4G^V^X2F M&9[;:O);UO?.E]WXO8$';97N.W=!/:OKO+[%>W>*E(N!%O6\=JK57U#J]B5X MD#ZQ)'T7425XDPBGO?EJG4^N\MVB+V-:Q='9LUI7FZX49;[T=YT;\>G%[-^# M3N#YJA9KHMZH"0RTT4PZ_^\YDE2,VU&\C +CF4\JU(V;[;V:JW5I>6E$N=&/ M1\HZAWP(2A#O]KXW62Y]DHV<+JUAN%)35$]/TC&0Q%N&T3H[SS3&6,1SQ3!O MMO&=SNI0/Z@MM>DF>^SQ-'\+Z@2/('$CR;C=/5BB<2QJ4490/(SM;K3DT<4 M6=B:@]% G[^05,ZUYTXN'W*JM-J"/_9HO7SN]ILY]1Y#O,B,7OKQG]'HI2*7 MJ&L\@?U>Y)+1' 0@0'1@OW]-H[TZC CB=)G7^PGPM5+PS )2H:!O#6;D(?%T&N^@$[7$7P[U^2'<480TYW M"R%+ 9I5QJ MJ4\,? /(R7E)NL=^]\AVX+NG$C"@1P[2JI\! P8+'X3'BW81RB)\]TI%\^YF M-^F*O $&K+(";B&=9&1?Z^^^_1\2%/ MW6G# /YY+!B . HYD2?[B_Q?Y/]7DI?G!F/NSKAUC'=$'OK29]6Y73(+)'.Q M]H?;K*FM!RO%)\GN*H*7F4=@P.;D0U;8@G<( PC3H$_I&:%N]H-WV!HPX#@6 MX.U:Q;K!W()U"X/F.V? MK7)O1ZLCY!A@"8P=?$B-^\1A0)+Z@WM#5&RZ,PBY^EC>='T^"3X2=($!G48( MR:D/^O>[EW\8Y<&%2IOT%ZY_QG6\^HZBWY?SJ;S?0.1+X23A.G_V.D0I]514 MYI_((/M?#K3^<.GE!OY#4)F,!?G=/17>X-53J.BF;],>GBD,2(VJ105HHQN. M!!,.OVE//M^Q"[(%36AA1'Q\#A_^K',YI$P@$AFY3\/;R3TU -A8/S*OV#IA MDQ"7&\6^T:EM#(*##$A4$]+=5J$=8$\@+$'PBFID&Z$3S"@2*GI#%MQQ]<>W_ MU$VE?EBV?X&_EN\?UPG2U0XNML(:TB"VC=EM#K1U3D$P->H(7(DJL]#;<*Q# MBM5-M3W%R)VJH/0[#<_R.G^,]=GOU25U_DHBP1./3U1]:*Y.AOT-YN JH]CHGD_E*J($[,L/;W-47XO&HGDV\DII:0';]*0%,0J MOLOBC+:(IOG:0#1CU$)'5/XK*H5!(+(!78J\37^8AVG<6,4]?F=XGWG65=3( MXIZHC=G"@#7]7-DU3ON(, [).K9Z-V#A !3B\4?P'DI5B=";L89@"Q<:70P: M6]N2N\5$2"I9FHL%SJ;2&:]?_W1T^!+F41"*]6&4+8]>L_]9 5?/,[0V6W/* M^@!,JUF0O'D6.H(N8AY@@\E*&SUTN'<.(31]'ASGB+3O/[J7C/]V!(6"F2Z: MKJ?&AAW8$ME!8,PN]%T_F+2WD&29<'G%*+S0<& (W>II7J-%P4/BHZ!Y10 #[DP\&(?E>.95H:[Y34=, M#]9UG/2OYK^:_VK^J_E_>_,(-Z*0 X<\(=5,]G5MU=VU,F1)]R$8S\USL78C MOX]5=0J+P_BJ;\S\[L0;%TZX_9+\L"UJ!*XCS(T>%P]I]7)R7]XZ7IEVJC-)949I"/T+K" MBV+D;,3<<.Y]TDC*?RUW@A/X -"'R7 (T2R!9YT3C&4RC?<\?[SQT/F41 MTS]6]_E?#CV9 3,H5(D? @C&ZKKW\.3Y>D")'IAG JR*;X1Y<$#%W2DC'[1Z M>X7X$>T1'9.1AW]7VC4-4DHS)EZ6TQM7)9CN4Q?C=?Z,=5!DHM]UHS\SBW4N M?3>2I,FO>".%#%YEO(:;A4PI2L" D:E?5O?W80P?DFO+K3"D1V 4!NSAD4&# MHAJ3BGZ C0ZOJ3]#[KW28,!PZ1!RT^\#E#_>L .XTH+_"E+#X#6X+,ADON;- MX[SSWVW-T#]4M?=?"GCM3ED=CF4FD*-O3G)T-V-IEZ?GP3W<962'G[&@Q6P$ M-=SD^I1X#M9-S^V_[6ZO#I7G955[/599E:ZH_%H2^!J1-9#EQ'-@#EV7"LQ M>_?JF'+0SSK#*6!'E83K&''&J,XGDJ!D+?W+LMQYYQO1;@HJQTPG2%L4+_IP MNI+2H//K16M[1F8U$9>([7"GF\N>/*X XUCH#[,*(JQ*H=6-P$PK-_X=K!3B M">@,#>G C"/3A7C+5V)^V:!YA'46PUGUZ=T.)CYLF990QO#23\ MH(G2 4A$L^D91O8)0Y_(+7E/3DVXW8>)3&HE.A.<=-%[RIN;Z]V^1]'Z\9(# M])K@,IMZ*SM74\L>!B@ZKV2[J&Y@MI_&EG=C_UA+(GPBG4'#@:KHU@SEY MN/*JVQ,3"%9Z,[*I$6VWD/-;-V9,>Q,:*]NH[NR.GFE"7N8'"2*INO>Q6[RG M]ZU%77>5IE7?4BA[8]2Z4VN%_=0+:_;%[6(2PO%9E[P@5T"Z M'[YXN''_0TV'"LZ?L4)J=4ZERW=&=D02M(.^]"LN(>6(=C3TTP$I!/KP.Q3A M2\>OX%X*G.-MW&QXYZK=?2JN*QN!#B8MD,CTUX<>TT7II]7H:PW,ZB; /Y'S M"R&S[P4L3'@9&H>T\6LW@D@JOOBS"%ZX#'(M$2R'NQ7&X>'N^7?U46!, :&. M\(<=GZ/"F%5V9B32'1VI,6)G-%FS]PQ\B47Z<7")#LC7:(_K5U\\ZALS9VO" M4]FIK/7S*\K?J"FOJ1B=63$UJ"Q??)H<=B$VH*=EI?1RBLCDN"%1PJ)-Z9@T MQ3C[E;^C#NN:PHG%NK=;"[Y#V7Y(7U@TMWF\Z[J0.F?G2C+)JX@\#743]L\6 M&?I(!>?ETFK8YC:&06FAW7FGS"_G?R116#!5180_ZK"]856LXGTY5A%7P.7& MR[E/7R"#%AV4_HHJYIO[_KQ#$B??=5FDF<>;3_W]]67[)X=459VVZXC_C@,_P&&-#X$@:LVL&Y!Z1O\7^-_VO\_[/CE^_X"W8N;X:/FGSLQ6,.8<#ZQ?X$(TT_%W$DG^,] M%IE&Y#\[_!R7=NCKQH9Q+!]7JDH)Y:X;^46E/=D:JMN%^<9ZA2:_^G>95RPB M)R_HZ4X2+O&Q?D;C.%*=;L^>OHH*6C;51%%R^R8QQHC1WN6:_XS\I,E!1RK> MQ:#J431/'&4LU"X>J^%Y"@P8^A[2AR<37D7G<-=!4'-0I MNGJ6LT?/0$\8.?,VJ-:CZP54SLUK$^IUV739#KZS""E6>QBN<0F]\H,!01/Z MT;O?CZD\]MCJPG*4^UY%%PC_=+QHHGT*G2)SD*,N18Q&[.?* MTG%GUK)R5%N70J*:&_GXOBXC^N(A-:'"#58SIJEN2R)XQ-4D&LV(=&'GD<[$ M*'9]5SQMH#VB+L=M^NI01(<&AG>'BN2%04J>QEI5' )>" JU#-Q+*4-?,(.0 MT&==BMZS)N JI%FQLI$B"J_.Q9E2F7XOR:[G&>IU7N0++Q0."@\A*\F^4CM# M_(*,&QC0PN0^@J.NXW*/-VBDXE/ES]K>-'+'[\A*WT+T$MWO-I^G$<3B JW9N^?L:R8-CX8K[K6P$Z5KE*E?$ M-0,]E-JK,.#ER)3^M+X(N;&>5G8:*/9GI?\YMT]#M4PQX\W7$.@7D_2WT<_+ MP#%N-A,F[L+V@2SLV:V>(=EL_:[BQV_3EAIPD$N::L)/MG]:EWMAE #,HNIQ M<4.ZGG-G&"UB6&32X&N'2NCIP5WTI]N+M_%1I)@P %^3D5$V[3A>S"Y.&>ZE M;UZF=\@*F;F?-Q024QC1MJ,ESEV_^!&^^5JPIX3!= MQT5$MAG2>J%N6@Y%;@U$ET;X]Z,^!#RA?R;=$C7\'PSDE3\/?CV#8+E%WZI* M^8[NRSA+7?L=DFEP47?W$<.%A;,H/>Q\.PF98,TM4E-,PACLU"+DSO@N(CB._93Z)WF*UO M2*,X5X\UA6LH[=Q8E,?CDF\IX_# B5C;:I+M341. MA:M\P=/E: 5//]7I$I>)W"9JAYP; F:(AA1Y@#!?\^U7.#X 0.:CJ91'6\) M6JUJ<<#"]6"_31IG]X[8$L;]Z0Y!$E\1F^1592(]]OT@ZB[.7=)\:?6[AN\P M(*EN,$-N7#PNQJPW?9&1=OXA_51^_O\[?\5#6I][[A;4L3]Z[7!Q7%[:B#*3 MR_P)FEHB/H>UZFL:)9**B3_+0YKGC$->OPB3,"1S/:@.A$ M J';B<=F@LCMMHCN(T:/V@W5UXP[W\ Z2[T0G/: M3YLFZ,HY,!83FRN9LO[6Q%I%:&Y4>:TCWKOH/"BK0)U:1D>=/I<1L&:! #(, M!7>S$5^^4678SI C$9*DVN(>Z[4.=$[?\XVPZ(Y*J:[UFGAWVIW-;9AS@YIR M,=MW0*=]L@(#$D]"UFA,W6@(TD^S#*J3;D]L0Y(+&0OD"C*?LVO^/--D*%K/ MBJDJ#01_A8I#KI#$O_4U\']0"'6V;IH/_Y1%TKR'3'S/O1)I=O[8XO'SD)]7 M,X,$+X^X#$N(CZ]N5@T"!F^Y$S5&"H36UV9NPTV;S@L6)^AJ='&C%Z_CA>]> M.CYWJ'M5E]%SX5)%&$NK@!K-^S/P[=I-X.=-GO$$LL[MO$4U)0%S:)(YM';B MO4ZDVT65]-F@R6Y>S+&B-]V=Z/I\!^V4Z;.[6 BS M B2,T=]5-.M*6.A6HIFNZ])AHN3^.JDT&VI8H75EVLK.Y3/7"#IVE9[;B;;^ M'CP@B(&7#L(N?KT*PL$:NXG/\KECA^3NM'4LT/#?)[?=H[;?]U'?6M\_^/KS M[07%O RV'JS='N(2%.-$DJ.$ M\(HZC*-L7119-P45V71Z*@<$G^ M\,\ %YQZD"WT=YEG?^7\M#%EZI^ZZ4EG^8<_#: V2CH!1IMV)QCO$>5O?GMQ MMO6W/IW_ V02IBJ/()"C)"A/,+?94K_ 0;9"8Y"L/B^45;X*23%V!&N7.]N; MB\339R8VFC[=$EF"@$V."JR<%F6/]W0NB*;L;R/A%ZA%)<**.>1>''D\0]P, MB;,>V-G*\+-=%$"-'',8NVQZ'37^K/[/QYM0$ MU85FX)WQJ2F^<%NM^(,:1Z89K B>.4+)3B,+_5HUL$?K&3.:0Z=57R4/4]=6 MA]!I?,28,KBNW.0@R["3)SX.:6[4/^G5Q)_3W2+%'ZYG,5_;5F!J"?.+R ^! MGI)*GA0$4.?/FL]'A8MU4Z<&"/S3DIFJO$ML2IO;CCX^K$IX6Y6;^/-=RYHB MU9*;SJED8U)+[%Y?_H^#&!4@ &M;6.>+3!@]_G!0]C4Y?MJ8B]YC+7J MQ'Z>K7[WM1_1UUW""TMWZ'3!BU&UTJD!XR)G"WL[!>0O/))8 7:L]7(G%FF\ M\O,URRG?[1$_?X;<[+JG9.$;J!CG):<&O$;_]:WGGX>P'^11.@!QN!$ @H=[ M\;3Y,E.21V&HO(Q#3CK\,U2@YB*?>W8C<5WC%4W)4;J56[^!D8I&4\Y\#Z1( M31 IV^&)\NS;DR7B1\Y8O%=$;L?=F9'G3QV8*V+J^5>YR[):HY\+><:+[894 MJ#,FDS5G+29)?98OH&U=(!W-K J>_"2B':Q+@Z]+01&)JL2"(^00N!I,6VN$ MG6STW4R!@!L@EF?<,X4<]EV''.7:D^27?\BFG=_IVW[>[HG]/GL+B2L,7X=F M+1Y=+U$"% X2T1"6EQXK:)[2#F9+N-"99K4*Z.TG7!$<=EF/@OUA^^57XI?U@_PG36?G4'] MR,M;:>)]@"5TSRD[L@(BN6(SC&8M8AOD:_A4@D>;^[1]"1=5=2?J=_.+DLP) M+@Q*M(SM*M2I#13Q_[(5+<P%S/'&I59E:4A] M"]C1E0F(_UZ'A*M@D+:"P2A6K<1H49]#Z.AS,EW=0[A$)J"4OM!9D%$C_H>+ M94E_5XFTG>?V"04%BS$L.[4.XR=SAOBA$3T$6Q@.8ZP32[$N?^+0=H3P3Q7O M.M]/?CTG@%(+9ZB;+$X[@)EG!:S-\C .D KAZSPTWALD6(6T!#/++?F=H:Z> M2R)KF&@P5XS-R@[\2&H(GQ\K]R?O,2?/-T_((S25 ^ER,MLOH (B-_<7T?E7 MB>;*:>9@B=&7C;X+XS:]<86../U! WVH\5;(J"Q>^WZ&^3MO9^AX(?YLRN?. MC3WFK(JQ)C.IY65MN*7-I MOW1*U.QVIY^K&UA!FWH8NSG(%IT:'O[^,DIIA MC/I6^Y3HXVR+F1?$;2B'C)%S@);TL#4VJHA9W62F(CW:H1LI3D6I7"3PE:]9 M=P%M--'^RA*S=;TA" ^H21-W,5\A$1>J'3,VEKRO4W,;R:7X4%/4HH<;?4W/?=%_!C5$3IL_-2"4@ L!KEX%0$#^.H8[Y E MC_+O4T.:"ZZCNQ?;N\\LL8Q)22M/6 MXT>0HT*7=#6" >-#6D;2,Y,$#'&'R&5@H#FNU@ .JOU\]@UF*O/'SXE[., M7ZURR)X$%=330?,*,VE91/^&QN_76Q>=^M3 MO!@7'K)SIC!:%"O1U^)_-,])%NE\$:1MN)3T+ EC)RKJU)CK6PQK7DZJ O7] ML@'%R=T[I\G5D-B[IB5"5YP3PQQI984H4K(Q>IF=WM&/-56N>U$$JW9FQ,38 M+6O85W*+OUJ@4K;_)/FU;7PS5L^Y;$ZN3-HGP1485EQ6^;:WG^['M= 02Q5' MS^INK/6WB-*GQK1EA4\_C-;#?V ASRO7]EV7$4$,;HXT(]/=EBR*/*/%>J9Q M==I=46ETGJES6C!>C?+\"?/(2_64-T*/P'7EAN:?#^]>-#)"&E9(GO/ %NA M+ZNG*@L92,B&(%W4 =-EPXQA#>,'R=AM+X7D'^N';Q;V8V)!*\B.\MD<88#R MRCGG;IFH#Z3 L(=L0S/D&G^0<1WB=YW0=]>I7(B"=H:D(FZWMVH+I?A_V&5YM*ZL?^5*#YYCI) MIT^1\0)Q9?FPJWE*'&WUF%"M3SL*G2+!X0;-^+"-J>BP6D[+W-<)1Q.3 MKCQIY:@; Q_'AU1U@LMNJ+I7E%BDMVWL"6?.;Y8T+OK?EF:^?T?2_SO:RMC\ MCB;\B2$FQ64L/QU:+$EJ6[V\BVAK.MWB'H M%C5)\B]4T->SIZJ\)_<3*T/EI$Q1,'C7HQLN6;,1KZ+2\.'@3)BZN\WSQ:CLEM;9'8<;6UO?=^V.KNQUO2>!9H_>CGQW#NY^]>:&>AD#"M4H" MICOCU3>SW;!J*S2HVFO0W*K@2A%4.2=I>JOA)I]E^RP)):'KD4 KX^K"U[,T M%G][E*"VX/>8V!#4F')S^EG;[4JSKAPCW*1UB5_/#<_TT0ZOV<>:^LJ :_OK MQ37)BO61V*K-^\_XD?*X-!ZY7, ;)'JIWW#38]> .<_>KYW5V;3@)(4UIFBC MCNV?(>@L'$CVR5P#O-=4=DT.$.TM(BS"@S8$!GS1E'[0CQ"?$3HI&(!1 M$5MSUPT5*E"Y>BKRY2!IH,;B=M8$*AX0+%>E/W\F2/;L*E55N$*"0NIKU>"F ML[9>UWRG#2;W!%Y(X'G(/IIEQ>)#=N>57S*!S; M7=LSA2M%&!JUF6W@Q>0(#_RI'>YU)IVSHF$+IXR0!*H?FV?L]./%H(8 M%T;-_6YSJJX52)>KZI\7-NFG*V>,960&I6-[/IK@?)$DW847! /0T!Y,>9++ MXNTR^"IWX#C1,],X]J/B,X?4URI67_QTPRI"WKOY6(TW<$F%UP3NB#%TY?6L M[(H2=V3.JNW@A%RO$J+R/DB>CQ64,1&ZJA @\7Z0>N!F=[-)MLV M^-_0..7WZ3H'8>G):P6V'<)W7UB3;E$?Y'S[H_PA6Y]3VJ?2TI%]P_*RJJH? M)K&?_.?B/"V3\J*I5_/=WWBR6WY,Y^G5<3\EQ]GXGU;P7IF MU$C@_7.<489*^[N/NS'95EI25P9KG,-[&JO/2\%+>H9$"I7'PNVW M+PWHFHI9'UE!S8=U>:ZV;XOYN@2\NP#OYOPFOZ;'A^5%3T@4-?5#]F222CL0 M:TY_V(6&=4L*2!@##^W&U.-FRSYDBO10TV/&7$+Z72GNW8%9P0]E;2( MO@G?4"#-(;M:Y7#)M]^);E+'3WE<4Q5OHVZ&21!QS-.?/[,:,"4H.RR6G-1?D)6ZY5 M[UY#RM];6R.6N(2%70\AS=!0'VC%W:OE=HWR0.4V(G$^! 43GI;K%G(-(6S] MC=28UNNJ*MGDYD%]/ZA\M/YDOGZZ[MTW3Q< !P,47+ CF@DM/!XDW;%<_OTG M')D/ S32UH8#B^CG08ZM5@D**[U0230U%I1 *>< 8NL-1@H+KF=KQ-@]"):U M6XT4(SR"YIO;[$?SU(3Z KZ:E]]/P-@JD=V[FIAV[Q0V]R?R&")S$"+K1V=[ MS6Y".<"#"Q4)(F..X27Q+VE,^F0+4^LO]Z'<1]'/?5*=HB4TKYW+U:-IP#.2 M*W >,!H_M,="&.+'GH2\2HP&KA'=PK?^Z% M*VX5-U(#[M@!@U-Z/=X=&\7=P4I:$\J(%K M+E>65IQJ\ K(]&WOP<"=%P'FG$*]#-TPW5=W!4*\]=5VA2C*@GS6I:BPNL=R MHN5(/5T$J]LSM6"4G ^A_2R.PXAK:1J;@+HIZ]C/)#ZX M#^'3OQJC?Z,"[.;G\:/BV&=^MMG,A!ILL[@TS/IAP=C .1U?9N3\E_G(0>;& MJXK\G<]],U>ZHJ*LVVHJJHN#N#].:Z,YEJC5$M(-$:RA^_;N>$>.TX9NJO*U M$=)CFV3UM7$Y9//\=Z_WN.[?(&FB&S_94E&O*.M L5HP[_KN02O21>\!+-D1 MNPTAFQQ^]TK.0<1NP'S%0?7@_ M=A.[6J210' J<>/H+FK/]1)%8OKI8/;L+"WAHN[KSK;+D!2$:O!F@VS'1=:D M?4;._IT%..MZ5]0RO=O -"['<0[AY!G@(>SZ^3-6E_>HR,^2V1@+U%9<_;XW MS9>#&5:C/JZR]_>KI/X6,*!].DY$2MGMRUO^'@ M'SL-:3LM9+G%4O@ES3F$(C1=*5:]]^$0B.I136E1R)\KC-FR=AH9<-)]>Q'M MR%(*/\R/;1XH3$%%V%4 OA5OCTXZWDUK,\E*FQ=/&K*AE17R3QG:H["CWK4D MT*= )$GC)*WX7&;Q>NN;:$4>Y^*>N<,A%&P_X0_93$AW@1P?E%_5DZ7G74>C ML,TE+59_+[E_0^L>P+D^Y/IUG2T$475'4;K/G,=!.EV;IWH)\6FX;0MI4P:[ MT)'DA5 !TN6%7]RZQ35/0DUOV*3U>6%EP+OT M-OTYV7Q=*">$@^?_SOQ]]_ MG5 # P@AW9BST-9:2VA4VX-G_%/547RD,. ?^O.YOU^)*<>L/MMQN<'GQA+! M]U1:Z5)E["/I8S04CNMJ K+!:[G7*QBC;DF7IN1=-8D??=[5G@U6&-*,+1]S MXZ91E;)GYS\:7[-Y+UE_(X!MN2EG:>]7Z9E172/C_I63:LJ@IJG\ MS?X,5@P,L.=T5V2:D^T 2_=SD*O0#?NSA M-U=1;E7CJ-WE>>XTC7F/2W3P=*"A\0U4IYP'O"R)N:7XZ-+L)BJ[RW91W1OD MTR#D?K@\6).NKN'P$*Q2VW,VH$XQ@'G&CC6=,@6^[KU"VZ6*2AJH361\$MGP M)?S<[R'4TA8!/N C9E%:!'Z^ >/@^#PDI/YD?A.QS@C@E=!JR)UE# MB4E!>J;L*AT5WV5VW@A)]<(#O6*5$YLOK#N=^[7[B@19F1\)A?/@63WBX#'< M^FQX;5"3R)P;V1!8ZW!GSEA7-S0YW3JY^9!ZDGZM_5R#84W[T*H5%R!55N4D@6A]YTG["? X# MKF$ #.AF@@'';-/S1E6R4Z*F>$$^U:ZN1R]DWO#?6P=L++:<@MK;F6W>!Q,Z M8J8M$A_O?5X:5F[?D-5"6,DGX;&E*R:<.I(4M$7Z 2> M7C8/N;G!4?_D79V2EYL.RCT2QP8!9YUM^JW&HG<948HR_3='FVV(7NS:CW2E M-&.B'NUJ#Y9.+)4>XRJ14B$0WQLY3J3HDY5HV:,-?])(9T=3LV^L;^K#>G + M3HIE^)=N DZK&L]MPR*>]GVA@>'X 1W M&=S=+7AP@CO!W642/ D$A\$2W-W=);@'AQG 0[,F^;[U5)_O4V>?>NO>I MNF^]^T-_ZC4]W:M_R_J_NI<3!8ZHU7H&I*1*Y3*=']F! MY@_G('R_9.%,;Z+BZT@>$UYVLD4FG[_E06&X]0-5B_?#S:_8J'.G^8ZVLAV,G.>IP+'KL^3O<'PZ?U:0D_F-S:I1R$9$#ALLW2*?PQP)GPK:G<'B MA%2@OQU+=FOEK\*;\ E0B=!L:6V:N93]-&N._$ MB5#'B7E-@_I0K$";M0'E8A-1J2:KMFT$9QHR4&38?YK-:IOSE0..6=,VI2>0 M/G1+J'%GA 9E3K6K9WWJN)3W+V%^<:_"6*3 @N+2W34<=$Y/\0WPH&KRK01/ MT%->(Y1OEW%M_^V4KZ(KV64QRKD^Q[@+JI.&H%B653L+5A>6)%(VWHAIX6DIJI[J, M #.9)]YX8=C*T!R96[\!/3VL);:9<9XNBO?W8A9A79=)F%O!<5@A.J?U,)=GF24/)J5 $ MN3SD7'5]X% .6&F/Q+6R,PM:[5-%VW^7$8\PTS!$M@K14NY]G2-K5'X>'RT' M=UX>5N_W[N[:P$"N,'O/XG&K\V9"\I(GP-204K&U,>5DUQOQE6%E$QE^!>9B MAWT\[7BY^5C=!&!L?2]9]20?M HV'@LG; M+W'K:!G=4 :3,HPT8?,'WM#E6):=T,!W8SKD-N"Y-4G&=7C *S*E1\KKO..$"TC M18,YC&2O&IN7$FAL:#EK9)F,=TUD+7,3UY:3]S_3=A\GP^WWSX8@ M<[G(3>/E].GL2YV"GP%\JC6A#P\/XFOD&O,IP4V2(!=HQ[Z>[LE/'?/<=#LC M<@2AV?P\"C[2A_/,+[O"[1?3]?;LGXXA]#89-K4Q+&19][O;F^(JXI+YUKEZ M4&A.G:P.'&WA"X,,T "IQT;VV^IZ1SM7X_+6N[U.M6L>\[;4IW854-T8M2R2 M^JRS)\'3H;#C V#_;BXJ9W_NR]/$]U6:W#L:\9O)H?*M<(%^FBBU@!I.U8+U MJ,P^+7;Y9T!J0.Q\=?3D_6*WG3&)PBUF?XG^99NX"+Z ?7 MY/+Q%4PP^NLAB!_.K@.W\S,@B3T^<&$/P\=I0'#/GZ!)&S&5(I;#FW,P@/GC_<\XEF@:5S6M9_DK?B.VL1G'[!M3,Y*D%WO9[ M!HPZAUX->C+ (@J' OC5C^R]VDJ_S=7N_-)GV!V,?\P2 MV[\D]>A[AR:4%6)9W_DXDW>L(^X94_">8M?H+%TH(B.^Q4KL?,IN="8GG#'R M/Z+&S(Y&1Y->_/VF"'N6)L#C/C)$=2VOZ,;J$B^[[*#*YJ?#O#<.BUVX;O41 MTAO#1ZCAXBW=^_V\I+GKO0$JR *8EXTC_=VG<="!0;VF.I>U)BMK(-Q@Q-,M M[@V8V4=1F,6UZ, 'MBV)I-W)FOY>^^PMZ5?EGN.!HIV6[>FK,96Y*9GF#T/8 MC')?DEDX.*#O<-Z=OY^G=9!K/ZIZNNQ$.'@&*(]1D538[G42[#^])T&T+]=- M;%QVMOT^+#?Z#%"]>,+S$CCF@?IEYWX2KJTB^AFON]F3\G$-=17+F..DX8": M0H5)OHTLE\8YB8B-XG[Z]:^X2U(E! =W^YA),<7O^)9V,D!E,UU/P:U/+\ @ MC?Z![MTSX.$/0[I%^ RX3=GS%;=WWVAU]RXS'A+!&E9W[$(NDT!B;20ZU.O\ M4>GI?'=;\PSH6'T&A%6T?FOA[0\M4'1T.Q.NZY=X"XS$4U_"?'U9\OJ%V,DN MD(;N<=.*(3>$-AJH&26+IVD*HYH3OBWTO^XF[?"5.GIHWQ[[%8G-:4[BJ/8T MQ!!.-)Y;5[:4DO8U)0@%4@9-VCYOLIHHT2:;^%@7T8G37:F(%G*":U8E+ZW! MR1E[DDXT/ZST\G'F0/U%H-O/ ^7\)5^)YN#KHZ5,##F76IX\'N74Y6S.P" ) M-;[- A7=6N(GIBF/Y9?Z4T=UZ6)3WZ;59!0'6:ETP=O^JV;D0"V P")+Z8<, MH.MDM!^L,E._?43S3D.T3ENC@4$0_6B-=/[@J\)(_[-[]]:T,[VS6SDYZ:_& MPJT?J!TNV$X+FWSZUU9;0:1UUFZYELB"TJ):\H#"[ 6]?7*N.9YCOBE49NS" M1176\ESL?J MFU:FW9H3%=;+F4\FDD;H8[U5CN='NTWC[MNX)/ZM7_P3#90F M'>IB>"!EQ\ F3-ZQT60<#J)OIW%?&R*K4=-@1R6&!+]G8=)/'M$TU8-!:_!" M7Q(B/9ZND0^$K ^U6=MD"GTTUH_1IPS&7#^)^>/Z=AYC(9UYB]YNM*(3R-0+ MT49\H&2'%>R& V=EK!24!WSCSA/X8J@GY5&+@-:(71K-'8U\\V2<.,2$QZ39 M5J(@EZ,]?:KZA#CR:B:7\+Y:^<;[&<"=&7ZO-9MSX3#I3"W>ASZCU)F;$L?J M^73-U>^GE4/_#)#"'9GX9(S?E#I1U]@TS2:L;"8L*_?=#6E;JW,=]ZP@?CQJ MDZ\ETN.#UD>%S+(/K'7#.TB6C4:^NJVYI52K(MAK5+)1%R8B:3MN"2X.5Q/$A7CG< $^\WVB% M'J;:$T@K:DJBUY5';B7V[YS((O*S"PB02#%^FS:>CS/I> 9\C>C73&A/<9XV MN[#3_GD_9+V.CO$,T&J6:E!L';J&]@:LH(>(+9(OEI]B^# 9B7'R-=H&%!ME M>,&AN116P2HUSCQI[>$G>+M\9R4^J'>A]Z6C328M!6X2)=W3H?WK4, M,Q9,U;Q4.!BF.[OHS8#/1/UR*&_)S/:%X MBKU*5@",%2#.E3*O46>L/NG\1_&_=<(!)?^+2.U$W+0WRQC'N&*K[L\ B8C5 M^Q.*)T&U(:K41ZL@MZ?=P3^&*I5A?,6M#6ZBF^N'6^P=8,Y>[5\I9I%Z!MAI MF2%<1$*DBI MN\7L>[LN/F1FQ@6*NC$7Y3396?K8'I.;*(NS'VYW3/;.&#D? M%D_T@"H?"N]%EY''+<]GGB1O2W/5VR/]GP%*">_[NY\!B;:3FE7N,=W:BG,3 M%\I/U-?%IWAW_K(L';3!=!"'2I1?3CC2A9DBQ6=\R;[(N_X-^*H?7*ZS R+6 M4-ZJX0J.8>1+ZB*Q1$>7HRF#/%,+!@D8^OL!BJR'1WAE\ZQYEESV>).HA?GJ M]P6=.)T/0)3(5,:&6.3'2\%NP#E:X(<9?]S^,Q;FN?[='SZJ3S.EW_?GLEUI MTV""^KV"298"0B\.WY3GUSQ"?4(G$03\0'U&?;Z9#P#_/K'.H%^1/HI6DP ? M?^;=KYV(R">G^USM7+T,,G._T1'\M2'5#RW>$R3VQ.S+,A22RCYM0S#N"<:O MS"-_9IHX3TS#[V^F3.7YJP>4!;V..>_L?(+)1"SG[;>(4&X&4R-.Q>"_XWDK/ _8)#&/(3)_^1BF> M&W/:C:O-NB*\O'X&7 %,EO7( M6CZ2Q#^][^42QX8D<'HRE+[-=3YE-7^RWRW\LLPP]G2\.E+Y@ //WW5'H]+T MWHO0HID3.Z9[XKR"N1?"_Z 45W5P>QZWBGMFSA/+K^Q>[^!'K2CRT#:_Z MS%Z?$$&\X?9L9Z18"TO+09U\J^N-:YC8[-6%A7(:$_^ MEJ_GYS'R#63;+&G@\3\&BY]NVZ@;318BRR4Q#78/-7J-7G3)!>#<9"2GK M@-C/@ !&_W\42IV]TJKP?R/R@.S?E8K8[P-DO?AO_A[#6[D90*V-D5DRX)4 H[G(L.YIPQ'=CD*3WSDA M-[,3I3B4;TR-469,+GY."VK\LVNX[[0]DSM] ^-U];W"(3O+5 M0[Y.F.UEF6).D,X[HG%">VG"8"GW$%Q4Z@UU6F6:WCPYUST*L_-76LY >#95 M5XK+6CV,V\=Q=GL(YK% =8MTBCGO<48<.;W*\Z5C2J+%27C]JDD).\E"XSE M*:/>KA!CM]KTN^ZX3M7;E.]-?B(\?S,9H/_SQD^&4;##NEGJ-^@D^'7L/@41 M=-XLB3^X54[J@]7N_28>8=D#3IL";K=_!UWII1K"O[&$@/\__]QMA:$Y95.Q M/EJ1),)2J"##=U&?*Y<@-E9,FQX8B2$4EX:69;\$'C<><1<\ S8=^#] M_G^K2!(NC^H=P';UZI#@*9CI\;?OOY?_<5J=O(&)N;]"/[D]S2O@.TB1:-;3 MOYRN:D7T9+J%PS276K"X3^Q![)_IE'1=Q;:PJ1(8H*$*S% IM3+"+<:9)55 MNOR7\WYI:!##&>"$'.EHZ-/MCAWYR_PP9S3IU=JK/0F^(X9FIU!E9HOO/@,J M*]5'"-(_63VNGK&)W51?7Y]>#HKY&1*P[H;X@L\7?Y:WZ]?R1]GOO]&Z?=RQ MM^/7J?ERN3"0A(AVCH9VKWD-,517V%7IW]A\>B?NG'6LG?M1>G>$REQ4#0/F MBCQC\]?X7VVGNIO%;3_[3CT0Y#P:9S,U&-9=FL2,?<)5-]KYMQ5I4E0^K'>& MZPW'W$I??76ECCM?7")_&@R86"9:F7\0W5D4:+2R=_,^1J+%%*"9<0L0VO,T M8IO6GSKA@>Y];)A'5I__&?,*D_)G^/H#:YD=.7EKTP_MLC'6[1JG:3;,A[;N M[Y@W"5Z72--TG#PTQDPE7FE>]@&W8O9%Q6/3OC&Z'9GS:VK3OJ+4)K+CDTOD MQ:1Z@F)W<$':Q\2GAF=W4QIJ'H^T^(H[*E&,VV9(T\U7W4BKVN<[1HASBLL_ M#%YKYCEZK1@J;9%EQ9\^E.P&MHG2A[9Q$QN!(8E0DM)%DE.>RB&D_:Z?NW/- M^^K%1O=*5N4.'1.5!IU&&Q\_V*_\Z%QZ4TWZCP:W^>2?:RL2UV7U;?_*]TR4Y_7D4\ R3Q_/]+I1#^6VWSB68?/SF# MV$]%L7?ZU*/S,M5@3N!\R7S[BBH:$='-M7O?Z)/63!U4U$0E4W6&=6ICSA,* M=/X>LR>YA3U(B:V%XC;$9=&<,[GQCB+J&;!N>KLI53\/@8S/C;4M4,$?-S5! MLB7I(T^6)#;OV^(G6G52?>36,=+7)[!52XQ4K]=QOTY/R3P#- 6$5ZM=? C7 MS+TU8'\JVQNK.;HY6,MR*UR<_$*#JNZ"% M##E8M%:/V.& JEFD.21I9$=B1[]ML' L9>T9'>#O(Y2'Q&TP7(V1+QZSL5FH MUG+9'J(?%ZNG>LA$B70*1I]\!W/@U1[ (FNOG^ S])Z$QU"J-RP.*IF6@.:&6 6B.(MF*^61N":D5W)J1'XR M'OR,7E#_$1%L<^&V!<7=:4++@<,WDQ*$[T3TOTZRH'DGA6=:Q=C8:P/1V=7S+#9X"'#I_H/_R=H[_!$H&D'[CP]-BP!K)+RL&$?E'2I._\_T"CKCTA[8>A6<;*SH!M3S/.2I\3AF-DA]:&I%@POVV8(5&)=[\_?[ MG_^+W__\?UC7Y,<]<$.4[T(1%^#'7AG/+<""]PXIO M:!ZU#:XII_HR7?_\4+UUVI.9@=6Y/"=\+<(^7L21-$3&Y&L5+7U&16Z* M'_.8BMZ^W#:U:" 0/G4@/Q:97YZS7!N/T$_6D+F291Z[+AH<#MB]M*ET\I4J MMN?7]_CIZPXQT,\C8">15U+EQG^$MAR+N05=6#,M DS34U,%*AKNHH2.QT6* M5\0Z6N4G-M_,N*FBL;]09+&Y$!M,_ )[7-= ,'.L+4 6)%H$QZXR21.A5!?M MU:J0A*NCU9X Z):5@*F>GPZO?8S[A451YX ?0LY/;,TVOJHB8G0I?HH:Z8ZJ M$$>S[\<\Q4ZTLB%:Y._;[$;Y:?J[\+2@7.;BH%9Y^I"#%>8(D'D*BIJ(FVQW MXDQD,/):L. 80/-I\!?B,QH[;\E^(9Q [EJF\>&J_1?/]CMO6SK5QT3X!LE! MYF&H)8A>+U"Y$=0GW'H!PF $@-7B/MR0<]W(^QU0C?FCD$ESV]'>,V 9^F@7 M__],;Y;+?@&7 1GGE/#7UZM_(,6/-8?3"2>2^Z?"Z' M&,=B!VX+X_W))="X -5ENF@Q6E1#AN3K-GA]]'F@]W,MON67ZFR+'VUIF3[> M^7H=U SA97$1( )>9J&*+^*O7LS=/ /@?@V_L??[>G3VLM!2HRA!2%*F"I>M%BR8^O MY1!V7J)8+HYBN+QLHS3?J&$T@7>\W9E)G5-;IL/5G_?Q M13/D0Q8NC/=O:Z/X;68'C[@P\7YYF%6&CV"#U;H[Y>V 0L6;'ZZS9_-D?X*# M@RJJH6C+"%$ZMM$F&C]3-94"F02M+MRJ[66E\'71FD&$L&XI&I([K_A(^:W__CCA/BW[JSJ*:0% MUHYYUE.(;_Y%P'3^_2W1WNUA1F(^\,>W'WDU_3'<1V%Z@6Q013,_E5GSH(67 MD+9'?ZK7OHKH-]M>UM4# MO#K_:I^TUS)(2GTJ6+>C;6@ESH9($'4TN)!I@I%W>6D!:K^3JNG]"YFR?VV[ MWB!Q,4(J;Z3&7:6F]X4I^GT2)1&0:.CGG>GCBB/?$<=7*Y-U?;\X M>+[!)[^=9('=H:7-'[!F]B5&T#0+KOJO1#VC_^>J>FWTP9PJ%\$@?+$&,I"K M)@W/5!)!'AY+$A!>_2?YG$')PVP<:S%8K04I;#\#?FWW^7UGC"A?0-I%ON*^QJ[?2S(#4?.'=#P.H=\/)U MGK0YN7Y_Q:?TMJ5('/]7L&E; *??X9O[&_8T?C2T>2X3+Y[D@*&:!CXIUU,& M($J;/,M=%$KT6A<7DEBO6)3N\N$_8\#OEYH@J_E#301P_Z$F$J"_U$3GPT9] M:>9\_3.@1J9 S@QD3IH2G>5QV9)Y$R=#J8>"(,6VPXH=X[0FQ>_&%XM.\8\P M\PCXQRF6.;^X!5^\:>F8]M1=(_":&J9J:=2(7>D'USD,1BHRTU0,:,C#%Z-I MS;7\$SB;II#2[;=&WF_?%8X_ U223QP?>,MU_8%G:$)\8=X@O+$L M'S;*^B2%-(<&6V/>5* ;ZKOLPZII\Q) MCAL[Z\*RP[:P\Z+@:&JQ&70P^&H1E0>"(Y'T_KS%!!")>X2)1=KV>]6$%9V? M'IT!2&0F9*YS]26<(JPNUX@$133+_"J4"F@'^];0/E4R3 I%2D#4O,,'L),%)_ MJ7#D_J7D!G([> 1=HSK7_]+0F8R^JW]H:,1W8D*[^:J_\;WIL)/8'MM:O4:1 MY%YZUHEGGR?5QZ@2,W[GE)'2KT YCDC:(2)16 J?R: MV,>I?*.I,4DP*Q%N M .A 9"0_2!F-3)/V'4'U7R.B],KXY].$4BWX_.D$55'WK,-V"SMG*Y!K( @L M\6 #&Y41*Y)T_TMU6Z?2B?_22*GCXS&/RYUS?[):AN>WR9JSA3,GOGP0[5Q[ M\SH9VQW?F[4L,0MOF/"]'2ZQ&*ITGVOFQ\LG^/IE-P"R>GV M!M=>UL\&:9-]IJD'KK8EG?^#/@UT3N_U8&,5/'Q/]MY]PV38X,15!-TNQ;-N*6[KM6XZR;I MN(]B$BC4_F>)BP-CL=7\PW+,V5F'_,294-9Z,O%[<8W:9(N&)Y=$/4Q&%L= M?3ZB;J9.KI9-)AO8B?\9&VQNM\)6>V]!K!U5NJ]:K.A];3LR2(?ORS\&M#L MN<0!]/Q!.L7?4E-D*_W8BKUS#_%=H2L2$4#NWKOPGVPA\MUW":4N@^ZU;KZC MA#C_W@2"\C!I_<=83[_N#&3^88W/.DN? =[>E\6_U,L_+&!.Y[.O2<$^(V\> M<4:*IZ7/=ZBB4/(GO62/2D)3*(TL5Z-J(LI2[@Z.[@$DOZ*9/*8<*N&[%P$Y MT%YM#5GO5Y0VMV(E#?(WY1?;UG&(RI= C/EK7M'=RU.8-M\#&SMMSU.'_] P MIVN;I9L50C//@-_6L,]6OTP^H/Y!I6W6P?&T$+H%578) Z9&ST+RMK:"$852 M!B;;M"\.-6Q:9AL7V+>3MLOXF9F,NDG' XO-GJJ82O'@MXT,7>35T#/_0BK^ M^+;T&W 0HF/%NAVOFYW]I[?94Y_2V5>[)N0&#"]+]9/*"_;F#EU+[/"3.+@_ MZK$5Z"8TH'2Q2(S#"%SS3D!OQ][T*EL6R9'J.QY_Z\D]8&SJ\U#"5JCKX-N. MC*KZ$+IP&*CI!%C^2_]6YI],L,$^W'C+17[[^<^1)-PDB\ZXA2G_>D66?@Y41;<4P)9Q;?=TLS3G* MMV=RPD-2R1Z^#\X$>2/I.NO-UQ!XK;=(* MV:>'(3P4+8B@("4:AC) 9\Y7/6^/Y!E01Y<&ES1R*M-Z-']%>*+0W M;8"!+-P78M_&2$W[RK*RL#OEA?BDGY1_Y&(:)I2=!$7$JJB-$G+<5U;=OY28 M*_-,C7BLDG,NTVNJGZ&DN8E+9'D#AO&)WK%P $B]#/2&"?TQ6)"]SOI2(U[J MGO3[OO:UNM$2==B.C$DJX1 6&(Y-=0SL%13[=1WQRH$_2RHTF ML8V/\R;)1^Y/2X"OLI)$7<)!LJH,\WIY^U5[$-[H9*0)J> 4@V$-.FMNKJ[R?K/Y8_0$<*Y4H,ALZ7 M/] HLC"+6:C!2<-\B^H>/M>-14WZR5<$$5T-X15]]?XK32_$N.+'J2F-I4UD M+RG/Y"!NVII\%KGJ%X*JG'! I9^?D*QY3K[Y>FN0%3QOIED-:8@_Q@<[=IB!U31TQ#R9I?O9T*) M1:X5^>.X'<$HUR?G5K*8I*EN_(Z>VA ?@>ZUE/5CC_V3^BAAI1F/1^WK#9!5 MLC%!AP/$::QLN!I%X7-EBAGG1X39EYAUH?!P>9,.E6VB)XT8)BI0 M3#ZY':O&MVW(@<\ ;==/@&P169(WTM/BU1X^/+.I8R%0#Q??5M\F*0HVL4+A MEW9.]*R-]&#[5^& :-!Z?6/2QH;N>C"0'0CFT)*! X)] !CN>N^LPWG23=23 M51I2?$YS/JO,S7N!H?+FP"*7FI(DPT@+"[C(*SQW[6FS.0_[8[;U/%UVQZW& MN%Q*#AV-O,A@[@][]A&S=?>#(E+Y(E%^I?:VWDX-R>H+N"'C,\(H*PJ8)Q]C ML.-,;(T&AJ'$B6\D""BG2'H@\?;ZZ%O)^H;S!.BE>K(1C-ZV%E9)HE_$')SZ MB$"LQ C='FKOE)F5GD;N'6SY#D$G6\WAK$WGOJ/<%6Z*5E(T6Y>K=2XY9;H+ M>OM)KHL+^I*V]N1>4O!O>0S!*K@N7 KB4;I9L-67SP!<6Z&"'!9'NO0=FQ2? MQ7):^9VHU\%G@\,X,B.%3/)40:2DL^(XM^#=GN2&9!Q=!;[PA@OE(D,9DE;H M)Q\M701X+/CH40R,&2OX(\CB$WUGP[3Y#\NY9'/:JZR965;'RS[9I2AKE^+: MV"" J7LL;/"[%P#PC602U+CE#"F4W?M W/Y-\:(ED5/N>8X)\!)*G5/:KU=% M+#N.+Q4UQC5DWMD^R[H=YW@%#'%W!K)$UGR$&)[7*^/BRVG UPEU&00T<2B MH3'O0#"B3OT-M8F":K,P*>]''8R)R8]#$WMN.PAY,5EA6/GQ&G887YT5K>WG M:"VX@$0J;_@/F[WZGN>+)JJYD$-QME)GT2Q0&$!Z@X_UHY7T M@@$.%8R>4))]QHLZRTG$;,]"!=N =R?C3NHRTQ(5&\M6IHK<9;0P2XIP:6D[ M+:\!S!1:9W@=R46+NJB*A]#28G-9169W]L7)(5B]SQL"YYCT%22 8P<''?J- M4_=(\7RT2K9'?E1I8\<3'T]3 _CX"8BT^! 'A'E[/V6 M!SZ^ED\S22?):-=1N.$QNR"N(L98?T]M6]QH28G5;_;D4(4STF*A='UA<:S\ M%HBAG9SJ!67K1YX0(G7^P)J*G<%Q..YM(B5E;1%:F\:<]X?E0D$?2"O4/%D M7J!TP0F0!TP"!F+ QG]_J"JU_E8H:HQ$%EHGIBUZMDWL@B*(]FA]*^5]LHP42XVP M HVC,2Z^5Q<9(J*J?O-?JU#="A5G'!9C^E2Y,X2/+@L3[V+W=31D5PRGREQ? MXT6@9]_4@BPHOO3WP,0Z 9I=BVQ6&'^,USO3CEY?4S,ZLF?X&,^NH6.QR"?* M+M&$#!'NU*Y_9V.E;?Y>89WAB+.CE:D()@QY%-)TYI&6)_&MM]2.<$LD47*, MJ^)]?YX<@,.+3NR(>:^R?T5:K8]\HZ1$[PMX2KXW2=P' ,"K_E=A1C&3 MX%K(P8K!^\^Y*2AJ>7&#V8DSD5B2:\$"?0#K?6/*Z:O4B(CWJO5EUWLQ+-[: M;PPX=%AP@Y@8*1-1<@&N>CA$EXM,Z&J$D,.WCDVU+IN,(]$^(Q]NRN 0 :Y[@9[-[ ^ MT<0>"_J=PR*^CH/\A9X$F.\_D375GR'/%'8$0J#ZO$F99K8VE-$0.D_S^.8( M/IHP'T@6X[<+(P1<-431RL_EIVU28G&.MG[4/2^%5R/-.%8:^7SH26Z]HJ@OGCFJB6Q4OU-G![]SC%/7VF190*>Q1J7J M]Z_.YXLJ6EXR)G/;E1;S[$LL^#R/2KTD+S4,!K$0W0A8R0K(<,F7:8(\9WR, MOQE08.H]UDRA^JGX@/WDAJ)>CK98F/!"K8=UJP1IR@'6$!_WT9G+U!&]M9KO M9?R&>K;:$._%\"&@I;>\[FX0L-!&6C @%:CS1P)5:(E/I]1D!3')?3,U=@MP M.@*DCTPT^ *8J)EG>&+^06@>,@II""V1L]VP?^\#_U:YG"A, M_RU-HL3JMKQ1-^55%*$[!5UM5AEFT8I"@)='Z_WG"EX2PJ.4]2V&ZBS=7G.O M >R2P;(:1*,NAR%>^L#+F=H?6_SH><\ :T/5)O@D/(6^&F%4BX1(\!!F4B>=XMD)8<^J2S+P\2*X &K2ZMAL;05R"/+ F.B=R<9G.3]]3W'= M[K5.'JQ+"J#CS,Q0935XFUX>O(!D;WZ2)K?AB*D\OUY=/\.6U^C19%UGDZ<9 M(#R4**GTX:*D5C[/[07BTTO9H'+=0WZ">]/H5=U:5_LB";E3&B;=0B#L&=GH MX (@A!YP H>YWJULWMU!VM[R_2&D:GH]9'SGF&"\6J,:W0J%>Q(D'V339.^GR(QC2-FI)E &"+Q0E5!^$WXO.W=T MQ!O ?<-WX\"ZE6X,&[]]/)SH5^AE-&V/41B4IIT7*\7][;R/I(V]@\X2/M>1 M.?%26"]$[JWOY8[:NEWZ1(_!\\08]-"R=7+"5'-XO MRBA&K1P%R=T:O;:P5(=8U4;O>"X.GRUH7*M]2<-T=S\F_#RF?:&J M9YDMQ"JW\*"Q\>4(3\N/]@NK:2]'*ZW/KY5D?*=1(BG9BK[XY0E0XO.ZYB_[ M2K5]KS#-4"PM521[->F8/2(EXC9:[MD4%3Z8@Z77<5Y20/%1E"XB9U7/+B6Z MN,3.==78&,@1A- 8A\LIUU12DF0%K -STL:L (#LA4!J%-NKDO6YA$@F1W MM(!%],6 6BQA)[%Z6L"_/-DI:^?N(U:I+!HI-% 6\9Z4IK>W;U5PS.,$:PKH M:2FRR7)QP?2_"V\NM:TZ%.*]3G:98B%H.#<8G(PE9"[6^!7;=%_R]AU _+;( MJ:8R9#MFZ^M:&PT4BXY>2%G;D7T\!8;>O)+[/%A95[&Y[1CUNC@+^<$:Z=,Q M3PR:WK(,:0OQ2D/LY+=*8<*'L%@)/B..S,-!T@UF9"6KW#8JY*WVC%OOT'[>NXZQ2\/2[_Y MO<_&)RVSMX0X@6B,5$LXXFU^RK_"U.KY/F+%0^Q]>YYC5Y9*>"=66HZVSV6C MP8X=>J;8Y_P6>&8SV)H/BAN*F1C&$$,%,R"$"3K&E^V*ZW3JA+>N98J+)8$C MS"$@K/[E9:W]F[/TV?3DH&GUJL9[Y:(9%F<<87@,)WYC&2K.H!YNL/S3F5/; M=X0 XF> F:T81G/<0Y"U94DW[YI@0M^N8:XA(FEFAN#6\(V"?/]<@QUL?1;(X&W&$2JKU 6*IS[.LB_7QD1:\X>5ZQT+;'V+>$S,MHW MH&X7Q9DA+&'&GDV/:/CH RHWD1TOFNA:# KV:/^D= YU=H4U)%>L^IB3OAUC^,N7#?^?]V6%4-:K MC33&S]V)5QS 8=N90]5YB[+%7OZ5T#9TU>H M(R!YV6AAHV0ETRB*2*Z";QG&OE41PV1?F]>99=I?KAK9SK]E-EC4D8O7DK4O MRN+,:45,^*HI$JS!'PM]'0D3*/39-&3QA22N*Y676U&VI-7;49\37;"JFT(6 M+#*$Q"<'E)<^"5M7@X"VA=GF%S<7"RFJ22(98F4[1'I,H#8PS5^BXBZ>Q8(N=.DA^U'T5L]+V.0,#FM1#?5(7O5+:NQ2DAZ0?= MGWRYYOSAOEKK(0W@+;\Z!=;.N"]4P0:Z7R/BS\VV+MQR64:/^ER;/XE2R#:F M]I^8*&6<#H?MSGB20.%(W8W+%@-[=AX&1K2;M"P&-3DKKK]MMD4CFX$R&'+E MOMX,#V<1.&:[K13:%0T= 8XEL!<@CR'CPF:N(H?DK]I.VZ^WUO /%@B)!,TC MP2H*[)7EEX>";!5YY^M*L*^2@DJ(A*V @+JP")4"A%&]H;$,FHO?"YHFR M*IJ$Z%2#C.E 'CJ2HA7-^*K:K$[LVIGEPP7A@BD7>A"L((?! MA]%%ZZ7]*/V(%3PJ284GNX%GUWZGV!E&'!+%%_I8Z/P^7[>NW^.-(PYM7S?= MJ\41]P2U0MJ C[ ]=5BO&C%=JF7I/31!L%&C)0IJJAHP5I1>2WXVL.T9J>B? M^F:2CJGE7)[,#;9 ]E3 UJ)^R;=N/0) I_Z=M_-_''3]CZ?>%-*EHA[$'C!, MR;B$;0^:4Z)L[B*O1;^J7BH,+A2@Y YI_E-5N3\W+5%^Y=#7C?;V5K$&2'2$ MNL%5;$B#:1:4@I2DQ^.(N$P1"7]=\$'KM,SQBD20U2GW@LH7!PZ/,OA%356W M-CPL(98D(!BY%%<-WD7V.[3OY1CPY#->?BR#-:7?9AU,_'P@4A8>[5^GGR,( M\BR8:(:JRX*9/ZJR21$!5"D$Y.#=\**W1? $NV'2>(?_34Y/\7Z+@Y!6JX$! M3_""(,>W7KP@%S'I32J8(<"NDPM'MJ;AO\E"J?0S=RY:'++WI/B*NA9+6 R/ MI948\J**$JLK&!D>2T8W)Y FF"]DA2'#EMY#HIPE2$H0[I0L"RVC#2 **/Y_ M!_F_DFW%S/UFOJPNXI%M_'#LPI-QK(V$A@4.@35)-)3PP?T[#L^!(.O:U\GM M$'Z+;50&6A!2C(J$>& 6&BMS_SOCZ@*;^>M2%^I9*X[>&@;ML(^J[*>(/G?F MHMQIQ7ON&@J;[!CY_>FP]OCJOM@4$JNGX% ST+4%:MLETC).=7$VN#71?UJJF;.*>1VB MR^9XHP]]_6222,J/C8^FYOL,V"="C7S+:[2\!U<<8S!E";;9G&5)7XLS^ZJ] MCA(M:UI2QMV#3PD 3=*#LDIA92ORA/TM9YRW5W1:C\?/925R)JCJ7[97]'J M(J)/V7V@7SM\!J ;YI63U1W#PT[2^/U8[ '+[$6AIHZ>+%W41P[#E.N,N@5^W^M(VI3CB:/X% M?%$4Q9>#LM%^B3=FPCUP:%\1Y)8%AK1[5GN%-!T]+#OKHU<6\;::WG_IM6]> MYO!W"";F(PWD[@*&P"5%=/W,+V_(!O+/_?*NT%Y*"A=K$82YN[ML%9'*ZKNT MX7B=4.B(![.7G3J@2^F(?N\/U764V'+3S!FCEALR0I! M9(4UI)'G2R]/1!+!DKRDP=OM66_(WV92F>.^*^5Y(T>V/5O&66JDS&$932W2 MW6"(^Y9#TZPU_?TJ[,3[W '+78-N&CO]Q)G:@?1OP@DM6@.D52_[8EW$I(:Z M!I$4"WU"E6>O4%.5Q7:$*VN[<8]YV"J),*888()$/J!:> W>]+ ^R%FZ;QB4 M(^";>3J37[OECKR%Q=<2'++$D94?. N?^+$25J)[F)*47S10('-=JFC@$=[C MA?O-XM^YO:UNI9$OTD@]M3\H.-Q8\!UH^G."55D?(2 M;\Y/'"P)*+T BYE]+4KO\O0]^+&7QK<_@+A[M>GTS#Z7@GO0OWX_/G"1@%\C M0YKC:2K/;8[7J%4$4?(S,JMDZV,W_-_\&QEK,.S*2L, M[CFZEI\K67'XW)@T390/!(C)D\8MQB TKCM@PMDW$CM&I_NWB#2T>,5"')AW M%+_&?'4:H<&">25-%K:P("XN 3,OM?$(NZM;,W5<;R\<$;$ ;/HPE$XJE W8 M1 *[]9H7R3WMES)OD.%=WGG"S_%3=E2Q];%E1TBRZUN5Z8=F &27KC(T3LS6ZZEJXS1M$63('0$[Q"! MB3Q12Q.^R)&&A8 -$YX!^GJO*H M-X5Q^Y%J0=X ELCP[C^L,P1?ILWYL?4[0WZF5O_^*48FB\U?1P5'GTO>I-X,ZGY(_L MR6^F3^A"^N>&YQZ=9#/Q>B9(WYMFB [J$:#IZXY_!Y ;2PYMP>7']PH!.2$* M=-6%.<:F4&[#K)>[!3V9J3\*Q=IS!_!&*TMUR[P*'7OJO\&@+.E@N)\_#/=D MK$7/=ME38'J.M NKU=2FJDJW1A_C1H11G3^,?-U6AK[D8EM4Y$Y3M\PJK+JT6O326,J74*A+T M6&_3A_9R_5L-J.H9?J:?-7'$^_?V^;%CS"/<(\P24DF^27=FI@J"][F%$NBH M)EBVWB9FJHWZ?9Y^L!,(I4O]%IYF:8%E4IB>P'7!W(V[L4<1)9,F'B5=(\'#U M_YEB(_^WVI^+&5?S#)'VOT#+[-X?LEIYO;_C1O='CPC4:QOBHSCD.5+[)?7V@_##F MK'][JM%ZS\*X7KS9TMQJ8-/7G;+"14QDN=RBJYG>H8 &F^8$_W*JP4&$(-NV MF%C*421.!B68H:*2KDD^E[FNA"6Z6W8U.5!@,U_1?%V91"6)R/'89"Q8G<=- MP14864;C,\#2>XQ"$]B.N!F(#K!8]!E0GUF2,LM"JFP@;+G>K5%(>5I81POL;< M"MQRPW W8GG"^.XDS[40?S%XA _"5=B1GVII0@_5.!JPMY3UP6-=_51G?RRP M8*AW6L^UI%P[YGHQ3HN3]B'SBRK[M#=A5QTG[_3SX1L2T P\ M>@IK4Y<\]VZ!/H\;8^(I=GVKYAH]WSO(AMKX@BTQ9BU8UG54SDG(NQ]4F:OT8E,WF'FJAZA?I6^MP(L /JT#!NXS!E> M(WU1J^L#5IG-NNK9LLO3JL^YC$Q*E$O;X:=+: ]F@7="I#,-+=>EEGD^#8?: M8!0GGM80K/P6,\ ]"U>9N4CC&!61"/@=3"!?X8^Y1/Q: MAF^ULB3F'$?R0-?]-XHYMM.L&T/.S<'696OM.-UEDG7/T^5?"P:8D:BUA6^#?-]>JLH">8W/>T:P/V@/^\0W9P_ M!G*;CQNR14AH5/L&I ,1B_-*FYO%;+-DAZQ7-V(D3F>B[$4%B!XN?@6FR0,5 MZ.)R[OI)/X\X((1(4L*Z^=G.=1!,L4#XHU>TP8))EF#[,%J_X;+2)"]@(%E5 MWIHUI56@8+OL32^QQ70/><-\]L-G^C1(?ZFUR#RV;(L*;KI1(]_SH=EM+T9D?E:D\&NV5P["!@1M>"-4/-'#T-&[0;B&R\OJ^ M.M=5WK:#X1\CQ8:#:55NW?JO\!K13@@I;W8J)-?'V%95\%&!-\;1&B>O9'I5E-\;EAE#G MQ\&"N2D%!B_QBG\% F1KSX"?B(>9-QL43\*_0MR 'CD?\:>@EMW'/VII1D_^ M3?(WR=\D?Y/\3?(WR7^+9#[:5^^L(G5S D__(,60P*4;#VQ0LTQ=BH]Q'%?_ MQ1Q#^.>D#"#@>?'_ %!+ P04 " Q@\I4#+&+QY8A!0 !#V$ $0 '!G M=&DM,C R,C Q,#$N:'1M[+U;O.T!*)%,72@2( %/996J0"!Z<@_!P__SV M^9__YYN3Z8/7M%A.YK._/-1_4@\?T*S.VV3VZB\/'QT]?OKTX?_\X<__%\"# MGWY^^LN#7^BW!X_J:O*:?IHLZW2^/%O0@_]^]/?_\>#I;#J9T8/_]>.+9P]^ MFM>S$YJM'L"#X]7J]/OOOOOMM]_^U/IDMIQ/SU;\4R%\M'[R@)2U> M4_N37/*__?EXQ=\%?Q^SY5\>7KKOW^R?YHM7W^F<\W=O9,W#S:+OWY3%M$W> MK94?URN-4N&[S9M7EJX^N-1OEJXN+YU MGM)WO!!FFY7O/VKUX3]Z_S'?K18X6_;YXF0M*G(7'I0!$RY=!)9T]=/YYS^] MFK_^['426/WN*UI./O0%\=>IO_M??W]V5(_I!.'Z/C2Z)@H7'\UO?"?">;'P M; FO$$_?+>ZX+.L/.'_CRN+)Q6H!\R\O/; )_B *EP;Q[ M[.5B=>TOW]W9N[>NW-OIJ]7[1Y8?9K/Y:WQ_O&6MTNKR!WSPTE>_G=7BHP^; MO^-W'_[PWQ[\^9BP\?]_\.?59#6E'[2"?_ONT9^_V_PDOS^A%:Z5#]#_=S9Y M_9>'C^>S%:LD>,F/\?!!W?STEXK/Z;G.HOY,+?W=^Y3^7>7N[OE*;O'ZP M7+V=TE\>MLGR=(IO1=+I_WWXPY\G;[Z7Y;38O)RT1K/U2U[P\P+K6J5-VE\> M_OR?I>F2E&Y@6T_@7(A0C+:@:^_95ZU#LP\?S/"$/^9<#K[_=4&=%@MJ1ZMY M_=<_<7IV<>=O5B^H\S/]9] U*Y<"D/,%G$D*D'P&39AJK\DA]8SR92??L&7_.'/WUV]Y8M'.#_-YT]@;"(,*0'5WL"5Y*%4 MG4!GVZTJ.EGE&RC8A[^ "*K2E_3+3EB+Y^\.?&B*;S57*,Y'2-IX M_L(T65VN?]F/YR6C61-I81/(IG!"R^MWG%VL/04#R1&"0T60D]>0 MBVE9=6-!(Y@=\?L?5C:_Z$ MA7[U]BG?]8*6J\$#UXRYO]D8VZ^G2ZMVR- MDP\,'OA;Y>^P>@4)5::B QJJET7J E>\EZF?^3>_VY^;210KG8^)T[4]0%OX M_RQ4&W@/3,B\TR5"YA/=T05G#%V^RR.J2H M^+-:\Y!J0>BA8DE-^1;2]4?@+Z70XGGG)UC\_KB&9#6ZS.I#&;ZBT7SW.O)V M9LV*EQ59S'CE[M>7>?B@49V2?W; ]N^'C55FS5)D#O M6(N&[@%[L\"VP?&39]-LO85JND-[D,CH%).#IFT&1Z5#R2S!@5A7J&9]0W?] M21AP\T?4U=F"GX"?Y05-V2*TM43DD^]$.F0L=LM(YR]"BR7@\( MQ;.":E7%SG=!D67CAPVR"6#5C8ZW(5V:"QIT*H&%VR?(?.0!=7,L,)W-GONX M$MIHTENHH9__XV9W:1&+Y=MBK:S%^CK^$G2&&),WUF-VRE^^RT=\BVU]FU-\ M]75W)L+PNWO[[BK06>L.%D5:_O!G<1V^7Z[!,7_.@[4K\;V@QK\\7$YD6Q^> M_XZ-1-^8*[B B']ZLVPB>%>OL?FXRY^Q_G$Y/UNL?UJ[2M^?/]OZBWK\GZUU MLDI7Z!'9B*7> 8,KH!I2BZ4;[\+#BS^EM:J^^&G2Y.<^H<6#]2W0!SV)QT__ M[:IBOO['%Y=;TBO9@,V/C3_LS>ET4B>KOY-HJP=MPN]NW.Z+XW&T8J&7O_GQ M;,G>RG)YM+G$\M&;R?+A#QL#/S];,>A M_'0MQ._N>X6+E1P_/DF"[\SZ)%U_[]TWV"Z69EEJTON/V+QS\?/%AWQW9=<^ MO(F4SD3SRJ-<^_3YXC=O?M@$=38@_NH[7R,A*OM<76=P:BKCQS5JK,@2TG6OBM5:2C2JA/R( M4PD<'!T3K9[-Z]ICOG3"']7*FK<]FV"93-DJOMWIGNCUGIAM[ D;T1 Z ZV" M?%9==@2)M3"D0I%/M+&VU%'WY%?>DE_8>E[:AY>_S5\>S\^6.&L,55[^QA=\ M^WQ&S^:S5R]ITVJE:A]7Y%_;Z466_>SFY=J"? M/'[^[Y-9F_]V]';)]EU _-/5\AS["N+%&4-?7O77*2Z7OR[F[6R-NY\]>\Q+ M_\%@_>WF[Y?\FY^G\\6DX;,)NP3OE<3;=Y?9EB2.@46N*BJS+>-A,_INV^S05#)LD\G M,=J4 [%W%UBV3<.FW*@RS2B5E=DSEH/V=,;?P*L)R\JCY9)6RQ_?_AW_SWSQ M6#3C5>%^?+9M1R3D<3TZWIOT^K=!_H=_6JN]]K2V]CO14J*@8;E*P*N]TM QKVW2R&XG7+_)X>5?S$ M^]J \.ET_IM \^4Z-K5.#B]_C\;>+6/G::-%GLV7._"N5G+.NI*=.LQ=>R0U(N>'FL_X3[R#6P,4=PY,O_@[8655 M)K.U'3RB4URP?$S?OJ Z?S6;_!>UEU(UL\D'778!'^/R^/GL;WQG.P]*: 7& MWTS8KRR]C;#WPD(N&5]3JF58PTYB,M:!\ZRI7"\]ZF%1]3L/?E,,(,9H/GOO MP5\L>[E@#_YL\79'D:7WIF,#8=[KJ]N8CIS0>Z4Z(!E)H[+?@[%G2,W$$KMJ M9/IH^_)1(WY4:8;\[+\NZ/6$C[D0^A# M40F]A]H">]ZM:C9SMC5($0N4FF+JT6N5VV%NRTZ#M/?-N]I/T!@C69^=@9)- M8>&3^M\8%!3O@_,A%6^'M4>'8P*^WC&YH^CB]>*#FTJBWIXD>AN+Z<5 5Y;] MR5P8(T5;0<6D:W+!IB7,E\"O+]=O+:O_'MY??>7\('_7. MQUW>>+)^D$-)2+OD.[G@@$CBQ"5K0)TL>]'5FNJCJ3F-ND<"Y4[H70#M:I'> M^[+\Y>IY/\+I+D#X (%^TMW93@U::AZ;O]Y3H MU3VGGK6#$B71JV."U+$"JEP]YD:A#FL 1_8#]HVM+NEVM3UGWBI,6CE&ZBP8 MX)J6UK#:0&.E:(P*I0SKS!]"^.^*0@BR;_HFF:_SI6$;"B$VK5OMBNT.29I7 M54BU(U!1FFRQ5=I]!]WBP_'-MN M[:%4N_9J$D_:"QL)]A=@D)5.B]< MZV%8:+?G0G]1_2^%I>!Y?SIKD]>3=H;3R\+YANJ9?)@8I_GLW8]/3DZG\[>T MO?KNK70:W,S\X>P5O3=\?Y_,)B=G)W<11KB1TKR^]#8'(YG:37$$MNHB7>V, MHA#Y1ZNR-1DIUF$/QF%!YMW$%<@WWQ)ER(@:G"O$KUP%LD$WTVKK9MC]NYL# M_9XU8,Y?[.JMZ,05BX#$ED[7[2)OKV7GGDPE+;;8*7-41DM4:2)ON=,D9P["]>5NOVKMMC.Q*>=EM]$V36J4@65#;V(\RC*9R M) _*Q=R:]M3-N%VL?R20;2[%U.X(9&NA1H@6 1-_O,NA [+;!;XJS3YV[5$/ MYX )OCO?R^>+(UJ\GM3+IH ![693S\_I^=+[Z23U4*/JJ8#&+&Q*2D%NO(E1 MA1")G$MQN/W[(NO^KC)G)^GIW20EFK*QJM*@JJ8%AM).Y2#'G3P#*P<$%M. M%HRN!%DY,$YCK$B4^[ 1ZF^5LGL7GQ*-7O<]^I*%2(^OC3D8P%ZEOXDQF!]6 MK]RNY.Q1:\]G3Y?+,]$)VQ*D RK>_18[^+TGPE:4$KL>-EGV1'3Q@"HPL*UH MFB*531NN%>(SGLA3]ASKZ@4M)VL=L0>O9$]Y_NI"]2C,3(%(>+,Z9*'7))=: M=U'8%8=5;!^)<%ZD1M;QS>>GNZF^'J >I_48':-YJ,YK/H9LF#)V"XIZ22T[ M8ID:=>NV7%#U!5!J,1%*\M=TJ<=ILOS7-H'V87I.S7F/N4KAAF;/*:@&B4H MHZOKP5$Q>;@.RB^2)F'"GLQ>_95FM, IZ_9'[80]:):"M3P\>2.5K_?4+3:Q M=5N[ QMS ]>%8R&D#K%VWTFEGG'8:/]7A3E^F8M(G-**WKD@!T-EV7L)+5*$ M[G4$1\Y ME:!-TCL9S2ORK"$"G>;=!R]T.]3A1T;8O[GL\_Y5 ?J(H30*]H MC5IB:R*=/"@4_^=)VI=Q,(>3R=LQR^NI<@4]M0 M?&D=*&7>R$(5-;RK7K)UW"#8PW'=D(Q]ITM ,9N6."7M#IV:(>XY+X(+Q:X,FE@W3^FSY?O%^UG/>-[,L1.)G/[H S>4_1 M'$:.T6++0-9Z&6U2(>FF^>H,\!MV%<9C7?Q,9.[H>')ZRM95FIZGFRDA/XG3 M-BEG]S:RDUW2$5.#IH4\L]<*I1H+OD?>0WZWN&%]\4]'6/8R9F";>2#*/>G M)RI[@4/:02(30#57HS7.!#7< =LWE_QN=J(B;X'I%F)F..HRZ[O24I:^Q*RH M]E#3L/3P,@2L?TE88Y-DE=(-F>AS*(&,K)*RSG7(4:JG363?049NF1::;CWD MXH;+$]UUU.E&YG%(EKAOB='?"7RK'753R&*>*NNDGJ$@_X,ADM'4>K3#5I.) M87C>'RT6TIUSK_GJ/I=Z*]#N==U*^-32;&@N1NJXLM+;Y7QTLX55)V5^[I:GN%A MKC%!5=A"R8Q _+#U?J.G-;;&7[!;-'9GI<[[ 1N]>8>5Y5IF/POE,2MQ;3+H M+!352;78ARW_&&? RUO'RZNO\R=I_64R6M-QU8_LVV7>;[SGE"I&_=G!* M-2@RQT!MQH8IZG:X3?B2283_SFB$%K,[F8F\KYHNUW0G3)!D )-K9 !9^TG3 M4Z^]E43CDJ4.35$YP-X&&W*LS4*OB=B2$4'2W3'4\SIZ)(O:C[JW7X?M>%?/ M^,0>S?OJ-US0M;\\%-N6JB'3N@';@I/Q:%)_H!N8JH)UI=+ I7O?HKU?N-G4 M,;0H'3!**]YLMZXXJ>#YC&:/MAL];);V+@)9PYQ*RK6X9 ER[L+"))ZRJ0D8 M:D9EC?*Z#U?#-FS:YYO#>EN]@=0_5Q>%J"#Z3 MJ_FWTY-7SZ:G][(8QY:0JK2*>^6\<(LK2)'OQ3@?@TJUUSJE ]IDH?'95VBRT,&,)C9?."GP46MKZX#37W'"8/\QGDY6 M.+V7E96IZ1*=+>#M>B"$E.1%R5:%Y'7HJL0V+++?,;'(8:KU%DS6)2#44M@* MMR;$6BU!,CXK&U,D@Z-NZ$W/9ZUG)V=K8+9F;)%U"SJ6JTEUIO1,[A+";W.^ MIVZ)'0X^>CA^)=AU)Z%,(?K';DXS=(LFLD L5K)GH?PWQ1Q]0\:;!& M2\M(+I!U#N 3(SOM5,2!V18_2]+$IW]Q]MZIVL)DSJAR!Q]=",IIY7&XF,)("90=%847GVQ R7(B)J:(@@\@YB2I]!S]&G8 MFHA/%6 >G9V>3M]NK?)R7RP<6Z[X/$S'T#:K+3+<;-Y*;D?+K+(DH\NB4@PZ M@U'#Q1.^%0G?<9'P)11]K>[W-NH12W7%."_=VR0CV")@MY*VB*5[K1J588>,E1=O[3BTL)]12=;62MHS]BA2AR8T&*GS1I;&X,27X&A<8JY/) ;O MZT$SQANM4$//@:&\+PV2Z_QCZ<6JWEVF86,+W_AVOGX0R4N:K6>0W,_R<&.Z MQ,8L6!4J.$H)!L+4#\O@89S.Z3*/T@DYQ MLE@S])S,&^TX^;"OT0$8%(6F(30IF56Q0+;90W8QY&(IJSILO]:=Q:IO?$JI,+PGGW,$E0!W4P/2O7($']4,7G?,[3DKY^M!0N$N'WL M9K%&G_'+2BUD1;B M A0ZOX/*6S7L =]Z,N%+#O*7)U9^8MPZ98C07E(]GLVG\U=O7TQ>'=]!%<(^ M4AR!749D>0(E_J,SFB!KX>'+VE?M2HIY6!3P;8#=(>14MCA%.I$WO@9A(A.N M061'+/?D09N>#+72,6 MOGPXF/&>K65%R_/1*2_G/^+L7UNS3'_<02D4-)7F*E1%CEV5QN(BI==%J:![ MR0BH9$XIU%G2L'IQM#$I3U)!ZC-HTHW+< M>:+JRV,M6EVBR;RC;RIJQ(84(>?6P:VI5$3R:_2DJB<*=5BRB3$G,5SJ"SN9 MMW7<8..,W\N35EVPW1D/V71IX$0'Q6,$&RU#'O257XPK/[ODLMN6[GXQ.9H_ MEHA/G2].YPOJ2!U01>E68/B0':E5^Q0?)YN MJNKL;D+@%\"*631S)>@4K3$UU3+N4*SQBOUWLT?>\!:E&""Z'*5%WD%&@]", M5JIB\,D,VU_SS2^]^R0_:N]JB]"*3$!RK?&1EO)=;5-LVIGLABU]&J>!X$-] MA?CF!GV%APFFO&\]EJ8@.2PL- S)LZ]99NT53,7I4 _4.A]X%_=N2)%B\U1[ MMU # VB7J@4T+D'JE%P*C)]QN+JMP3I]?SY;L&R<+8@7_LR&Y&SWY35[8E]2 MJ9G@"F35 \N*"H":S4NWGIHJ*@<[;)QS7X, !M@VE[6S1 040Q<];J%8-,"( MWH>(N3 \&'7;1NO:VU>PC()R1GDPQ0NS+V7 1AYZ0T,EFV%'L)"\RS*0-&N=/(8T;)AJ#XU:^^CVW'^SUFX\ MP1A-)UL]^.P(G*$&)9<(5%,-N0?AC!U5]#[NOQ]/%NT1KV]RQ9?S:][[3AN4 MLN3<[%;V1FE6X=DX\$W,,]8$Q6>^NFHM69^KP6$Y+8MA3?4>^]!V4U[CHDI=2P0SU,*;X3VD: +TWG0M)I!J MPU)6' 9KS5:G!;:&WFO>*).#E'6OIP5J"+HIUU74P0]+XWL>"_Q5H-_E$3(_ MOKW\SONHTZ/>^23)&T_6#W(H<-!AEIQY9 331+UI@E3XZK9IDWPGE<;K_AN6 M''2,%L"#Z@O8UZ2ZUEJ54#LQ"^SB M[>6%AZ*;4#FAK='0K=#94*]04F=5%:S2M4LN:EB&Z3W7A0VK(@\\\S8 ?[(O MJ1E2'9(O&AP&!R58]C-MM$H%ZVT:-I5_$-62(XGHUQ_TKQE(=Y@'(C2;(QD+ MU,0S%(N.O0>PU6M+7E/TPV9$_C $%@>:;"N^=:4\H(3(76K"8L-"9DOSGJI/ MR@^'0+ZZ2&FW#L97# <_S-P>)65\C96%A(VT\SE#*4$!>HLJZD2N#2DSGZ!] MX[W;G/OSS/KYTOL9\,TNUIZ"@>0(V9PH@IR\AEQ,RZH;XW9?];:_D%U!:Z5# MGEVLS,)+K/!<2^![-.BQQQB&=8Q'#K .H)>R:QF-B]"+#.=J(4$*PJ+3$,EW M*S.!1MW:PP'L6Y&-F_)D7%EZ*]D@(T7@!MB;E&D=&1E"FP0%8\VNEE+LL+(A M700?;/:X2'*=]Q)(8OI_TV*^F>XU>?.NB^I;=\%MK89WJ22-'8PCALE>5(LT M ,=H2JZERGRG4<7G9YPL_HG3,_KQ[;N7?^,KXJ(>OWTF4?%K);X7BY[.3L]6 MR_4*LT5D/6[WTA9A1B LR7>9 <;(RIF8 5GA\#\M-==:\.--!_H,1G[*]J&N MV'&?K+^6?>#E_?C(P:+M16OP-.UH=(.N M+<1@P2<9EQP,^Z>2^^VN.E^EV&4\__13)O9]S.SU?/J:-^7JHEWT?-VHP^3V M2' ?C&G=1:]018A&1B_'S(ZOLQY"RCZKJ'T/PR+!0:3CCCH"]R$=OEDVT=CZJP\,77]R/Y@@PO9%Z7;N#P]=S&Q^<8W<[AYE#W5V^2:4_4Z@>H^">:0UE(C M-%$=R?30DAF6VO!J?.$%-3HY7?M>Z^>_7D7UJ;4W<.FW<1[V3Q8S@*Y+M5C3 M9!16+T(&[1GEVJH@*T^^J:S" M)F+O;;@$P^XSJM^:S#_HBW0&E&P;@+T09+Q2*V2L"+J&X(MQT8U+6O+QEL5- M^^!YQ&Z3-?^%=EN3N<7SVU$ZQ5OEH^NR$*RQ?ZA8P]JJ>RQ\IOG+''5/=AQ= MW8)L7*S8)";/%@NYQ;6('$HJH&E,-3+20R$0#5ZZ!2XZ/(F4%I +9TBI6.^P!7)<]GIV/EQ32W76/\)(6KZ]G6B8+N?3S M_HPA,*T;59[W?RPW16CW,LM2+5&K)8"IP;,';:TP93(@R@R+5/,JT7 9L\.K MWOCB1^(+%T85?Q\]K>=C$$8H"#; M$=;0K8'8.V, P_ P5UVAH**,QK1 PT5[/I/=/3J>G)ZR4I(]FVYR@#]-I$:[ MG-U;2V*MLTF1!=\S;Z-,ST/IYO7)JJZUUSH."PI&K@6\RAURN6SU5LURB8U^ MZ^PL:Y6D-=X =N5!58?D'.66ADWKWG2W6EL;#YS^BI/V=/883RM_:TF&F/WN38'R63#(!L]H.T>2DALV&VS*0VG%K]H3,(1344W_I5FM, I MJ\A'[60R$S6Y'G3PY,TI7W;7L:I]58TG!FB^,2K#VF7P2P/6G6SS5%=9AUB< M'C96)>5LF^V<3N>_26AB^1YX+W\?@'RW[.?Y8N,(/YLO=QJAV.8Q) SH(CM( MT9@*3MAYT"!!5S74:@L-7/\RZDRXEW/6PYO!<#>:*;PEUV&T3.MNYL)ACTKE MC)!(4EFQ!2A6(=@>20=%J'!8N[&_Z9@W#++>G#%PF!!K04$,#!Q"737G&H8Y9X2\ F#62S80]/*O M)=9W!_K @[F)]W!]Z:WXB!IEPVX".%MD/W.'4EV Y /Z6I7O:=B).^\TP85N M/]I<8OE[Q7[^SKT,T%NI5O"\<38*"T5F!%@P6,A:BAB\\7G-'J;>Y4XDZALQZLMCD)2Y @)8L4%&]J$JJA6%' 7P; M1GS!,FN$+R>!1];&KK"[6$BL7HVAMB+!NO&]NO%2LEM,FFM?4R$A'B Q6"GR M#JE00 >MLTHFV3BLT[:_T/I7N8MK$D\QL+N/X.RC,]9T:WMK?#G2CD^XUL)H M09 K6FM#*L&.R:,^3E_+/^EX4C_OA!VF+7"VUQR3A2@558YR@"(%UQ@2NT.E M=J.&*\O=_7#-;TR2GQP'96*STB8;!$0XY1"*S-Q,:'7J/M2>ATW\CER -X"G MW&VNS:H(RM&Z7*A#JNBAV]X#;X7&<<>W?[1-YB,<&W?7''-]8]7-Z\ NCW"[ M568W1L5'TP.IS'J^)L6(4O/!)2V=42V',&P(Y.O2 'QBSU:T.)KWU6^XH&M_ M>2\5&XNLDPVKD8XZ.)5RP3!LL=^GW89_+#<\9N?%%ZR![^4& MANA-T;T 163+BC%"2;@F1'6V]="<&Y8)97M\%*R5MP7DOM%1? ;^]VJHLHH( MV409A<;POY@&&F-JU5DIX1A5X XK8[J;&DRE3+&^*P@N*G!%-\9KK4'-*I/' MIEL>SKT?=7#Z>=@EW/$11*H55>Q IO$64BJ F5^E&+/E0QCY0(ZZA7?!?G7K MLZ;!N*T$93'::JV%G(T40SGIDW$5R!G?%):":=BS=I-BJ+5&)%RN=E8.M9N4 M5"@A6HL=M'5**M4\I!R,$+U2QEZRHV%!TQVF[K>DET=JB[ZMPE>B\)6[B<+? M8HR%?*>N;07VR)W(*X/\YC.TU%B[N*9U&S9\]A+?? C//T&^G%0-X9O_(-P: MF=SF=/!%'[%F8DE9O7U?"?%^C51PXO2%V)DS.F^1?OKBZ%[B]>8")UX,)NH&LH@$?NTD)C8]^ MN&T\H'J7+3(0Y4Q\Y(R';HB5=>\(Q6&&4&*HK*RQZSKJ3NT_I+8;P*>L-R:R MZBN)#X[30MAJ&/J5QD@O:V4:'>B>C 2NOMRW^'1*;=T!-=L1*>@ [#(A9.=L MS=!38C>$G41V%%GF*V+(N1>,?5A8M_7VQQM_\KEL_\I;]/8R*]&/;R^_\YF; M^7'*0B4]LQ^2],]QZ1]FHE:7&OF_"DT&93A=A:]#T@7D?8\)\;Y,-[G(W_&Z MBY<_R6RC^?HOI$?B8+"$*E&7* IGG8-UJ4&)U@'_/A57?6*<,>J>R<8\[X\6 M"ZF[D;^]'*J5A.K%E()WM2_;:+EZ/#\3]^Y4=,"U(OC'N&@3]ON>O;K9,;^Y M+MP^"^IM7:2_X^RLXSG_X+O3LM-BU@@J@]G.[,[<8M,]@PI1XJ:6('7K 57K M/O 1HSQL7G@H]J4W4Q(5 ENC3#QS$5#K"D:5EMGD5(?#8H+!6GT99)X?_/59LB[\>N"7D_F9TLAU#R=+QAQ?HN\'X:+9GRH[*:Q3V9;9 #FU^V>$:JQ MJ'SL+NAA+=&C]G]8VMU"CIB1,!;/>.7E4Y^;YG>KV)3-FL, MFI;_.&W\!8J!T)\;$#I,R*=6'2,V!-]EY$(I%0H[VZ!:S,E4%YT9KDS]'88X M9I^%5<7%&*_%_-4"3RX=[//?]/GB_:KEO)_CVIUBBROM2T(;LAU#E /Y) #$ M6P6.CQ:48BWH7B+_+WOKARUI^#:,8?= I:K05^KS$Z+Y_VO M\WF[]N"7FC'7BQ;4'JW6Y6-/9WR!^]EK4XD-(8-08-&2)# :R(DZL*"EFG.Q M<=SA@Y\*!QZ=G9Y.WVXM#K@OSIPMQQ\/4T95#C&U2%!L2^ T&:%[(#"A-':8 MK#9UV+%:-YO:NASP66<5^!>/&;F_NJ><.*BZL=DA&-L@-1/ *O2]E]")AG6)]]BZ\26. MX,!L$OOAW-/%Z>9,@8K*@Q.^-"3I(NVF)T<^]#(L9+E;COK#:DX:0)TUB<3V M6B&L":>=S!"SU8!OWNOD+$8U7,QH,**2'\\F?-5U!>W%RZFO=0,W-@4M:2.>5A:P8MGI76L"=B\V7QEFW1A-5?%)>^03%5R48+D,V?'!( M=ZU3TTWW80LA;Z:.U]3:+X[^L7O9W0.[MF_18+(:6.VQ[.K"$+Q9 E5K-<[G M7'0:=?L^4S$HIFN^VS&S6\PN=6M+ZQB@NU# A2CDK]E";>A4<,E'/ZPO]%E^ MT VQR?,92;/F2UJM#.\/-KVR1NJ9_)A FSF MLW<_/CDYG<[?TO:JD+<"[[:2UM8WY'B[LO1V+/VJ8BX!Z/+?#KIVKO7(CV012HE$D. T% "E(;80"#)V CI'NH,LUW./P] M^JCM?8U\"%JKJ"(0%@U.L8P@=8*".GEG7$8U;+7>" 67NTEZZQ9;]14!LU1_ MQ\YHC\\487VOAD]-"W7<&8&?KH M<7=4LVY3RM5'2"VQ0!24/C;=V8M))?;5VCMI61L M=TIE@+(I@^%3S(<[R6P(RV==Z Y2LHUVSV1U&- AD6TL]<12KV3DNO?\JCE@ MY%Y32$+W."S_P[X"+;L)_7G=3,[L]M:L&(O7D"#58B!JUXS.R3<:-J-Y..TB M7_Q(?.'")D_NYXA.<<'W+.TV=?YJ-ODO:I<[Q:_49"V/G\^$2.8N'(Z;AFBN M++V5?FU4L[9*RNK%@Z0*J%0 77RA5+'Z-.R,LH]'V]BW>#;'V<5;.^UQ"&LD M&[:A.!3IHFQ1T+K0/:@4&;@H"Z%[:?+V*HW;@'\0->Q/ZOS)NOAR,5G2\KZ6 M/;CF'$I4J)+IPF5C 1N#-T^)&/OJDLGLW7+$QW.V#.50^VM M$K0BT?&H$)!2@]BJ*X%_S2EK-416?A;X806XAP8Y4I&ZG^)=IA[RL%'/;\0,AUW-NY]"%ELE M:,=JM0Q;Q//9Z@*!N5)8MRGRD8:V[ ?[TKU_DK"7W1Z/*E7;,@O#,&/ M_\D>;[V#6I8]A&YUS$:S:$#60N)? D+Q?/6VCH#93#$,V[[QV=*%=V#X/"WS M>#IG)?%J]Z;6W; /Y]K2V]4M%"K)9T@YL[."U"$E4JP'C&4-X#+V85,YH[0] M[*%]JJ$KWFH/S1LVN=@#9&J]:+&W.T_3?NGY&X?_9#J!MMRRFT %J< M4R?MFTF["D%YTCYJ%<-PLGMX92>'B4-MU[4$%0&3[8(K F"0:1+=^Q24:3WL M?)[=5R45[AR!>9-#D?'TQDA[0:;1XN>_4MBOWE"<\M#LSM M-16CV47O5;IPK&8_/04O X22PJ!RM\/6^]VP-^H%K9#WN3W!Q8S-[TYST1OS M^5Y%WF9K+!EVLEL!%4H#%T)ES\I8L-8W75KK&(?=FGM;GU]3RR%5UJD)V3=)PI2C[N2VC]?-3>9H+,Q;K/VA;MD4,ER*H1=I$[: ;!VAF]HZ M]49)#=MZ\X$,P[O>P'7$XV(S%1A6'9\ XK-#- \M4:8WUF=6!CD>2/],TX#%9L4#B[H_/'G@X MV&Z2LJQ]FTZ,\5%'2*0=H&*?D(IES;QSD[JW0*-B_U9E@X!==>GY#H#-6C : ML^D--8U+0O*-N&=LXI[/E\P>IL(P':DYKT!+=ZI+,0.29\L;:M>H=2XX;+'3 M-H-%AQG2J3I2=2$Q*FY%)H][X9YC:%P+QL >5!JZ >D/X>6&8"RR^0%/Q!M% MLD?1LP3P;J6J3+)Y6#JY+35$\A>:[V5)A[:5/!H%O2CD0\B*,YML(/4N YM] MP'';H3ZQMT>3-^NM_>RNAGOI@W8=%98@4AJV;O0G M?L[7N%I'ER[4ZHO)\E_CJ-9M9KJ*Z3[&!N1\DHHJ"TF9 DU%VX*D/\NPE?V' M"M3TC%2\AD)%N N6WA/8.$%1+ MF7S/$7)R[)DT/N&XSF_[D%A2=,-T>!4.PXV=_F*2TV'D@W3@?2L%M)9R462L MG4.K8%"UYFRBBL/:Z\.@[+H_M=^;V,G-$N1Z>PER[,7X*CTM)%,Y:/;R^_\[XPY5'O?.;DC2?K![F7K3BL]WWI-@(J MH21WQ4-A G=HXZY^-#=L!OZ3BLR7'R,*V3H,#\])C8#DQ/>U?>_FM0GKZ]" MBL?/__GTIXL^_&V9AZ^S4G??8;[I'E4W"J*KJS1ZMQ&U0-W%+'/>G9&)$9Y? M!50@R6I/A/S?(55<7AV4M-'Z7Y)MNI5.U[Q_=DN5(R%Z,HBLSI6207PN0:EL M,8+5W172Y.UPH==&D^^?T2N<;E3S-Q2V112FI2Y:(PL )2VSL)#E(40P47=# M.2O3=NY(?K&7%+=T]6^Z4[^)G&^%_FY_#@G,KS?.G]; #& MWK0JO@+&QN @ML;JQ_&!K*:ARIK:N-FB3P<(_K%\RG:CKLXM$X.%>[F!U=E8 M47FPJ:)P(+,7;X0WFHPVU)N*^O!4Z!T'(N^L<'J8R((OOL=@'1M>F2?7JS"^ M.<^O-*'J66<[;/CZC[=;6++O!IU$ZA@C!G*0='-K?C[E>]&6#E1)/WXQ.9H_ M%@50YXO3^0)W,RCU*GKU6T*O-GM%3M@RBLP3"X$@Q^X@&&.<\=5'.URETX?Z M"_'-[OL+]U0V44KKWM8 (4@$U62VCEI)I[-RN72T+@RKY[Z5[@]2NG_.;?$C M]?F"+<>*%@)+\,U/Q :%X9>AM,2.8&!(6U)+H%R++6F9 M^C>L#AD\V;R?R)#OC?!L1#8*PD&F7&Q(FLS )6HX6?P3IV?TX]MW M+__&5\1%/7[[C%[3]#IU\/FBI[/3L]5RO<(\]8[Y3,[*<9!R8GM M>/8A^$B4:=A9FX.-[-D#<\Z>U'5.)=EB"T3>5S[=64&**H!J447/,-#&80L, M;QC!X]^?,-#:]8CG;;;[QJ243];)G%R!0U(@3%I!Z#W%7I(/.&R=^!>-V'Q& MN%SWI#X].5W,7]]H"-%A'C1LUFD=$# 6:>BH!M"YR%8UNT8U>CZ$HV[IP==L M72+L;B3!L/M9K-5;(VT<(^Y8UZF[+J,Q T-QC12Z[C1>)/E37M1[7/YZ/GTM M8Q^N+-JI-M_BW.UL8U0)+3NW/6R:[K!E"SJ1SZ95FW'8O,L-;>S+!2ORL\7; M.QC=L*\*E>"\T^O#)*G.UC-DKS5HB\5A+Z'U8?7W<-.2$BC>Q9N8X.M+;T4( M$90JS@= +Q,>HZ]0"!M85UNP[.8Z.VR0Z283,=9!3#Z'JYO-Q#A,'.55)Y*# M9W007H@B5)_)0C)1AO66GNNP7NX-.QEE,.>FF?'F'6LWOHW->^U4\,>V4\$]Z5C_8CXI%*[LFK'[:7;1*8U])!4% (72;OD3I!2"M!3 M4"2COIL>UF'X2$'!129_C40W!%?WT@ZZ;!EW8H%L"FY&3R"Y!JGZH)QFEV+W MT^GO#YC94V[%U.IK1P^6UJ-=B!$I9@/=943R/J1QR:4E3[)!,-/I_#?!-38LWJ"'13TLT@X=ND)L KSE9*V MOH@R[BS%)+BTYF&/W@@9R0%@3:7(Z(6WD%6HU!]$SZZX\E"3LZZDWH,9V!4O MJTM..#4Z63L1OZZ?_^H^?GKM\]G6.&P.AJQR3SJCUM8">0 MH%*&Y66^BX*RVT/U>\:%&8LI?+PK1,I90AT2Y6@(UK6H:U".PK#QPZ\ZW;LL M4]C-F5:4HHXN@26)1B47(95EHA^NF^,N*_UV-0ZQQT0:(=?JP37V M4C$K!]A;*:2SM6Y<33ITQ>>->AEO_*S?* @_[&]LJWNDI=9SR%X"-06&[8?GJC5&C*-?9F ME),)E!T-) EX)8TVEF*U'7>XZ=@=-?NJN=>NE.HZ*%\CJRN^C6RJ@>J"RI1; MT.T;M_OM=C7#^\?^C!&ZO/16Q;=HG45,4'MKX-B9%8X !R7:II*1(/6P8.R+ M M'_I.-)G>[8-]DF[8FWUF;I0PPVR. +?J6P,#HH6>=0R-AA-T:^_>?]T6(A M^/2:@W]T=GHZ?7O3;M(;?^2&T^9=)/O#=6J/Y\O5\WZ$GQ>#&\'OQ_,SX4,X M%6-PC:OB,6.3R0RGSUYM,.S]9/3UY#L6]M]T("OS@@NDICUD-NZD/+(2&39B M?L.DQPM:(0._=L&#<2CJPZ!M/0FIII9!2-X45NGL:U",JNM,H8X[1NXS1!77 MYR+LM*-BFWMBHRN8*B.H5JOT)'L9 \K')3"L,AB*43O/$>X0:^IU]]!V:MYS M+MW%!B5+>KP7!<5CA2ACO!K#3M6'Q9I#MGGM:)*>L:XK:Z XS=OD70)I#@(* M41=^1[.O-^HVW2%&V3]6V)&-2:E&8K?!LFLH<^#9(TR6#4WW*22C@R^]8+.L7)8EV,=#)OM(,!&@,4/[1J8U(^0.MD MA&61(!?IW3:A=#2H71XN%;+52.!A;AMZ[W7D??*D(F.]D@"I5W8%'(,)9?C+ M'K84?HQ!!U5/6ATR6@+5.W43K0\X[-&\433EB*93=HG_2C-: MX%0X(-L)XUZ6@K4\/'ESRI?=7K[G#Y6.W ?5!Z%W*B.$Q#ZI74LO"]7,T"7%FRHAQF@W$L]D"CT5K/G'663Y71@IYYM%@2//GJJ M.>' L9>[S0)\62?TNH"^K?73YM#?RZ0 9<7N8M80G6+YP;R."E3PE9KK7JN! MAP,/R!NSIW \9;%B)!29[^R91FZ8"/(7"ICHHI![3RR=QCBSNJP1N-8W*,6 M<7<,F[JOP)@IJJS9@?/#.F_?2JANA)ZN547=JO8UFIZUV%4E8;:<*Z"W"#GJ MWHQ7&,VP$?/QRBVVF,HPUG@;JX,>G8PLUP48"%D@VR3&YFRKPWKK5QNZ!JEM MVM$VJ1#XC+!)2BI+Q;Z'8A*!+KWS#G;L;EAP.@:XV$T_,ZE$? MTQ0.4$T<&'#*."/PQ/ZH\[%(EV0 M+6SK]&[^M9,M>? D+,NMBQ3<= 46$<2 ML;D"G5\IS+%:/6P[PTWCAZVMSRI.?\4);^9C/)VL< <)X=T83^=KTKEVH+62 M)F+/W'D"H[R)&AMB'K8D_]L\L#'F@9V7J#"0[//%B93I/5ZP=EM,<->GX/(( MK]N< EW9TU*!95]1%[IIABJ.[8G2Q6:J(74_K"FY)G[GY2E79&^]9,.<<_G7 MDN':N3/F695L8XML-RV%;""$1M)K;R"G[*"B<]W%''%<@K%OBNJ/IZA^WTQZ MYX,)BTK!:-9EI0ME:=0:DO%:*F9[=RJ:,&[69@3^H=VXQ:KTE&PAT$$QXA+B MRY*;!Q]3Z9U2==Z,NBN?]E$?S::3<_)UJ;7X:3Y?;.TP?Y2]]FIYF.1HK\VF M^U">5JB&=FSXM *S%6Q"E6R+-4$TD1VI@@F*RQ6"M11BML7:87VHS]#UBZC, M=[ 1 V3,LW(89.QHR2:!:R5O/-^6G#))8TQNV%,^EN[=:G5Z(60H;X%-GX2, M)*)?@H> -ADB7ZD,6]%\$ZKA\P$8=T,TO)_<:G6M61\*F"+D^+IXWL*&H'-L MN15*1@T;L/BBJ-]Z0\\I,JF]I'H\FT_GKS[7"7(C?/X'&@L8=&5=G *0\P6< M20I0^I$T2=M=30YW/TMR;_JN^EZ\]&'%E-@#,%U&C)CU;.+J:HB6S\^PAV7X MB:?;[)I3*6(D#5X;XID[ M[Z3S+0 ?PNZTST7Y\?=QK[,,=G.^;&9D0,6!8:0'SBD&?G+22NBV!$5:MV'A M^$=+.?9/F+L;J^65;Z5(>:$K08C0$V3+VY9]J+6EEGL>MEKT);[Y$+_R,SY: MRQ6_^1^$GW-X;_Q9F\IFON@C/I3SQ>1R%_'[->(0X/2%2,<9"\GB]:32TQ=' M]U+]IF[01&I@JF'GP$M&)QL%C/6<[\&JG(:=-GP ?%3G(PQOY/)=6WJK7DCR M(06"%'RR=-"""32JFER'LV;&O#M^S5%\"W*_FK M3R>LKRR]E:%W):M2%#0;G;"4:=$% 6IE8.OY\<0ZO+VWP MTY-3-J0O:#E9G[F-?)V+U_F?W<](2#+6DX\1K&>WV]7:V>,."JSM4HE ,K!S MM+WL#8I#&X#*[;*(-!&^2F+>2:LZ/@?:C#EB^,,]GA#TEX MLH?Y"QA+MSWRY6*7SEU+D*C3FLW.-.J]J&%=DCN3UF'<_JQ,\,1XD;=%W/Y4 M(5/UD+JB'$P2CHI1=VOKSLAAF@>V -6B#6!R8RL?@^$MM-+!J6N*T98V;L3V MFS+>K3(.IJC2B;%"E))_IP4!)O8CHJDA-:ORN+U)ZZ)ZWM"SQ63V2B(\[P<7 M7_8.9Z_YLO/%V\?'N'BUZVW<'V^(-/]J:*44/N(HH^'10C3%>9,\AK)S3_ K M!-[Q_V[X3<4M45S;Z"MB3Y!9];'+DUC@4V8<0MWG2IKZH1 .W&;:[#J;O2W M_&W>[&?"-)&\-\:"]L0BES&O32]XE?B1C6MYX##-1V<"7*Q8,_K)A-FSQ8*O M_6X\P/::C(:>7+I%J%UL2S$$#ZB=S(Y(%G ]R"< Q1+V78.J<[(^R\+8S: M3^&[ZAI3*EI(5'AK4Q=-':1.M"8352/:/?_\8O)T?RQH((Z7YS.%VMLLGL Z?< ((/.Q?))9^S(WAUEUDC$/GLU M6'*RRD8S+(#\;%^^N B2E']^,IN4L^6.QPY<.F1NO9=Q&X>,@C;5MP3>>.$8 MU V*I0JYL7I4F+1SPY$S_\%ZE&),R>C&!BO+Q(X@<>QD/!![9TUAY?>'!=?W M.@BZ([IT3=I7]KF#2:PWE>V0J"(H/IS5\_[.DC6:?&\_W4^;]<> M_!(%XGK1@MJCU5K;/)WQ!7;L\>^K=*:SZ?<]05,6V8^UC>U$#!!<-B7(<'4[ M;/YK-/;$ ;83LS).ZRIC2XN,WU50J@T0/387M8E]W.G=>V8P&X93[.XHU*Z[ M/_CF;MR?/?"448U-N(S DQ:N'!D?5$N!FI3+V"W;Z&&#UH/BX0&BL%U;DX1* M5@>U[N*-4-AD06^17*J:]=^P7#MW. CX"Y.96TQAWM<1Q,%4*1TKX%V7=E'A MG>_-0&U=,B7&E'$+Q[]U'AP:JLO4:ZDA2Y-29FF3OF2V68#"4Z4-V:Z&E;:; MM*7M<_+=;G+DNBM=P> 2C:U<1#>IQ>7YW,0;N1O[+'RA) MK-#G+HQ&[#EK#IKU+^8_'0][VB&NXCN[ZCZDK++ M$1UT*_13/4CAF;&@2A0:3JQFW#$B'_<%&&X^F^/LXJU#"0/DFJ@E7<7Y1W!D M,\C<52BV11M3,5'743?CB\_+X8X(TQ4);4W@BTQOC*%#[JJ!B:T$8RNU<<_, MYV-VCVI=G+UW6';@J>PSO[\CTF*%S6M=(*.4Q_2<6")D&%-(,5=/*;;A4O;? MVHUNF.K)NF6D"C5Y26D3NY#!$23/R(9Q;T]]V!SH0>UM!G/3[L7+2V^SMUYY M(R.%V(%A,^M(L_O94(-)4:52>-?+L.&!/21\-JTJ[YS?#]L/Z1Q^WH]P2^[2 M?M,]5Y*2\:I2^5033;S:;W.K7F3?XYH"6E7RFR::5%V"QFHI=]L[F6%;0^YB M>L0P((!LU9TWBTV_%RJXUB"9F,$[9[UQV?2Z\YJ +U6[:MT)?J/J"245CMMI M&@\JFD:6).!G6.W&#B7J!C9HUWQM_/:P?LYGFFC^^O0:A/W;G*\[>\6J\U#D MN%6-JG5DA1.UM,>P4ALRJT7@DD#NO?B7,JQAP/= MPR=U_F0-TQ:3)4GV\WZZ@I%QF-@MYROOG\N674$V^*P2L>5F,8=AX]D#$*D/ M4.&7E6HQ\9$+EN&9P]X@Q]1!%5TP\#9V&M:9'R8?/, ^=M,<6C9_7:&,U'-" ML14\^%1;HVRCS\,BR/&=HFUF^:N1.6$9R <%KBOQ7A%!4XY47:PY#MLO?P"% MTM=;!S][_+;3HE:L5EFG -W*@%]=/6"7+L/F0U!68XZ'7KMQ>\Z60S+-5\@R MKBCT6W4-JQH:V@:E*/99'"KV\T5+%U,R6V&O<-AZ^J^CIF4A.6.5<3$RX]I? M'HK2#KDX4LY BT68LRB!]+5 Z\E1%[F.9^>K0LB M-P6<'WGS^6**_(N=.S5[@E(46_ J-PB&=]Q9)P-7 X%6L?00@NGC#B(:2G-N M,]J#65-Q38/U78:K\K6Q=]Z4&")O2"L:AS.PZ^(V6EZ8U_,C)"?_=<% MO9[,SY92EGPZ7[!EO9O*@IT>^MT:E%T6QUQ/!-RT/%MMKSP[5V77PU9,$SJF MHAA"%N6AML3"WWO.XP&$N^QTW5&BRN6>BJ]@4Y10,EMV).,9FUE*A21",FP8 M2P8-;I+.T^G\-REE6KZGJ5[^OG+WW3*V!)MZP6?S77!C#F#(L:-NF"51G"6Z M' HD8L_;1V.JRT[Y-&Q9VHTJ"XYH.IW,7OV59K3 *6_[HW;"2I4M_WINS9,W MIWS9NRI7&ZE7Z/;*7U*[-RJ^V6(TO>IL6FHLK\6S&FK!018<:E-B[]"[W,JP MW0,7@/+?)ZOCBWDDZY*7Q\2E.@ M-,?>OBY11[8MM'O*HJ] /.[&I0]2);&5BC/&\TYA#$"(XFVU")G=+) 4KC'H M4NS#>5M?C7AV@XWO+B0^0,I1A<#_:P@]L&/.)ZM#,GS*\?]G[TV;VT:R->'/ M,[\"4;>KKQU!L+@O]KT=H9)EE[JK;%]+U9Z>-]Y0)("$B#((L+&(9OWZ.4MF M N BR18E@S1ZYI9%$DLN)\]^GN-T1IXWFL(NUTY#_D)/ZV4B19HGJT>JDWLD M WTP'HPFG8G=&P\&V/=B:(NQ-X+- 9'61RP8K[8NLJ9'W".69>_T@I2_]/Z MU;Q'9NX>>-:W*+H>RJX[[(]L?XR)D-[8M2>CX02T@6EG/!U-NWU16PS*PS-$ MOAM<3+ 7QDY7].V^WP7[UIEV[(D0PO9 M6Y6+#D823H>]?K\WL.'_L#[&E_9T,$!)..VZN#&^K&V$?W<%Z2Q(O!.XWL,G M7L9K+"M/@V3K+9/V44N'N+V%_D3KH)-DOJQZ6T<0 MK@U3[HY\8+L"S!,/VY1,I@-[XH^E#7OB3;WQ:-0;'AY3WB$HMV%[877CH>R5 M/QF( ;:RFPX[0WLP'?CV=#J%$S1PN[V)YPQEI[:F9)T#K]_:$GN>/1333JA%\1B30-?/MZ32&&FSQ9. ,/,<=V+[L MCNV!D,*>@H5G3_K=[G P[8[[LK:GM38E+Z7\Z+6PZ8/R;$7'F8[ZKCUPQQ[\ M9X 9&\.A[?L#Q_,&W>E@4-L(^-.T%3@DS>%>B((*GPQ!(9-'1KQ:D_@/(=3! M> HVI#^R1Q(TSX$/8E],1GV[V^U/082X8B)K*R;JW-;E&V6*]4=2#MV.M(4#M@07@\X$):13SK2'X]JV[SOB;P#][,NGSP-=-W?^R"TP2$V8YX.[![H M )A:, J "W0ZPR[$^D/1;=?VWC*=R-]#L5"S,%J)KKZ_4K57+@J1#TQG I2$'0/D'[_PB:15 MI._\$QA8X(I7<1B*)+W /:G1.MR74KY^-4B/W4%.^-.7$M/%JXV'W7-MMCR- M-/'M@Z.?;G]<\/E%4DIVLL(@^O0A#JNR#F]HQ\GU3[U.I_]3 C__A-?]8(G$ M36Z_6%WQDP_\S_;C.(OB3/Y@9?$'Z:?__'(MR>#,>C=;K]K M.Y.^;_>&8U_VO)[L2+C#3^*YNN>JWQMT>V,YL4<]#TMN^]@I!)4\T9D,1\.1 M]":.]?IJ-$:\F1X\2;B^/>B/0?:#U6E+UQF-ID,71/8$+AOZO?ZP[V$,&'%- MN]V1[4RG$] 8.J/A9#CVIGX?+O/!()@._2'HD\X GB:D[7BN:T] DY!@-PRG MW2%<-I!CX0ZFZ']P8$3]B6]/QX,^3&G@^WT?'N:AVOG3VL+78B=ZH_$0%&-A M^Q.)-3.P)XY '!%O@"T21_V1,ZSN1,?O=2>=_MB6CB_A#K#PIZ!2V:.QZ[G# MZ:@[\G$GQKTI/&C2L:>4!4]PS_"3+;H=9S@1\-/(@\LFXW[7\T% #Z8.XL]X M4UR[$9@/O8$_'8IQS\,-\Z8CV+NN8T]Z"%8Z%4/;Z4C7'CL8B'7]J3L1<%EO MB"E:(X%9R%AWY<#K96]DBQ&,TX5]Z/5'6W>"OTE!?W9ERA]G4GBDJ0##^-O_ MMJS_6EAIML+U1OW !KT'9,J+3KOSX\N%\-"9:CMQEL7S%]UV9Y&]]$$%L-/@ M3_FBVZ$OYB*Y#B([BQ@4_P(D3&*+^KM?N#>%;RXMS)Y0O:90B#*ZC%Z'TLY-GOA!YE-&E)$#_P)G_BWO_Y'=]1Y^5\_+>Y8IB=8D=*D$;9" M)KNGW?N>INT(]]-U@NH,S".,DQ?)M2.>=5KT_YZ_W/BN^YS'L.1!.7'HE>79*^OB\N3R[$(M9&6D3S<42[^^V<$O6;:+L]/?/YQ?GI]=6"=O M7UEG_^?TEY.W;\ZLTW>__79^<7'^[FVSK=]L6[^>J7T4( FCZRR.6M:K]FG; MZG6&@^FNM51S1<'R8D"+65.A"*_MH%!,XS#P]/4)/;TT[OM)C'X=),;@, ES M]-5K]SI.YM8VEO)%3_^!M.THCLC4#%RRI%Y?=;O3(2B@H+WVAB-0W4=@5DR= MKCUR7*?C],<.:)H_6,HG!!HP)0;WI>STP6[H@4YJ8R,V6_3[8$%,.KZ<3/J> M='H_6-@LY[]_\&3PXE7L$H('NO7JNLC=COV/GT[,::\LU=^^9X;:^>HE?6;2 MK*VW<=OJ/F]XZ>/QTDR R;-M046>Q7H:<)\+J_BB\Y(NMT.QBO,,'O]9>B_Y M5=T.343=X*+W:Y'*%ZEJ/%F=-#W[!WP_#"#1;[\)TH!KKU[H^]5%<)6GK^+7 M#?%E.*7,VW'%=/T2^"-9?Z7>8MZTS9?=<2:6,%O;2:3X](+^:^,7+Y>S().T M9O+%(I'V,A&+ESTRD!J.;1='N(-(>UN(M/,@EG"[H7N/P[Q#3$SZ M_8'K8CZ8*_KV@(J^//CHHZ^D/_)E?SC9EY@XB:)_ M6A_.WK_[<&F]__W#Q>\G;R^MRW<6V("78.A9W;[U[H/5'3[SGEOO7EN7OYQ9 M)?/0F(8GIY?XQ9X<#9>O,8JNVF_-_#M00?S]\>PUE-WB*6LG:ETNB/1DVY=Z1@34PUGJ/ZS M770]@'M]_2CWX]CZWGC4NP^UVK3&4&D,E4?L]9V_^K$1$G#1V^,;*H#%6#MQ8N?QP\O;BG*R2QF"YKS*PC4:. M61G0!DMF6)?%Z9^4X6*M_2^+OZWJ4/[?7G2_[VV[3^/Y/$@QY]EZ'8#:!4S= MDRS'+C)X_^;2.H^B^(;S M*5OPP6T_WKE_P$B_Y]2@KV>7S\X^"SV/1R-06CS' MAF]?4-I#V M2H8"&]_5S4OX$'J>'@(YWULR'&T=3=#Q^Y%)_/544]8U77VN&!5>:C/AJ#7\ B;I&,XT.2C./V\-L0 M]'YWGZ?Q5282R3DK3JP8>^I:?^1)D'H!H?6#S53>^V^VH./A(:UH4-8B:&&3 M:Q$%?]+GYP<'R[*<5Z?/ \T)Y[W,R>GRU]/:TEZ\O7ZH!=VI6N2'GQU_H.OG2 M5(;2=VD&=_V!U_-&4]OMR"F8P4[?=OP)K+ 8#>1@.)R*26<_9O")YR4(T<;_ M_ J+TZVI"=SMC#M6 11NO4J"F_LXS(Z?6N30'W5<*>QA;PK4TAOZ]L2=CFQ_ MZ ]=X?B#L;>GB+$BDU/X\UUR&2_KZD^EWC46-Z_Y@E!Q78:_EW**;90R[O9Z M;E]T[2YP7L2NE+;3=Z;V<#0<]SU_,G [>THA4I1"CHMWR?LDO@&3^V#]\ZK[ M8>.>;]SSW[MJXGC3SF3B>W;/$9B%.''LZ7#:M4=R)'ON>#*5G3UYZ!4+>1\# MCPC_;["@ %\]^4-_T!LWGOGOT?>EB!0SEQ8)B+A@(4)+?I9NCBU-X6L?5)"T M\2@W'N4#6/?:G"K@]A:R^UN]H$U!_9>N:Y'P^]?_^(RH^"]3*Y.A7,SB2%H1 M!J9;-GFUMQVB1[(A!^-AK^]C&Q/ MNU/'%KV>TQV//&_BC1^J **#X02(K\8JWW3P)<4G=1GU\\?R+'B3B?2<\<@> M#283]"ST;#$! \'MN8[LC8:.WWDP= 9VE0_?(Z^J=:[.8-*Q0>GH'%1M4BW+ M:>JRHX@1*1.BQ!9YL."#4(J_B#S]50FG!J2HC[4*T;4$71-=7U8HTLQ*J)3] M&,3I@=# 1D;^UVNE%V#4)4$6P,53 M$(N!3]QBO[=E\>\O:?]!*?K]<7LZ'>TA1;][-YC'O3+]OP#PX\E])LH!6*VI MZ;2'I9J:O1E_^P=:J+?Q=QED(56"2>'.+!>[!G]KE(Q;]MFB5_6&PY;^/UAN M6)J#V_XC\+DTI_(13V4BT"7P\-R^[VWA+E9S>-:S;^@";IA8P\2:LTAI(:K& MG#0+^9GM,PL4=M@8^*;0ZH\Y9O<44%X//YT[W$R]GC/T.KV!/78G'7L@L/GJ M1/3M;@];?O4[O6GWP6XF9>>MNCV'=-':&J2(/Q3CN&+W4\L"(]"Z$6$NK;\@ M]T;D*8M:&-8M:^6!V1.-<*E1XDH=UWX7ZQ@/)\+S/,RI]>S!I(N]&^74'LII MI^\XW8DTO-Y MNC#H'N>R!B/6P)_N(;#T)0$2Z]EU)4)BO8TC6<^P6 /J]4B@7MUVO]^__0AU M]WZ$'@%E>H]LZ3SRL A86L[*_)#FF,4E4LN3?A Q=-Z'/)06B#=]Y$I'%4Y?NPP!O&<).W)%;SCH M=NWQP!N!M!RXMM.7'1M$J-N74[<['3VX!2+GBW^$U?@'+L:%6HMS6HK:[O6_ M9'J0HM.R5 ,NI)JWL?I8@KAOCOQC'?DHQA22?^ M=9];,U JD.5XE@A#PW?*#,F1Z@)X9I4'57A/2?THLR'\&9MB6![\&EW3I8M$ MNI*RT<%HH*YHJ?4,G@?VLY7F[LQ*9S$B NM."]E,9.MC7XITDVW2S6H.SUN4 MQ_>LQW-TP J'WYT_8 9X/5T*-^$HU'.P0TU*@Z!!8F[?M&-Y8I4^IC(UG0Z< MWJ#3M_L"83;=<<>>3F77[DR&PZX+3'4TV!/O/,V3!*;(K7?0I9F)+*\O"SU6 M7>K 6>K3H#+79SN_C*4BJP$N,P^R#/B2#(';)'&$GMEPU;+DC4Q6UCF:Z<*E M8L)7(A/<:62-Y18/*>N 99OO@[S.0P:7NK OK6=HG8]?6KU^KVVLPH#0U1>( MKO[8#)@';/BJ3)\_)M=T)OWAP .^)SM#WQYTQXXM!M[4GHSZ?4=,G;[7VU/) M4-J.)V%-_IW#3<0TDJK)>Y[) M^59V]X^"W?6FV]F=,JUQ2()<9L"M91"Q5K@,0-G%GX'3FBM:^$KD]2#+K_/S<3 /+4ZQN!R8*3Q31R@*N%'GX)!YD^9)VXZUY0@E/7MH0 MYBLMX;H@X7E'B7J1N+9^"[06V5M_2&$6\*>R6E DN_%\@3L.&P^D@^MZ;<%" M+;.9_JD-QI8TM$=XP193J/MR\R7\B_?27+)K\!L7[AQ;<2D>)GWYCM&::[7/ MNMMS[-Y6E]4A,/NF;5G4OBJH3"M+M")I?;5!,_*'HN)V1/?)[GCWPX"_1PSYM@['LC@=. M?]3?DQN&/->G0-O7<;+:DC1"%Q%'=M5%-MU;!OM[0."RT M^&:AFX5N%KI9Z&:A#]YO\=TK/6^WN:<;E?5 =N\6E;79KR,LZZOY0M?G8%SL M"F =RE$Y8(>Z,QB(KNMW[;'30U@'.;:G[L"QIR,YZ/H=QY]B;^]].-1IEW_. M4UB3--UTJ#MQ'#IP19PY\>?:DNHZ#_^RA@.U)>"CU'2;A;[70G\$AHM)AFFS MQ TM-PO=+/1C,XW& ]'81 >XT,V)P;#;\R9>=SK9CW6O]_@-;?$I[_#W9^7?"5W4)/9O M)O;[F(^_(RT=ZS?NB=* 17U4RB<]*AK)8BM/)5T%2R%A_3T+KTPY&U\5S6$Q M';XK7.'+EP&\&M/Z(QAVC"[)FR"E2$LD(C<0(291PJ*1ES+-1.2)Q$NQJN0F M\'9!+O6?B:W8#]8V[(<&UN/I2T%59;UR0",L,19,B"R36!F$>PC;&60I/"@2 MUU0I5)0:B325:4HU/VJ/I>]+JD2,5'_*@ J+,IE$0$ XT"0.K?B&&M=HNBJ< MW["$LD .&70&I98F%R)Q!#S6?OSP:LT^EC@)!TYG4[' M(UN..V-[X(RZ]J0S<&QWVG.&TZ%P>Z[W4%%U[OK)"<+NGYW94%I?.9!B: K9G);PR>,;MM5_/M^(5X2X^'FB1/^B[DXG= M\3N^/>@ AQ!=X=B=X73JN7TQG0P>S!=4@ J799OF2KQ BL@785I?3/(O9P5U MJ]EK3O=F\Q JJF@TVUK3YBZ<"C MTLW;$;<0OOQ['JZL7LOJ=7I=0H\0"ZR9#N P2/BEWB+E+P]E0O69BF*&KPG4 M C:3N6'7Z[BC0:]C^XZ08-"//7LZD$.[Y_4]T??[(]?=P'3L.KVNTQ5=>R0G MP T'0V$[[FAL]\9=OP=*5Z?G#3>YX7M2&%^'LN((M/Q0^8=S M@F (J#4O@)G*HL,#_PPZM(?G$X[/7WK]=J=C$>H**L[%$W9@.!]$-77#F;=R M9N[;C=M.Q+"%J6[GR1LM0UI6G&?D3J#FW_2@U]))C.SXV#F< M%,ZD/Y%]>^0AT-K8F]C3GIC:0HQ[OC\<^%YWH\EUM]OO"NE(>RP'?= 1_;$] M<0<]N^][SJ WG(ZF_F@+T!KM")W&"]J^=\4>5%@>;VZ9ZYV_?7TKWQM.6Y/I MM#7MC0^,Z1T$-QJTA_7@1H\2R_IZ2(O]3[K>3<5>O3O]_;>SMY<7UOG;TW[0'7?G_$[ 4W.UJX#[S)0/:Q>_M8 ,\; M=FQ' "<3KNBX4HY'HU'OH3;NJ]C-">+HO(1P]//J@\8WNH1'_QP"+_S!DJDK M%DA\22YW!$_;4A0:;,ABF&Q>BM+=.HB@7 MH?6;E.2NA8>2J)H!=2( %RJ?MX%59?$M<%5MZ_(^ R3\+0,L2[&1-0Q9]),; M_Q *U"!-*;A21D,L(,&Z@Y-JYX]U)P4>D=L98#T:/O3:O2%\:WDQF$FR]BA M,Y-HM1#7DJ/FMO"!M[\0X5*LTI<_6#_5'DRI-((]IO[5:=9/(6^[G:]>N[/_ M\_[7D[1^8]T^.X.#LMQ@ __"82>(5Z8W7([Y( "!EF;>9:W DK^2R@U5'I M!:V*6&4'G1;BUDD1V7UW PH"[K3UM.$\LEZ%U,2]#+B0=\KL#S2WK+(G2S/JKF"]> M6O^"GZZM7W]];SVC45GGKUY8@QZ\E7QIH-:$N0#,(,Z>1N/HV#HW/Z3:"2LW3E-O]!)GV_)5)"[;8PR0T6"MX MI/Q,\_,L/XGGI3LL0X0!NPPWJ7]@PEY,*4T)1#4+]K#?[S_[:PDI/5F%V16^)1 40]X./^I8K M_U,E'*RKS_^)KK.(&FNIFF>=,5%";<6#SOD\F(L3X+&/UQY"\0P?M@KN1'ZP M3B4[7N<(H#E0J-,9Z.$Z1*)XB(J2,%;M+<\H#13W8('5V\S#, :;R)F,4L2F M175^#J?<%>G,\L-XF?*CR?^D]/[_M)#RLY7A;=DRMHF_J7RF*ILS0[P?+=Y. M=,#HT(N9(U ZG2A'9DMLV%":NUF++5N,) :\1J\XK7^J@%%W4X6BWH#Z0J32 MH!!C*G;))CD[;=^=KU>VPI4@%B7?X[V%<2TUG1IJ!R FY8*/#68C+(,4V3%9 MOK!OQ.4";$2R@$,FB,._C3,X 5',-U10FI58N(T[8GK#G$\ IO61B/8X&ZJL MEZ#Y6]%3O%CJ%D\^9A!B"P ZKBY*._+)H[%$K]61'OQ;=291G[8,"$8QC[W M)YQ@EJ>47JCNX$D66-MI"0@[8R1LG"W> 5;:ANE<)N%[&<]'8,ULDN?7VX+V MDX2S'S# WI.,[^O/MV6O,=?&T= X&O9 5UN-O3WX\A]"ZGMQ=DR_MYV\)/QQ M$'>G_%6*BJ21C\>,Y/[P?LB/@^3>[72>$LJ]2V^[%5P=NR?W[KAF/&E/IY,] M/&CS.;?4(T\>O1Y9AS-H)SMMV)P@>F"]VN!;EZL-#K4N'Q:K6>6&QOA2VK49>*Y^UJSZ,DY-3G=%1CT)WVL(,Q:'(T?O5>31[_)#V%BCKY M>EL##-6]9+U]_1"LBF/G;K5$Z<#?6B\Y ''9,.S:0!SC3(CS3,ZM;OL@+()O#VAX\+9^'9?:6/8PB_E5 M]\K1O1;V;.*K8_/(1K[N%%$V\YM3=2RGZ@LL[<-PJ]54+(WJ%UDXP"-6HPUE M/>.D432.CB4>K*(AKI(@_73E"ZS1.E!MXP/,P'K-,V@TCF,\7HW&\30"JCMH M5(YC5#E^;E2.H^.)!ZMR.%=YE,@T#F^D=Y5FPO>OL#(5ZPL.4__XW4P'2_)] MGW %<#J-,G*,!Z]11IY&=/6&C3)RA,I(K]%%CHXE'JHNTKM:) CI@=! AZE[ MO#?C;Y2-8SQ9C;+Q1,I&$VPY1F6CWR@;1\<2#U79Z%^%\EJ$J'*X4E(WXL/4 M.7[%:2#>L)Y&HWH9%W09*Q7Q60:->08SURCACR1&C+^0C6DJ0(]VH*NIFRN M(>PH X8#.K\8 SW!HZI M,=N_K<;0&-U'JS\W5DI#SD>TT TY-T9W+45H$SX_A/#YL F?'UTH[U##Y\,K MN.V3S*[\.+GB5JN)B+*4ZA;CZ$K^.S_00#I-B]J1?C#3XB;&TYI\G[DRDDAJF\KVE#LP'8^LW)[NQ M]FLG&GN3)E?P")6=4:/L'!U+/%1E9P0:3BJ3&^D=ID[S_WU0P___&U7C&,]5 MHVH\C6#J=QI5XPA5C7&C:AP=2SQ456-\!;>*:TE@2526D*0W,ZW"F?+*3(^<)2=JBN@D>1U$(G(#$6*C;2_(]#6@R>1A1I>\6T@> M:N- .L1CO*6DT#JGU\//%@U1IQ]>]<1%F0@<2^D?@AU'^K MVLO#5&O^IS0K4E#^IYA9N1#3.G'B/+-4= GAN1NEY1@/:*.T/(V(&S2PW,>H MM$P:G>7H6.*AZBR3*U\[(1"3.U,^F31?+$+Z6R2'J;,4OI4+,RW272Y*4UM9 MKT0F&B7E&$]DHZ0\D9+2P'4?HY(R;924HV.)AZJD3*_) M5(K*,LAF5\)U#U-).>5I60''?5Z5IV;AU*P3UX599)AU;,61_@ARC6XHE)S" M"]-H,\=X=!MMYFEDW[2)$QVE-M/$B8Z/)QZL.B.N<-&2.$P9%-P[7$C.4S41 M4D?>F\DT2L@Q'KA&"6F4D ,Z8S7:459"FG:LQ\<3#U8)N7(.4^-XE\UD8IU' M/KX-7]#H&L=XKAI=XXETC5ZC:QRCKG':Z!I'QQ,/5]H%+E7G6-E,9-;[1-[ G:"=I OI-F4[1WL2&^VDIMI)@Y-Z MM)"'#;!D0\Y'M- -.3 MZD'3GN1[8'>-V?T]:M"-G=*0\Q$M=$/.C=E=2Q':Q-4/(:X.]S=Q]6.+YAUJ M7+W;N?*"1+I9G*17\K-T<\*:\@-7)MBD)%G$AQIW5[-J66=Z6M8[GR=&I0:G M.#EXN;3>Q+!]6 ;95#X>Y>$\:HN]1N)MVF\2 8]18>DV"LO1\<2#55BZ)37% MC><+&:6D0!RFFE+H)J>EN31JR#$>N48-:=20 SIC-=I15D-ZC1IR=#SQ8-60 MWE7*C4E75_$RDDDZ"Q97+LQ&!-&5(R-YH/U'5+O5E?5.SPI[B)SRQ*R?<6(! MP47Q[^1)*7J6J-XC.YN]-HK-,1[B1K%I%)L#.F,UVE%6;/J-8G-T//%@%9N^ MT6(2E.-8@ A*0,J?I'>5'2B:MU9A/I1G5=%7+A,1I8)K+EL*39.#2-8YC&4A M<:^:&-%QGM=&AVETF ,Z8S7:4=9A!HT.H4=WH,#!9-XKV=5 O6V7L.LN"T)S:Q!SCS.P]@H*#554)K"E:/-06\R M_1MR/J*%;LBY*5SY7@M7&KR(!B_B" Y1@Q=Q!U[$S>'"1?RS;+A_R:&G(>YE M(-9!./$:L(K&:_!M%9;&YC]:];TQDAIR/J*%;LBYL?EK*4*;N/Y!Q/6'35S_ MZ$*)!QO7'U[)S[/ ";+TRM=]JZ_23&14?'"5NK/#C.N?\:S6&G)?Z(E9%^Y, M>GG8A/:/\SP>M9%>(XDV'32YA\>HHXP:'>7H>.+!ZBBCJV[GTU6:S^'VU6&J M(Z_A+5:W8__#NN!I-&K',1ZQ1NUX(K5CW*@=W^L9:]:Y41=VJ LI?"NR/)'I M86H)%V;\C7IPC$>J40^>2#V8W*8>P+_""27]N6M-?_SB)>T^)HGW]D?B=9KU MG0&T(YWWTS&T.LWZB=C&U].,;7+U:CK _I.,[P&YCG:)[R+IS8P=MA#7DJ6D M+7P@@Q;%&B759Z>^3OFH>\WB= MQ',K@XNM+*9_6]926C-Q(ZVY\*05)]8R"$/X\$E:?IPL!:C\81Q_ F7>,L'R M%"[*9D%D93.X3XH(?XU]ZT(2 ([5ZY[A1_SU[+,[$]&UM$[H)Z3"QQ$F#MP+O]X$*6+LX.!N&R!.6<"^>A8,,\W= MF97R8VD0N^X2B;2B.+-$\24.8Q:D69R@Z6+YPH7KG#RC:QV1PAM@K'.#8OC7 M__C9+@ QP9!M)'5* TS><+@@BB:+W\O( Q,:"0EE<.^P5O1ZDMY345J\7S=E]>Q"/EO[V7+?!L[ M?^"RW\C-GQ:AB#:_Y379_%[ 6!"](-ORI "IV]ORAB3^8^O#:$>VC4FF<":V MOF,N5IM?PD:$I?<"1<:P3HE:(5BJ-(#3*1)]1FY=?J)M/(*P_9IT*A3"!"]= MD6;T<$4C,!&XO04$E.8A_N$&B9O/X"=^)J\J9X,:P*?>T' M(9Y:/&5)%*0S^( CI &5!H)'U+"OTW@^#U)D/?0]/CF!Y5K $L(S]>+>P5H, MNUCG!'S @L1BIQA=G.9T=O )T'ZB2_,(P6PAB-LXT9&+"4J M\IF08'.2..1M!]:%6ZP(A9;1"WP?U@9I/@GH]/LD(9A'RPQ7%U9&+>3NI6Y; ME[#&P#12X)\TO03)#QXD,#-I987 0G%0.Z:"NX$_$7^-DQ0?A #]H09KZY,)2$^H:>.V\,?2_/KM8?]\8\'HSU6 MEM.L91#1NM&2?M%+;EG=\A*-N^/N8#3I#^'?R70T^A'6AX1/K_=2'X$2%52' M5=NU_.%OI+O-%\(UFMSINW^>O[*[4PL&[,EYX*+@E2!W^X.7&[_1M\@UZ8_W MY6^?$WM5D)LH<%G0@_HH(Y0TU]2Q#+D"X)*C5&UJ*,2*WW)R"OHI& %^DLGA_S J A"6(YUJ^PM7X#RKSR(]!!_)R M-U-:B;(20'\@V;)$B02V"?PP9XC-.%+:$JCG8 M> KDD,+7,>C4HI"\)A6XK&L;POH)*$O]M^$V#;H%+\2 X28)4 M8CP <^$FL3J4KE&_2--"!3&2J(O?2%"DU%''OPDLU2S@^J/L+FP*_NB70SPI=5PAF].S0UGV"=G8/N6)&XBEL9P E&,<)"5$XE26H0Y M/"D' 7P=@IE'1^4FB%9A23%H\QP9(4A)!-+&">?2,!HXT>Q MJ9XEPI.VUF! ><8)HI4,7-":K"KS0EYW!."W[#V M"C(C#4@KU+:FA;,AO1%=J%IDE3S"9VYLG;C_SH,T0)G"VB&];8XMP!/45+TX M3GZ*\PS_A3OA\Y+-6_RERT&MX@!B["M*.3201T7\SX,3*YP@9"\57(\6 MG(>A2*$" ? <"L8IK1.[LMSPU5ICS.(6,85$8CX(7&&.=UIV<)W@XJES"U>O M<8+F,-: @)K#N&_1&')*]^![Z=0UAZL&!-$KL(=@F<'W;&@?,8I?D$QZM@)5>(#R+PE M22DK3S%B4PER:,\DY7W@>1&@9BZC+$\B_=,,+MSFHP69B"Y:^KGBBD4G4"1# MDS'AQHFL.&])@XY8[*XX-!2&F)U :4#ED=-4Z%LSXN8LUX#^FK.\;ZV54UDH M4D)2K*2ANG$*1T/<@.C#H.0JDD!'DI*TX-2"6BJC&08:*<$0CB'<=*U#HNP" MI2[0 9P^3@ S*/J(I8(RY9F)I+UD0M1W)B3$6T_!Q=N<"(0E@"RH+"'S$X M#,PHND;O:ZQ_QLE%Q0C(1(79QD4N$7I;KQ.5?1BG*JM(?G:E9*:A,^H:)E ' MPFV8P*,)] P;@&*8L708RAIPY6(_ESK"TIR+&NQEWP&[&:2XEC'(CL4, M$^LQ?A='Z(U).&U)1#DF(^0)'A[X2SE\-@U1/T\XOY>]/8VCIIYDT1RQ?1XQ M3F#QPQS5,#:\T-.)D8DBGL\>SG+':G+38/BOL@GU25J,U@G M>+*N4=.!!I_58/V:E^?NV5E>3'X6/X_8L2IHH*@)D_L$ M72E)0%IQD3X WZ/GQGEAS2#@2<;7H, TY9J- ME&JDU!V^?@LA#5GOB^^(PVW-=J%;B@ ZZ+>N3%,.Q^DPFC2%BI)P40CI !^" MI?40L;;<:)G?G.:: M\[OO@#U'UGELXZ;UG<1N*$2Z!O M!U+A)&]IK:0 6Y",PK\+N!J,P&[+PC5N[U6G[7YW^%87%? 7V@^U$L^9_2J&,>!Y7-4*T=E D&44_Q7%[RSQOXXILL>[L0XKL';3KN(-, *? M]9_3)9RM!CN@)++VW^@O%.@0+3Y8EA[>.GA>'A(,(8IO!$<,GPV?KZ^=\)"' M,J*0V:^6KB4N,G>T,"[EG=-@JG=28%5X2GJA2\5,:M@"34IQVEXZ7$_R3X$]:#GG *C _H M, H$S&3ZO*B0+8A^(]EC?;F*JEE-EE7<#/D9Z!IOY.>E,\PCN3:A\[6%5:O> M[?"RGL;PK&A5 ,_MH !@T4L+4\H*B@4YA =C[3#BL[L;Q&1.%GP/&M@-/@)K M+B)-.Z$4R'_4&B\28%WY?*,:BL]IH2>78#?X5@(>P&MP&+V-82A8NI4JPV*( MJ H-<^D4Y]2Y\$P8-4$8I.LJM''Q*O@HS*4%;9H\SZ7;6"-^UE6,1F.PR3)X MR/HY*L]*,S&4[W!+BM$DU !N(QB5)]C"34L)&\Y7+?[X"Y;20',7;_XJYHN7 M)_0PS.O-Q&==.M/B8F@@=OT-TVP NKZG'6UP3(.,,;1@D+H4C701ZU]QSB ) M(L=Y8?)&3,,#G0\F!@(_Q]4+ Z'R/!CR9;>$U=D;,$_Q"6Y I,)4'P)/G>Z2 MU&XC )M<9'A5(LE$(;"T4"P)N)(T-7>-B!?;5[G,3@HO MP9Q,!M5#(ZN*ID>^G)VCW0LDU_>GM)U$J]T[Q+BDL.?YO; *X5>-L@?$12@C M=^)CYJK<$HDRW4Z5D4X[RO -."1"(KR%_A8Y?'3A48H0Q6V3)-@2AHY,@@R6 MA; D*8AMD%@S#6)DPA=!JE\1 +N M#"?3X:2O_]=[1)_EUQ-BK9&%FW#"0P+\[=G%Q=,Z@;&[&*4O7W(6I\1>JC@4[ P#4K0*]9_@U/ ]= M8,IRSS!C#)U?&NX4%H0C^ 1&+ 4BVY.;G;QOZ!G]J!S#']EI>:&R.LU*??QX M44QF#4 JC] KN88%%08W9.AC=\247 :(97A#MCL6,&72NA$A^F=GE. &MKE< M%'& 2O5&B]T--%$=)XFD](RK0A?L$U!R :+(+"G[>@M/XM*\)P_BL[]?&OM)?,^";RF^, M4S0^9E.^LDB".89'U=14^X.7!S))4\AZ4D;):1=XM^M\7"RG"HC\ E5W+ M:^4!*:]>"S,CBHNH1M->Q$%4=?#/X(S:$FDGS#_G&&_3!,R8NFEJ\R:J>FO^ M$/Q)+B<=#2C ,W>(@; DF;:B\V^<7+FKF,_Z&#/ M!D2OI/&65Y?B:+=&W52$W$>R2D#@74>4GA*[""N'/;\57; MV:?:91P Y4CI/:MNS+9LJDW**.W .S>+L9"T-^0=4./0(89E:3NPH\K:>A>Q MWB]891U NF6=BK/TF^K-4J$"ZK3E2$G99+STQ.;B)(/E"&(C!]:6)"WU+H%I MQ]P>=,8_5AL3C]JCT;@.Z_,$NN()H;WN M6EL4Z4/7?_D8MOH^-=EWD74A%\!5Z.3W\.1W!ZU2!J.'<@7E@3[A,46D=Z)_ MNHGPLQ1>B

2P9![%^S7LC3YP!,D)8Y'LO55*52*J8@0%8'V+L.9@58/7]+S4;&TYIB( MI>9JRH+QBCB3*D5.Z?[:2E#)3OH>Q%]+&][0\(:&-]Q/T)=Y@Y'SB$R68C\; M[N#H"P<[M**\W^9_P :NTD]BPP8V#:*6]?N%=1>Z#+CJ*?O]POBZGBOO M"F@9F$?.K*I(-8$Q@")";2-E@BEBZX^"7T]+S\*[R48P>6UH/FAKP)@TN@$6 MO0E6!@94^&X:CM)PE(:CW,)13O)KS.#N]HF?3.ZA:^SP!Y>=W!\_7I0+O2K\ MP1*4[P4M\#$NN8!S&X;,U;BAX,KV0&=SLY;RJ=K: MI[K%*"N'62BXL<$0*(X11[:JH2@'/HHXEADDLK<(?>&)S$008G'%,HGC.<68 M4GF#6%&$\:2*L/>(M=<@^%0FPL@@NYK<6GR_E9\'3 M^S7&Q121:#A9P\D:3O8%G*R[QLG*Z@4&TXP1ML;>*)3'X5TXE29RCI4DV"X$@J#;OC2_W(2ZZ>_\7\K\=E[KVSK M$6;^)?=O+,27W*P"!1SV?:;Z)M"GEA&X,,"2?,7AWD.T%D6%=WLZ6QQ@5F3' M(DJ//9'7N-MI@$5O M$@I;D*!RO68!"F3JZ*EZ?;V-3KG)?*4&R*M0 ( 7Y2FO%C2T*S36*296H$M*2,T M- K?8-4T:O\PUTJ.#Q4BEI=>8#9+JKPACLRP4)32\$Q>7JGZ7/MOG"06GO&O M%!Z18BK8WYCJM2.9+>/D$_MPRB]>"L2=C*A(_4;X*CFW+HIW]N'-M.E:==P M'6I$:0A4@'I^0/[T(ML4LQPE!C)!H( )9J!G" XMI:16$+[D? =Y.I,A"WWX M0LLF75+6H@IX-N.(][/JET&*HK95NB@YB%A0$="/(SP3_ MY*EE5& 91:]9Y2/M#U[R:E2\H_#M\WLF90[O,E,.H^AIKYKN[34>\=Q!#R[8 MHSKB$9I]1.![R+%*H2W1T2ZUV3V8WPJHA1Z)J0\,;W+*/&751BE M@A+<2J9HA] 6D')MJJ(@S*4_\#?5F1M)$"=?1H#RI),$B.3%$$N4>S"_JXZE M>J9!DQDO0@9^45R! MYQM*-5]RB*&JF098,I)'#ACKGZ@!,P(=T?K*I89 IPFBBTM76ZB%*@#;TUF. MNB\A2RQQU&Y\PU'#EH9'5PM]UY)0/CO%')&?K-8ZXY7B! S )AP-&0(C2Y&L M&6>SO*Z>Y#@GN0-A"#"<@(%R=,A![=HL3S"=)$+X'T0Q*Y&$AJ!F=)"YN*85 M+%I8YR%LD'T3Q&"BP>[!46&4,MI3;:6IW'+L_ZDAWPC8BW<#=7BL5Y%S8L%8 M+J50B ;/MZ2ET]9@(12&EP,?QYT51.3&L2G_@!.4&0PI8O(2=X)\I\Z*'8_\ M^(0N3*N8;92^CDVS@50\LD12>1M-PS-2?[6U=&A.+1(S7&S:.J::_!!\$F[X>U24UK,!T4R[? M(K#ZG^FVAW*CX: \0Q13R Q,T)0]V3;Y<=T=Q/]> M*[!J.>\:T?<6F:#B; :5G?+HL&Q9]>XK$EL4/_;C.%N SJ0>5-IH9($@Y*PMH@:64\L$)5XPOLH@,]J8&HR,\" MU&Q47A^5-59:U;>KS]E,(U0BS359TL;\3V1E5;2FEZLZN]7XZ!>O:2G8>.FV(,I_;RR.*I6G1P;FIL0N,9[H$H]R]#! M2_5VE3N)/_-C%D6 OO(,!=A)N+HZ1J 00W7EFF1]%/4^5N:0 (&[:1&X >Y, M;VPTO0>=:L_@2NCX&^[!%Z%)*/)0)4+P'%4Q;*) U3IAW,U*-BX13RG1ML0J MR!BA U--1V8]C.,Y-^N6AO:YE)%L\095+,W'T$6AV#+0UO!6-D[@F)QG:D\QGQ 6ZI+'FX> M9G[/=W1QYGP0=M2R=O9/4+Z1/5^*^4*PVO4:P5U_6Y%HBDNA4W($E&# ^>I? M0'I(P3:T3E-1=R$N^+:[$"D%/S>+XIM1D=.V):Q[-0FR2+QV$-@&@$-XS'S")PI=JF^G5+88@!VF*!B"A MS&)=9+R4"NQ<(=/1EXY $90>BC M>*>^##A@'JC& R?@'Z^D+1U$Z+SAF#N4@)+O@=-*2+TUZF:!/:W"5$6C"'W\ M36J>;F3 +.5CA<&\ :+B[)4"P/Y4N4;G@6>?9"%ZN]W"VT@P-JJE"!BZ@>.0 MT#[%1B%PTPG0'G KU>L@$A[GN7@!.F>=/*MV"#$EB50%O5"=DB,95GPC5>'1 M(^&!]+.01$0FJ429'JKH2+V0TA5-5P'C&%:*:_4R1F,IN9)^4J77W L%;($@ MU8K97/P!)P]7D5.(S).)DZP\^VF3W$R3]F M0O@\;9:94)3FW%3S&8+Y5G1"F$LP4%2C%"SARG"G?=@B!QZ"MI@*K:XA0;4T M?(6Q+15_U";8K1!1WQNHXU[8PR]D)J^^AK\_,;!MP]WO#9](;G*345=*@*"# MOI2)U*4 <(1>29=+V1GGHM,GK?/-I7I6T3Y$5MI#&6Y;5JHQHAEX@4C6>O3P M,(L$C7LDZV/JH(]KS*IX=SKIX,#^23&I2^G.U/C>1=;?V,:/5?B.](5 M<_2;F%8'84!VF*Z'4.KWVY.+5R?_8[T)8P>XRV_L6'G&WSXOP8JEJSE0^U9@ M25I2;GS$EFXDN/_!]JTQ0KFVB\ 8Z_L\=,I=AL M=-M!SHGI\UGL?J(%!:D:I6":)^RZHB4 &OL7\O4+NNKL,\\%5N%?%V?/C?U> M>90CK^$TP,-TWR]Z$%ROEJSBS@.!_PGS37D)8:A;5[&FJ9$U\%1@*R1YA]57 W[I0F0&-7GF8>N5'6:Z41%15D^NA>U@9K\+J M1=4]H"\MG #:3:!^: -Y2-6D5G>IG;2MUZ9E7:E5*C[B HU>^@R_O1*9P+AY MA@6!;4-HW R4,X0,U%%C$GYMPJLJ1DWO4P2I#M"QKNF>>B?PQ??I3H&&PVYT MZH:E[6VA877?Y"+QVG5//](#)LYYD?[*+98Q M[:] @@+Z2"*I,\T)K)9R;54T"7/?$')RM3/#EG.OV:NG?:!<9ZCL7+,C9S[TC75<$R]F&7(C 5IS3[H*M^Z39:W YW*2@USM7[P@$L,UB% M[6V"8BJ01IT6TO7,Z:*X]2L3J'D133A?#X+<)R:KN(K#7BY_":H8[)SI7NY@ M@0DI&/'DJZB0->76&:9]9;R%4K="ZF!.)VQ\$G$SV5!U.><6#HFJ8>!$F5+6 M]EJ6=I$8;=*T.7\GQZ;C&/37=)R:U&,_7#'V&9(JM65(5 M@!G4A.[WQW_/B.;_FJ::L?(!NH'E&. MU,1.3OD+I8B,*L$GCL&NV\HQ)D:%O"/98!VM(G!'D[=HAU/=*J:4=3.#J9)K M&UO$I#.\50DM;H9RG00*(CW5A0MH?S2'=X^']T1I$T^36OX 'P":LB2^1-&3 M70N^S0XXK>U'V^A.3)E;6D%QP9&)1:]K(B;PSLFQ@B!RU2E-=9V#>0L=H(Q* M^J1RUZM*+"Q7*+6<+]I+J4-5*B(,8^&IW!4J0;A5\]@">_>UFD>3*W(\I_SL M3VG_G$CYYP'(:#-4.L),Y#K?3;7THA0Z4OU#KBZ%J2 P/CJ/UCI:<68HB71\ MUI]8GJ[/ITUUO@"TPMHJ2GFC,T/5!.Y]C070IEX>YF(L1@D*+*'"@U M"?-KG88VJ[CI2:4.9!G5-?O \3PR]:D7H46]"-$EK\:]!9^KG&R_AC3N%=ED ML?,'YSZD7(\^P[@ 5KZC T+(%*X!KIYJL "57JL2<;>[JFYS4I6&'*2Z04IE M9%3\A+X=-F)PH*H+Y!)9>4(9$U2OQ":-0/F0294&F%#A=8LU)\Z8 .+(UI#" MM T6F9J-EAE7D=+!^J0 Z@$\.42Y5<>@;.+9';'(#JTHHK1/MU+9Z#84AE M-K3)=:I,ATJ_#<_A/IS(B%KT&%UL@"EF,6;V4V]7[O+$3LPXNK;A5,U+#+2E MFA3SR LUA5O7:LCYNM(KK6(0*CTPCFF%9L>X) M9VJ%TU3.G= H%%YE#$8*IA.5*E'A3$S!%P'[>=^_8<:3\W>TT MT0U8#C#*19*L=/('7T.!SU)?0KI"%Z+HS! LQJA4HF#\I-_I=.B> ?YQ(1/" MK]#":ZG[*."E([BB98WU#9-M-VA?,GN<558#A4'A =/2'>@*F#,>21)_DM&6 M,%)#3'L/4'+:'*->\'K77,RU-8TK*D9:8S\3D+A8F8["$DL_54-@0XSK7?FJ MQ,\ZV5J3JBWTRU: A->!#J8HV@\^8\@C8&Q \W3N'VS-]MZX1Q@3?.^_HA),E=9!29;NGK4R!8'8RNDD_Q8=D2=2U%:HIR'CK 2"4UEU/5DH[A3+:FJ<>1W'I@=,_JW6'R/LFCK>MX)6-)/E:-4IC?58\;GC$2K)??Z^9 M&\."4<:)3I\N)T3B24+WETJFX?(M@^I.&HG2"S;ON8GAM,M6&8B/V"9FIFQY M4,DU6*&+5!-&Q56H,5VP#Z@6 (CW>!V3BTXCJ: K)'"M7X$*6M;[DI+$W^C" MYHM@3HS0LRXR*4/ZM5%I]ABM*NU#S749L"'*YZ@\ MO1(R)?L+6W!@"Y"Z64 2%4O=DW]0'57BR_*Q:Z5K:IP9S]VAP1XD>I5=@\YD)Q I0' MN@9-%)O.*/.F8AI5V.+&M+#BD:$OE;]E#2>?4E>HKQ&A9*K@B\Y_*8!(B]FA MQ\,467K2P.9A'@UE)S;G[''.V5;5[!#.VK:!5\Y;19$P?D&;_8)%D=)=IY&( M.8SC3]3&#Q8#7^;DG)OE"X6F4R3YXY&!]U?>;BA>SIW8PR-248(B4&F ,XPZ MU@K^XMQ9[P:/FVD;17VBBF&IX\D:=JD3AOP\"QSD%#K>24GM6)C,@$([%PY/ MM&H%$(&A &]0!:&NM@XO:!,KS5P@)ZV41 M18^ZC7:+:>7&4M-(;KNXGM.XT2R(*Q80:]R7J@6/0@[G$@8R,#4J#3^)NY=\ M7_SI<0_->2E1L_;IM(84-PH"*_FF0"XH>;=EOXA(*5DZIQ[@N M9RM7HLD0P;Q=Y=16PD-U#Z^XYLG7O]82;[U=PY>T8OBNR>8A:EC=Q5**1"/GI 6XI6 MMRM?NJ'\ZP1$WJRD.5Z#BG4-9\D);/2.\] 7P4V<;2IL7-%/FL9F!NRSB.XRE5*; M(2YR"*OZGQ%7:QW0BMZAQH5;=M:6VGENZTVZUE24>XCBV25GJ\(-5872!M*G MW)D1>VW3D_ ]):>-^@TSU["IJ,H0B=%K5CUGK?7^Y ]L6EJPGU22Y\U*T4UG MB3D"4A;CY:&L=:IK^JY]3UHW=V7=X-K'NO+]08O__R.2+2\I>@Y0&<"= M5)##/I/N+(+UNEZU=&M,"O5BH)?Q:*DNE!%B2M@WHI)58-C;4K5,5 -RF> MCRWB[JV>- 4W!UAP,ZV[#81/G!&VVE<\_7.(S<(K6(CQZOYZC.H/Z9> M)35?S/H[F028 I7R0 2T(=K%,BGLJ*V1GQ@T<[=87,?=+#<;T:9-$5DO(B&' MN(7?Q)/SL %\_0K]DVS@5'@O]--T0ZCIZ*3VX*??V4]VH*'03] M[I/Q$$ :43&IXO)Z56J.P34,Y-HJ'.X,S)]D*#1FP4*YDU!PA/$*4[@#1'UU M\DQ'O3P)SR][ZQ8B2)2SCAQW'(?;@$96X6JT&_![;!%.+2Y*6&VE.AOME=>I M+"T3=;=#R:VPM<^-G6P\.%/EI<\P<4TJI:A&) M)'8C:YBI267T< 6OS;D37-@E@RGF5V1+[B!,,-N\'[4UILQ!G0>VD<&&J MG$*+=YA4))U^HM#W:$]?2R?)!:Q"K]/K<'WX&D'!0@CJ%$_)0US.5/*:\@+ M\;.-6Y,?4$ZN@..R9 ?IG+S".,NB&!@3I?%71@,L*2D)/I: R3'0PS2C5Z &L+@'EHW;#+M.STW>4RJS\LQX&J90+.2D* M&2E63!@.%#'7],I5/W'$A\DT1C-9'$PSK8'LKJ MJJHU_%(D_('0V2,>O6TI714>$5X%*#% MU(Z7111!%>G QY><9S2+ETD%2 (I&7W :TU^Y7->)+PL#7W)$L=AR&.V*!(M<:UVIM@DC MX9J)JZII=1-25G*_8N5&*=]R7D_UF3@.=7SK%G8FO6EW9/XWKMF&[KGA.8$C ML:@#7]T3-U2B1N5^([*#JG^JFXI!Y++ MC,VTH+)T5K1J, ?R(,JQ/:36<9A?EQZNE3#B6Y2! L^C4$2+)0"BZ&@I3SH( MMY:C^#$J)L2WM/BGUB4HA6#1 BR&C&%)0K$H^+')6>/Q&QV0.!UQTD+/V1Q3 M?7PBS>%YT#J>1T0\K-]2NT_L"JK53^%2$U[5I*9ZA@8_(E4 V2B%G- '8G8D4.YS XJTJR\M9..:3);QJ0EBQT):THPU7P M.$EC6IM5[T>Z>3CYT:2)X6 (+6K!34;0'*@]PW:-JJBVU9@]Z ]H;@EL2%=;2'#&AE$=URPP+M9XL%%0^S;*Q4N05YYC M[S1,0>50ZP>P=F7L.C7B%M^9.Z1#L?'Q1YP$G',.AF-XZ'PGNXV6\)YHD-\8@'4@HCR.$XBD&)1YY L*)!"JFV,,$MTJ4V.ZT0JGZ]1K%4"OFH@F%8N0KYSC9X'[ILF M$Q@H^95!4,N 4]LIC1Q82QC,"5\$F'6 _LB/C%2 G=,47RVF3DE)JX7JQU9 MRK+;@IZ;PATNZC%@ED0& &9E @1-HC A?15UC+.0T\[M55:O6ECB>E/&CRJ M"BS+/%XY%^4)T4G^FR^E F\62O@R:G'-[LX"I ['L^!6B.@@4WVL(XD5 M$4@:I?8PU&:N6" <:@$/@2R?&W_K!H^XGM3O):!?/9!T(2BR[&<#90:E%%)+ ML%V0E;>CH(!&N=G/Z7_#1Y9EMS&@TQGZ_SDCF4@+3%WXSM,GW%C+3%^>-FT1 M/Y!4UT+M,#M6J,"WF B=']=/H/'4I57#X.0V5G2K7=0?W?LE[]=9%SN)"_Y6 MZ#RD31'R&,&& 2,"HEZ15P+^0&:4%>M78B@\T'3+.(>W#)-M'%#X14#0C;OG MHRT701$1'6&D TL>51_8;>(MA0)V@,>QBE4<<)J4TO2J D(53#4ACH?(WL!H M6BK:BO$L.(G!@@@$-B@1R])VZ*TM&'XI[K8UVJ'%77&*XYB*I(V*EZKG%$9G M]2&)%A4MLI!#29:Q.T-[)[44D>PE61L%65QXV;/@^=I2*B',P&O I^(D M(_^'J8$38&Z!HO$2[H6;!5QD8AJEP5!Q.*R.^PF5"VUX!8@40"&8*&78% N6 M[M\YREYM(?K%B54'3.+8.?B9YIY'F/B%(T,9B%1Z1UX(THIF.&X,MMO8!$W% MDF#$.&3]1OR9>J0QI]E)4J35H(\7T0\KO-O)PT]JX$UMRK'6IG0[=4^J;(I3 MFN*4QR&M$_32I2#GD!$Z$O$L%5-.5MC3, MB"0 ?^WO->YKK^RVXM]5WH[##S*BS2+AFE)NBV;_V*WD.B)[$+-F2/IYA/5G M;A?F1LHIUI8TNBM!6+#88-O:Q?PMS>Y--*%%SDBZERY#7R;V_T1C;"$]UCG+ M2@+!?1;R*:6.M6D>L@"+2F,WTI+5!H4:4:C:_&KR-!HC1-^M3%]E4J_'S]K6 M+_$2X2M:U>>5U[48AZB.4>7N8 T\+YQP$!F,LCMTQ3V\\Y.4"PM]E447F^*1 M+)/!("D>O3:4)19[RHAVP 0,T):HJ/O=/M!WIV.E(+ )QSC.UM1M^"M00%36 M:Y3YOZUHUW1;^'('U^(MU6?H:;6M5P7RC1\DV*Y"A'Y!ETN5:E+&L$HQX !G M),DI^X_6#;/6'WQ\[I/M4%1V%)U) $;"ILL62D)1UN%34"^05?8(_5&=[ M]GH4$-#O_GG^RNY.+4IRFP7'G6Q"*0O8&9+(T6C+I_X68I%/%;5TWACO(#6-,N49C! M?KB1R2WH#\6[-O+\QF#K%EE];MQ202^-:A&N#*Z%]$JH&@6S$.H=5;+R@IL M'0([ #P*JBIE,/%SM-%;@>58!_NHY#45^0&JG@/MD#0CEQH_:'NNHD RR=%1 MM@9_+X%G$,9LR5RHGJ%B(=J6B5)M66!:T0#.%-6E _DFVOM0%BHE9V%!$)&4 MGO;Q,27107 D%[IGL2?V9 X,]F_=*?3]G#'E;V65"=E^B+T)9QCX!#+ M&CMB47C>1] M@:,?)&X^UXD5K!50\H'*Z3:Q!ZI. =$N27IJ.[IDUN>JVJVT L6,8 3G/DZ\ M;&L":X:E7KMGB>5S)J6 LQ[-S^7>GL9(XBS+.?J6X(PM)!ZXPTB0;CCH':EF M)3N]X9S'P#G?;7CUE,,R,(G+VE79LDX(UE@P/*\!(R1F:JY9ZAK.2J+2UI*S M+3TYZ5GJ-95G"=4OT&"D;LEJ:Y7?N.7A)O:N6GFJE&NMFV)7(JIBNU]73Y.Q MC4,N5J,R:AZ7>MVV$9'2V=*]$$LA=G-%!40DJ"Z.]EYQXQ\40T52VB9$M5DH MO4[5:>[RD]&TM7=7OY'"!N3Z4M[XI6JVIV DF].YE]-YN2M[QW@3[P#2+OJX M&4O( =V(B]$+A^$B%.SP? OFVLSZIXP(%* XU%0^A=I"GK54O\66R9#2C715 M)^UR'IJN2BS&(;VN6"C MSX#C/&=F&H+J!.\KV(CUC#PHS\L/*C+!E-,75BJH^GS)P 7RQES2IKX:G_(@^]6/=85.(6AB :_K:_1%9*,<8D;%QY#K@7R%J%/#(&%3<3 MP,@?G.)/I;RV%'B+I-;!7.V965R&5A*M&,O5\M!@)?N)F%-/0,Q.IP^I:L: M-33"P<"+'AB^B(PWD)N)1B2V%H%4S:@PF]4C_J+,-)6DBXU!,X470"VW*)PH M^'5LYNDJ^"TM1#7[U'&C=SA++>I->W%\2S"?2R_@*&F*A7.<<:BPE?D<%QGW MRGNLC4 M[;)I]F=3G<(&PO[A#AZQ<5>[#=RWPKC.. WR4I!J1 #@.M=SRN4W*A<=7]I] M4.\13R5U@4_A/0;%XUK&UXE8S%8<;7(+<@$N&5+%D?)M^S$VN^#4E4Q>QQA& M:A+.[]I4OO@^?19^C5U5UO!!XUY]+'8=5?\RZFJ2OJA[@B@EY9AN>YJR4.TO MATHCA)5!=VM(\_\C=C"/>J&0=Z@IR4Y?!HG83%*95 &GI>%ZROVN^>&8;ZW7 MM@QIL9S%H4SI<]LZ+0V4E&HSB\+>"F&9RY!(*F5='SN%P&:2[PN8-:TTIRK6 MQ)Y5PB2HVDQEL!Q92>S"K'PJ0 [#@:-]E6'.=_0*U!X1 M[0 NZC9,AATKFEA$[1J$(X84TC>QQFE5JOA,2D')&=ZJX XG[.),L)^6AFL[ M$,6N.:3WZZM'<%F8M*22+8[D*);!A]4IU*'3=)9GF18#BW"UC&-O'?E/$!8' M>V:%0A33&2D4Z*&#P%7.ZP'HS0"303BP%B)-<;V+Y):6-9:NN. M_I-(O9O"1]7R9#T4P:A?%)S!1/ZY20B:B3^QXT,CT![B\#*5][!)V0RKY$LD MITJ>LML<8T)%DA3*B;:1"10<06FV(9RL/VP7GF_A8$LDCEFW<34YW*(+\-LXA(2/VD,.[A(N9,PXX_K/0^B*+YA5)\M0/KKF VM8BRY M-#\,0=\$6S9:-MT$21RI3M"G*!0]K4LVT9?#%$8&(8WJ6!!L M76HLIFI279H[?RA(1%_BMH3 MA57>F8KS%E:+J1+=*(3<3 ,T#R-/0[K M:'1#@K)?R'@12C3.6*%;@IK*H 1E'#MG1:EI5!2$*IH#VZP4RCP*LHJF:"KI M=Y3BRXTEO9U.QX/Q'73::^A4TZEU07A=[;KWX;PD+'&"%E-J>B;%'#1XQ$NC M1#>-"+_ RG]*2"S#-"":0E0M[\\D-SI2^-4K*;A'#"&:HUQ/XAN53JLCT""O M1=NZ0)<#GYW4C J(.PO('DFK+VUI5(87N\A7T1;2$)#OY,>797JV>RA$%UA2 M!38S7=-M3T;'2>*3#?HX0;UH)U5@&M_0]5_^KYI3[WGAIJ;,!'A,D4;H!N:$30GID M?PZ[K>A)0'>)MO3FP&"OJ7D7%QHSF#9Y_M!T$MPCTCOYHT7DFN*+X+/IK;BW<4O)V6[VS@^@8BO$S%O&&=#1=2P,[F.HW@>N*FM MG>!:\RMIBBW5"!#FLR;>DR#]I+L?HEDE""Y*:ZLP4N"6B/%5?EI#>]\M[;UG ML#FD)3*$03IZJH>E A6D;JLF?@5&$*69Z, JB-%J"P,3N='\#23Y+%Z2D$5Z M!$)D,S_/@I#)$?0!\XR&%+];4BP9+V"%D.I5J(>*!VJJHJYC&OZ#&RW;3)NE M2PCWPL='.B$UR*;&9:#Q&02?#3#+5J6)$NN2&X,@M \*#.C6IIBWKM*_E:\K M3JY%%/RIW/W<_)8*LUB9U:KG?<:$44T8E9L$#E=^$K2[)^%TA@5@KM8]SE'' M'I=\O@6.XJL"NXL!OD2X2@,:\NL@ JTDX#B66E4N3D#@)+KDG0DY&)TFIR8( MNHG:]EK48WV7,-/RRT5&^6PJJ.EC]A O65RW=484D_6JA/40*QF%3A/N#;T]K'F$]"@UAF<@XL M*1)EV5'C+9(NG%C&'>_S.0B':[F>[84/0?P.T'OQ9]4TK)0Y;%IG<$H:_#3' MS(B 5@X"W\M6XR3RQA/Q1*(J'DMRR_!D")&FE$*!A$R=WP1O114;[9X"3,( M$Z&I.9:^6T_7-)-@>49HW=4DD+]TQ^WQ8"=F=[6[RU^ZHW9OM!VVNZ407BI/ MC_'XJ/80[ Y=&R#OA_*P;ED"O!'?.NQ@3!2WK;I:69RI-+MB23@\OWO1:&L= M&4F?5 /&,KIU"7'?]!+JAH,$?#[HMX:=SKW4@>^8Y=R"18O9_S?)57$2]99Q8)'3Q?DZA.)3F&#I MIR!4: *?HG@92@^ICAD#O)?)C5M,1A%Z9Q$R$7$-86C8-S9/(FH,@B=9 ZVA M&@IDY99;]B*]^"&B?E?/%'9-89#=" %J8P;I3B25]A@BU*_A?"Y3',!#LM(\ MN9$KE6)EUH^N-6N(30;A"-B,6!@#XU\IES#U$4Y5JU[:AI(+ "MU4NR*4<"( MK3@V2P,VXXNQ"N!&EM?=).P@?#<0@_PPJ 2F_]C.15(G5W8I/3IC)[L'\A1FX\ MB?#H'#Z/38N)L"BKF#'P(A%*7I1B?04(]1SF#7M[:*T*EY$QL;R&+Y!&<0,7U3M)PF][T_]A[\^:XK61? M\._[+1">VV_L"8A-4J+6Z1M!4Y2MUY*H)\KM=V=B0@$63K%@H8 R%E+5GWYR M.PM0510ED3+ RHYH2R*KL.3)??DE+>9DGV>>-3(S-$LN.,639@RQ[34?R5#6 MESCKD*QUCWB1&"E2:H;"J9YPZ&M0@U^X5^,A-M)^E9E4;=90+48N17^?$R(E_=47 M:_@!W4:NU9,+'2C_:S>@ZAN-[O$2E,^W\VJZ[JZGZQ!;]Z6(&$K6*V!?Y)]7 M\ @5T.9,5;ZD!8PR.(^\)< UC*,T$ M$570JD@K06*@:9@GJ!5>LSI!!K)?GSAXM%*A>+*O_#HB?CUDO]G;)55ASC,3ZE'&88&8J+;K1L$J@[JC5@%"J@^[ M@7#O$HY,5K2#B1N(+I*<%D/A$LFTI95C.!%O"IOK.S/HWI65SNE\0ZNV7>B6 M+V,W1I)@6@".Z1X[G,VL8 #$>];9^KG$-0/@;#VGX?\O.(*'VWH"UP_G?I;, M'Q'_=X@Q[OV, =%MS/?=PDCG0!F]&V%Z: V(&'$5'0%Y2A04^W1,;-69Q?XH M$&1>A]%P"6>/N4K>X6'[($/D%[MQ/>!5RBGZ\'N5 MN6WLLY*.#I+4+$?PXR9,L&H/[]8RZEN:R$*F# :_UG$<>8 ^G[Q,RNA^? MB=$]R28",,0A->XCL9=7%E06#',T6("J<-\[:=%P-F&"4S%8&9=ZDH7(LHU: ME/"%+U*%;P,#8O'HO++Y]ZQ #MY<=?$NSX)WZD^BBIP:DQ*3ZC M[#/N5#2P$T P>"AYGUE4'IP32$5W\KX9>Q5"DPM*$-A?%>A-.[434^,#N N( MJ1$@M]6Q[84EA/LZ#E6J% HF(=Q0@\M69X36+U]9J?'FW+58FR+#\N0G$ 2J MB*@D;*TD."\VB9HV$YR_;'[65C5+12>)Y/: 0?QVCA,\@8C@>H8R^L\#>.#= MW2C/0%5CBPRFVK'MHJ:*ND,0M"O+,7O?8I4JJA"C^NN\5LV\WVW>%-0+%Z?; MPO,J%W9",-3@]A/]7C+EK&WF+.^/PL^F7%NDWL"VJ VAZT_+T/S;F4)D*8>> M=%@S7NF$(*2_ "] F>J.,]4BR5("$L;L)O6-K2@J995M9I7723.9=<)AMY3R MP>[>CQ]_HOV[# F-B-<6#XI]K/M_HZ68EJ<6"<2X.,01WJIZZ:K921]C&/L)V?^ ,K"-L7SO" MIJF;NZ[WAORK7X[I+Y]2=S_>'2@>BCF^A=H5NDB"%) MW/&4NLOPP6^H/>I?AR]?'?[\ZCAZ^>;%R;O7A^]?GKQ1\/*O=0Q!GGE'G6D< M8 O(^>VIO%MFC\O+RYW%>9/YQO*=23D?N ;'@4&?6'+G<6E B3=&H)PL:).' M@WKIBYD.]DGVZ;PL+DQ-"\%JNV*+!OL^XAALDN4XKX((&31< _Y_A9/#6%DM M>5,/]C:5.-6RM. \"+9*P2458<,Z*FZ1/#,(YY5A8'\7T0C)Q6!E: MS0S?>(%+NO9V[_TS1O"Z"JX*]^%?U^'O_U?LZ@/]WS[&+].DR]P4*2-T4^D- M!X;MA_F!(,*I6T3[AM^?"A#6WOT?DY^PZ+!W\&/ZDYTP.N6*,([=''\"JN"6 MJ,-)LQ,=TL"@(UQS_=,Z*JM%2>-)O^#X(1Z=^>QA64M[5*9T0!:"BP# 6NG% M/:8:-\\S@G''O20^YTU(Y9@=+Y:":A:>F"PJL4^, ]X1CB'"O1#4'S\\D>>F MD>@&JX65D4Y?NX@^JV-W"W8@^$YP[DAYW@[WGAG!S91BO=33C&Y/%244!OHU M7D?.CUK]/JTIW.,N%X':]!C$X2?L,"8R 2S0-6JE(;9#G]BF6G4J@X89N>\ MO!BZ?AOL-,1WWE3S<+U[$&7I/WX 49A_V$L^($CLARDO@!OJ#AL",MP['$;_ M,W_X.FW<$?[OWG[P['<'.G;L1&=ST&A 4DDB$Q/9@IQ&8 8/M M-I7,GA(D)S9SPZ?#KH-^MW::7:R/60_V>PD3.HTTJQ=YLGR*RQ[#DWBX_B3^ M:&N<6+1O0%\#?@5[^XSH?0\EOWZ*H\!D'-:=CJ<%AC$VD![!<76(YRB7%40E M(N 7W>0*6H8D>G2PO_?H\<,'3_;O/WKP:/_@;Y+.V=W?=X60X-"[CS586H+& M6 M"ZVL[\$[R7V5K9>OQL#6F(5R0X\&,E;&5LU^ MM2#0-896\F))!OP1<+:;9;>[2UE>67Z,+/][4E5)@?TJK\RY+(=\1[-Z35DM MH]<)XO+5&]A<>P:NW;1<5H9Q9;GP9M.P<^P_3@F-!K>_3*>(&L3E/+>HJ'2Q M?3BAXP'9\DP0>Z6,&BR]E0/E>^;)91W\LT5E9VHL0M,.4;CZ7.J2W+J$*>&4 M5RR9-#)Y;2XQ66PKL-,RS\M+?)0PL;P3'>(U'+@EXW[8UYV4;9Y&"%I=\6Z; MZ[_[-9%Y[@CO?8^NH.@=I?C?^<'"M9G2[:/[+572L 93%N)*WY:(U"PV'8R+]WN-:K4Q 3LSM*$N#LD2T4'=C7>I%0H MV^(Z9"9V8=IV2=R-HLFU-#CP.JE C2+P."+*G>?E&2Z:M ?^(TJ;;7EY*S^U M;2X_$8XYR'Y.^.6R+N?WL@+U^2M/=)X$*)OA=#!^L$H660I*%:%M>)RSH6YO M1M1%4.\<(>$3PI#"G=)ED8#1:.OH1]>$(QSJGHC[4MZ&_,K\Q$O\D@@!1VF? M=='8[4&T,VAJ[%#^K*P7)"3_3OR*H-0D.':3(;C$!>V'D,Z8CV8)IJ+Z:)J. MX3NLLG_#X\;1$6Y\+ZLB2WS[+5[PO?F4U&N>-G@^9V_0L$UX/ZUG? &LPJXH M=W_NIR'B_E9D^+U3[*BACPKX?.RP,ZHB\6AT_LE3EF!9@Q%S3PXCOM NBW/J M=N*^+$*LXV;CBEK+)HU#2C#1HCW+\:V8$R:@ 3)!+)!EW\@36E7M3(6/S+$G.&8TZA>F$(V3+!S EJGQ5T&@CXF MQX/-9G!>V%YF71AZ14?/>WA%>B-X7OBZ;*B"AW&G3['/I9;U&E^M@D>A1^4N>H2+\"GCO0 P1GS]#;2WQO9]G62@OH.VV6U@*9GM&33(FZP5A ?,A0H(2 \1)WA,#$YGO!L,EHLV![4MF^J M<^K#DQ-#8N<<]27GM-NR)BRJHM1._\MSD#2N8$SA2T)@$4 +*!-FO M)H@3)$J7TM**25L<)SF*&E(\9I+'PG!Q8*++R:1=B/:((Y0(^0=KA#6Z2@X$ MES7P8FQSS_&=_]@XVLG4F]C@-\+#&N[&9=7+B/?D%=(D?E9-VCES/:Y,PN?N M:B".O((@2Y!# LYS'F'/(;1>(S%::E E1RWH.33RID+9,1=E3GC@-LZSO:2V MR98[@$O0K" 0O+((^#0%/1QW&G -3GZ3PS*E'MD*L2ZG?#D,E25JC0_='",WD'-5-0Z]I7P2_6P _6,72<\Z\/H/7HN4$$ :TUEL( M7X:V\3A,W, 0HEJ:MSFA,6+?#3EO]MG.ZPQ"-[#O+H=#*'61&LHP2 MY7A^!3ZF-"ZJ>TIW>,;FX M^BSM0K3?DV-B;HJR+AD(;H=$,98US+H 9@()P M!NL8R?K;<6A@NZ824; F,T1R7>]8@O)'#&E.DPBP?L33)1[@= M&$U_XF@Y6G".I$\*/VY"ZADY<%/QV% MC=%AZS$.6S\8>+N^#EM_EY'.[?/^K(-FPMR]Z^+FS2X91DHF+R]ILHE,8VBH M#:X@2!H3N X<3;!3:8-8UOCR+V>MQ0)X/Q&N7)=YYL+I+\DH1J?H$?$[I 8" M<;%0?&_O-[*WBBE0"/71CL^1KK9IO5M^N&9C^I.=W8<'7U![W<1I6GS][L77 M)X^?[#]ZO'MP\.C@P=[ND[M2>R7P70-BB8LBX9U)5/*2O7*<*BSM=* 3+?R$ M]YJ3A@!0[<;6 'NZ107!26B_!]?F_^FG&$,%84$B Z\Y[2*NP5UL$.(_]CZ> M9&:\QR]XEKC C3./4M7C"4=\$+^]T_FJ]+7&2$@@^4OR)1F>6%Y!T%LQAUP_ MB[ZPL4@E725]2*3\X;]PXT^&&P67$6WD8#QY$1?>W/IGFU5<'6CS*1KP(&$N MRQ KREH:W--(>\)9('D0G:+WMI;(F2L73AP3GYTD=#,GTL[ TH6[>XI*\K5L9IP$'1! MFL_N;V7KWEHL?\RJU3:-E6?9$XP*. V.NC MV[,&5*J[B"HG54YW3SF1:(3Z* M4V&Y+;B;@+S]BA/,+$]<=/?U#BY^+SN-#3YPH$X/O&DS6WH-V%4 A3FG%=!. M&U+. +/L3FW5W?*^W1!M-=B7SA*HD*J0#HF4'9> +B]7>\ M!->M3%"[I&I4 0!=T-#EBF6*9V6^&#.AVZ'*7#5I-[R=?% ^ V*5)'Z*_DZ,H4H*Y4 M=:CJ&+?J0.D!(?3R0XE" >$*PX<+4U"7 +?]X]=(P2380N:["(N2VQ3Q<+@= M,+35OI,K@6]/$_P']>O9\0)LE2Q(A'/CB]Q99_ /OZ!2IU(W9JGKY:,%N% B M[]6L=,PI^PDN-4,_=[JQ 1K7X7(,C<$\/Y6]"O4$ACHYT??.T*/=9]2HPG+.P!4T\WQKD*@&Z MI#&G4/CX>$,Y9R5DF4X-G@VOA;=+&_$R6<6ZW#4UERE5>*V'YW,?_4]728KU MWKE'JV:02*[CV-7 !.X;N,K/GWH"O?4DTJ6O3=#B^UZ@ ''TN3E#(-53.R'#J#24A[C2U M$DA[CA)MNV.#3;^;&P+[S9=A Z!K[=LYW8E=7RCI<](-P0N[5YN;!)>Y8M;2 M)D]M&4;,2AQTB%:=SD37NCZQWY(W$3GU+:2V@=6><>&3-!/9ZR7]DRY+0_TG M13>O'5:(*8U-!629 NE,B^#KFDKGV7 MWF56D^M-Z.-=;ZKSR*+\;%\-UK0NC-3*AGDGYZ>%FZ!53"DWJ^S9A3O=^ M"=Z6]8#P>Q$C:P I1+'&XB-FG;%E.C;3<.#4V;+*\5>.N],Q;NHE+ZZGUUW? M7B?Y*,<2'@=F--;,-:^;,@)-*_$HXI+,L#"?=FN1;C&Q*3@+DA4;YVCI"5LZ M*AF&=OJ1=3LO#RUIB$KBXV!?=L>"K>C\OU,D:E]0> 6>!!NV2/-C$0.;&7EN M9JU6ERF[=: FGT5A (]]%DWS\G)CY.3V5@0&-D'G>T*VHVIS8YLDO*DE/U^H MQ893?C/+%IQ2AI_JX(X.[MS2X,[!P$VC#N[HX,[MM.E\81 CQ0=K#^.NF:2: M7+)$3R9JDD]DK<'*D(M#L03X:I)&MA5YZOZ;S[/SRJ\ :A&L8()-<_!A1"?I M@9& R2,L$K!=N3G/:LD1]=-0""TQ;^?T.K'+5E,$ BX9OB,8-\%DL9V/M0.[ M.;3KIZ)]M]8IO"(BE>&=WL ;DK,B$#H8V&#BN^X^4)!#\PX>N4IE0;Z'?3ZW MQ5=HS-Y83+0+6S3)RRIJV^M0MQ7-$HOS1]78C'["L9A8:W(,R?X[IX0W/SJ? MLUN_X0* RUM_-GD.(1P.!#=?FF_5*.\&4R8][VN:MP@*&G;*VQC<5ER E8-6 M_Y7SWP3:I1AX-ZJ,?S?A-&$84JT[0E(@ZPXP5.7G>5(3@%$+-P7-!;2H6FZ& MA.ADF8<_X(Z*?,F_.&N;)>A<=N0LFT4G833M9,9L,Z*!R(E[6/$%&6?:*8;X! M=SG!D*NGJH>QX6NLJ2J'Y 5GB"5F['<4R!<92[!_SDQZSHE=WE6% O!E^I@A M3;C\=-XF"(1KC.,@KK*3RQ_F9\&;P$S M$4GB=P6>&.^-N*@VLPL.QT3!5^Z M25X[]$2H-8?MHP7[Z6DK&\CT70\"$^SZ' &?Q:P^$XCU+NFJCCEE%>R9 M2WJN^"@,9YDGA$+9UIR>M>SP'8<6U2%@O:BP:A_UFU2H4#S .7 M9[D@6-K.U@7"5'/S!UY).AH$8M)WN\8.R+"LU_R:?'=LKB>O(XTWE-^$&O8= MN\X%TW5N*L%EG49X=? DP>7*FKJ;J[95!L$M M#:$0L99,;J3[>YCUIGJ0?2 J(,1T1L!*Z$I8YX_NFTU0($?:-Y#G4<1AMQ8HW/ MV8L8=E1+"$^+P7@(HX5Q);MB=6PJ40 M(G@G>M%6& )B%RW"HLY=C):"W$GY$=B-_^$I07=J"W@K5#U0O^,ED\I]O:U:TTZ.@*RX M,'43CCZ"Y4:_1-ZM;@C'E'PN')$FB%2FJZ"+V@]A@LI^$'U&YT+ 2[%W(]CF ME+NW+\;*X)Z%JFXZ_AWJW((Q\P59J;3M#H3KVC\AQU/;%4+>[!JD-9AS.!"7 M$X\UEXB^SDCOML^'LH\,NN.9G06E%[79WL9 [7?:$ED%K*0DO:0&F%M)3?:S MVQ-4^SY!UP8?-%AM+">X-Y/F<"M1*_/[Y-0#ZW5NZ\:/";:9)-BZP:2N;&]) M-^2T>N\FM.+G]@A]%FI%!69(6>3;S D=AW#>,BLOJ-[AVH^U/AH\-^[^"Y!J MMBQ9=Y.,L^X@@A/ GLI5^!!R;I*4QYM10Q>82O!=F%[Z@R]L<(!.);;@DA A M'*#*JDUUX:XI83_.#4&855$W;&V\3N4R,$96J5WDP39_1A>_+"B[5I&5N/HC 72#<6Y38.5< MS@BK:\+JXJ^1'*SB-,5AUSF%:%@AX=E S'^#0^/&A;"01\<&O[JT*'7=/HCK M'QY?L5]EVPH1O.V]9+)7AQ)4KG#,[C0RPIA6#/GO=% MA*QP=L F23AUU& ]$G2LM+^5E1-??L3S<\32$;/JPG)*A/V87?P$:CA9R.N M=SSYF"]M(WVG_P+[^.VV%VL/.^GQ462KM)5\C*WD#P=>V-5641E>(J.8Q$R+N>T;RE,E/A)-3_Y1"D3JEAA^$7/LM)& MOMZ2GF&K-98T75(8DT(4((0Q3F>973/+;*IMW:K'CH-JIY!MI9U>J@L_:U]1 MH@@)2_P+(\A19NTKOIJXM#N17]E]EE05EWG+" X$\>R1F"4UJ<_1VMH,<,Z+ MOF2-5Y\<9 %DPHY=M.Z2IS HI;S[!D>I=IZ2 _SAQ!^XX? ;=&\Z@\.!>WY8GPU1/;MU1B3P-"#=)7)26-WSUKLSSM )S;L3CN5N!\ M:=Z+IXG%>)0R-4%O?P'WYQ@Z@8>V8^A6J7'2Z41 MUL;CG5R:_A.YZ+TH+Q*7.0PB>(>.B)V"]'X$K2Q,2"T<1#7RJ*0+ 8E)*0*$ MVF@J05/G#]J@N#>!VBU.TVM<7+ID991GVJPWT[W /K.L1YB2%>H/\-U&.?R[MW MQ%1Y<5OZ&L/.;6>9^^(22LM5PB(K%C<*3/QUPA)988%GX=8S,+&%+$9T(M0? M*2A[ P3=O3K<%PFVTB2XW&K5\RK(KE$3VQ1W,L],&J0#2F]U;"N:?Y P^=D= M/<*QCY)FX?^=5(*T0,(:FGCLU8.P'&B5]/!Z^QTQX:9,Q SGJ_:&[K YC<8$ M>Z7U8(YQI]OW1'0SP!>IA:0+OX?]@[0^Q!7SP\EVY^C&8O<:)+P=AJ0?21$^ MG'?OSUV>:+7)H5%2_(QT,2'CX.[G7A9^Z*$ M_RZ=WQLND.U2A5_Y4O?"SJ1,$W&>J%=-&\XP.T#N,(A\"X6R2HMY( M<]I,!>>%B'%7P-A^IDNFPOZUUH1&K5K^N<02,N[0A][JV90^\[=>*V+&S MS$>XH>NNY]/DU*.;"-BN0_N&L\S+XKP_?3MMC1W#NA;M@PVO=Y3!@,- Q#J4.J$]GW$$=D51X,P+M;ZDAZWM8"2KJ%C M(YKH=K'E-GNAIT'OL&N(]'D9FT9BCP#Q[VBRI C&8P(E&& <<2< 5<]D! &Q MND6$-9(M:I$C@ MT#@6QMOK>?)'V6WWJF3].XM/=TV$H\@J#-!:+&,$>E+Q'++5"/F]JU9I+,?' M-QCJKQ3K;>8T#)B"YI")V_4K-7SN<.<.%^0<@H)>\(BW120DURXGA+AFMA,= M=:XAV.4FZ'_TTY-NZ4#P%BL(AL%2,V/M"\-QE$67 J[T'$O+H4^)$D:O>PL: M&\+LID6DKFFD=QU1^^[FZB=J8RBT)"'J]3N'&L558&VXVZT0$U2X'V+GC6Z] MK'O_K3:^T;HW<5/W*^@NX=O[SR.;3)F>//BZ.K,&9T]S@3AFC>"7XJ?V0K+W ML^SK^MK7 XAO;G8?12E:M=H=\(57D6$$\8)V,B$LP"KN97\*5Q(T+>I/VBVQ M;6VFV^RU1KW_?0U#V7G@8 Y5OM"?"7!H\O0&08.3:ZZ,#AFZO?NUI-^H&JXB M='L([<,N)XA,F6-/6.O\25\?M#70G>C8UT!E:0DN"9=F+@MP;_S-P'OP#KV[ M#4[D(5"K>[N5.\5K+-I99[Q"9GM*M_.8AW/#F?3>&H"LDO96ZFSESC),R^$; MGRU[-[1C[N)%!8/N/$CB:MC?9A+C*VQB;RR5*S&B+.Q'6/V"*0F[8/AOB#CUH!#>_@N5*9[5OF MZVC=230K62=S8"K+4T#3H=);.5;2W1,,<%>/"[3YVU_>@SJS74(Q_'VRP[HO M(]1'?[!Q=/3+RSCZ/2N>ESAV\?OOIQ!)_=EFM2C"5Z^.8K @U/3BIFAK>.P: MHUG\(C8HGRYK7"?7J8HQ-!6VDA0-EP.3B0S6BIH$\IR6;3-S5RGS5DIZX2/@ MVSTZ^!L"<7ZD: [)^JN0R[Z456KM5I> TN[OJZEPNX16.(@=]O#5 M9ZYERA:9R7'0*() [4<>8S_RHZ$'%=J/K/W(M\%8-K2PV6-:NH-66-98@K68 MES@<*-O.>"4U;U6X#)!2_H!HK\:-7VXU2'6>%-F_.RUL> /.-](LS!PS)(3U M")2H[:J+W*RTV-5VV-#/IR-VIP6=HC9@"6""9;9!+B:HVJPQ3&$<&"S@#MJ" M!++&T-I=;Z3]WE[I&Y&G"$QBCHYAI*!-7=+!Q3_?>Y';BVM^ MWDH501EC:(SQW7+/;E:3!A'L1.8:(#"N-%'7T,K,?8 )W6E4WBJ^VN:4].=& MBP.&FZ,9<_PE*-H[T9'O YHGDZI-[ MZB]]!(<#S%UDYAA<29<1I 0 @2#%D;)E)>! #?T]SVBL%OB!\>M\DD%R M6_!!MTW6=Z'8#HUKR[#X;>&)6,R\[JH,WMM(&.W6>^FO%G-X$Y]?:>#G>*Z3 MFFZNSWZ=:H.,W6"S9HC+9V??>"XKF+[AYUF'T2'LB'BF4G&P/.7(9HJ+K"H+ MNYIX[7Q/YR"IR8:]RTY_3A?K(VS3#EN0YN5YE2S *XZ:RA38 QN<4XZ#YA;" M%='-9%\)M[FNK/:-5UH9DO U/>MP1U&_\=,"5Y'[.XW[O?D"HT*;\Z[:BO8Y MGM@J:[/-7DQ@*^RPPH)6OG=EH-=V+QBGP+58+Q-9LIS='005IMN@$FUXU@I> MFN?+;E>;X]*UK6[*KE^/B=X]Z=? >7+ZM;RH6(7:"?&(E'Z3ECQN'&3 ZQ9[\',_ZT.5UO.$>S^O:?8<#&8<5(.G".\! M)H/:-\-%]YNGB];;ED[WW2;?!']@\0CA'BCZE(2Q=XG]^/H7=*-^1FZC%]3( MF( U-;AXK;:X[M@96>;N#>E33950"Q[6N#D=53-"859,L8:%K.O>MDMTK$UD MS5*VNYZYSXEYW^BL>8:6!@D*W)A,Y. 0COFAGZI!K[!W/-ZYF[45#AC3QC*< M,.Z,' >;;.&4+K(ZZQ9GSJJDD'$SQY].;'KOL-%#I[)/9:8.$LANKG6/=L]6 MNJY@,N*KT[??UVWL_ 7MH?W%!DUFH>X_ OT MF 71FGHJI]!5*S_T. M&X;=P!MK/??ME;BF.Z'OH QZ4X X=0HFX7RY0T:.TMMK-_!RZ+>96C3*VFEK M=DTXU#1/#^HX=;L<4/-C>=U9D9Z:(Y6(Q?;-"0FZX7Q15DEE M0_^_V["_'^76[ YPA8)$?WF/@>]C8;9[?I(2;Y9*T_P*.HBRR;8DZPYY#BBP MTP%R"HTZ88M-ZKM5!*YS>CT&9B>DV,BJ4Q[LL9P8!UMRV,XAOJB\4Y!7"6<9 MR)Y*)6Q%'L-N#TKD^":4Z[H/C:I[P3=QKD(6FBFM$ MNO26E-LZVE%J,V68HAJ8=(<*-1M?EDQ!K[\E>$O;-OFEZ@3O;%M[U@<@@9GF MX4Y.,7)-E[[GPAJ_Q<0]8B*K.D!CW'/Y)HXJR +7U/%>5G*Y>E9>5F4YMW72 M>Y0X8^M&,T,4=#0TYM)?C;69=+37 ,>!2$]?<=XA1;]1R=HQ[Q#N"1Z"#'FP M'N :R(\$S,@]R#S05/$(C9WGQS9;&?EO%ZD%I=G,\FZNST,X3MB9QT"! RJ0D*!\\8@<&2]MSXK\AEK(!9=(V. K22A 5Y M7NG%>4O&FUH@^@*XA0T%7]TNZ!XSLZ@NXQQGU**2)=.4G=5U. M,LN$F[])3$@6,V"XHJ3Q6'RT<@&>P] M^(D-PE]U,_T>KR-I'+)_0T239@HJH&ER:4N22RM<+ZSN5YMALJF#J[8:FJ]A M84I&_=DF5C::NCZ93VKXMR'X.9UJ(3^R_M\I4"*HN[*6?9I^ MF3X37,5^)L@]X;_/C30&F5HR5)<.1YH"5^P^ZH2='L*(0RN(=,&(7UF#Y(,D MR@-YI;(>%"2-/;\ HYM7<4O9D]9'<'GIA+Q\^3P\1%BLA[ 4.1C#3?^4O-DB MM8B>F(38U+9%'1 M73!7(JF(VG3,40>@#6MC-G&R_A/]H&YM9\WZ#5W>;)#I G(*;U@3XNXH]7VU M(+?0/>5TRZ1,C6_$6%!Z1RO9>^(;*JL( MFNE*0J6&\ZFGRXC1?\E;+#&QTV,V2N_),B#"\) MMF3H\>Y WJJ@A7!5QJE9 MJD7AV!.!&*.2P":5WG7/# V!=U& -R&>!@@;X5ZB^"HWW,.2<6;ZJ"S$?8[M M6H;//J3LA#"5I$=E+X&@75 _NE6$"5;Y'5X+=3F)DY&79V=+\G8ZV*[7+G*% MO4>]!#N\!QV?:U#P$R TFD\"S!4 WR $+]FXW+G;4\][-M;0P%8GDK1<--(= MP6 ?WH<)^*+[[;C/=8(LU\$MM,2WLP*2*Z?@!5/E%F@ :VA!=,:I38= C#C, M?&A%VJFX=$[9M__[88%@/E"HZ1PN06&.&:\FH?%Z5IU^RZ.#L*9=(^P>(6JD M!44GRG;ZL%OFD, CHG^7[/:Z MA^6Z$<U"4P(X)TFV"IB]0_*F?;:"E/ MC"Z_>TC?1,OW#T353IFP7%YQE)WP;<5SURD,S6^NF245@]K/'[)CT A2L82],8?7BS+/J+L.# OWOYK>, 3* MN7PL*SJG1VNQK/\<=(+SF<7.02&?9)955HV6 C\ M#^D#HA^B?XKI(VZ$.<]Q/<$D 8[#70+1K^"JT JV>D;JZ])T ?L(=([U%CG6 M?[8).8_^&6Q 8%^!=DC0M7@YQAFMF:G:A8.,"%^=G'9Y&M<;TFT!+HQ)N;G7 M[F9=65.S@C/8$0C\>.>81$)L6U&>G',7.[6!Y:"\*X08S'.,(,#:\$NM"!V] MM>MVDAPJ7YJ?RCJ#M>E*,&']^5VY*JA#T_W?&V B@ U35(G!<<,M5CK=:FW4 M![E!=@@0ZSCV=D,UW*-8X&[H3L9?G.26TA@(SY-,G*KEP@UFQFG"JS')/!P\ M"R<@VL+EO WZQ)PF"#&2OZ0SY[M4\[9"1K:Y+GK8K950]BJ4CV .-.ZU7-=^ MZ!,Q'SUPOT-_/)Y@WNE=%IV61QAR>W!+ G/TSEBWILII)FY[L[B.F(;S#I$L MN4TSK#])$S*567%+E0AGV$E@\[E]8<5-K1K-*[&;QQ[=*:VVS93^<-I+^!1731<'%'QX) M,&]6=^O>%!P@>B]GP$@]V>R\@QQAO;4&GH77R#+9,?=D>\?38-I=T)T#&'IC M1Q@B>)F5Q]#0Y*M9]FU;U6U2N.,)S):'/<2)!?;XX6@?;\$%N! ?D:_G^,X")%#ACCHJJ&_&%8WZ M3(0M%F@D&%M2]HZO[KX*FG F635IYWC_2;^AO ]Z9#LB5HJH8!%HU6DBK7WV M([V7L1TG2#KO'3O;4>>7)]?["";OW!*X>E?;I^T_?VNMK\_&;B7K^WO M7]C^#IZTO8D\%][_Z9.=W8<'?WO6-/]E_ M]'CWX.#1P8.]W2=_ _(0O,O^_C,K!\$!=Y]JL*3\X;_830VLL5V,[)H3<5F> M.<\FL;>',KWN#6)J)AG%B$"2^X_,,V^6@";R7Q4!%8$!DI)% !Q'\I\MTF39 M::URWG05G9=8W'+=8;B&I<"V($+BRC"AA4U#"^RL0.\YEEXF<9R=IRV^+3O^ M*C0J-&,3&JX&!\!0F]G;55UQOZFW&;YAL+?P#0,\*BEG51K)QD.H>RVI,V"N:8-\:A;R2_I4*3U%#91% MB5GAMJ(V;+L!NY^B9E@D;+^+&[K%S@X3=Q+/$ M;CGW-DO:E'&,L!1)2B*IX:"#K42=W3G4,B,HB[(/J#9%1KMF)RW>Y#/K?+B8 M*2,>_5I'T&CLE_WP+1F"U2T6VBX6NE'E<1,LXYL9OQOC[$1!UX"-FMS#?Q%' M29U@E2=M"Z"'?Z8%'4*M?LGZTK@ZWJ:W3GB<:Y:=90+^)/,V7(F MNART?RIPM?:B4SZR-V5# \STTR?;)8NWJLX[D&NV[$70P9\6,F1&]CO M;%O> ["UU8&2WGPJ;L.FF2W<1!&*G1A-NMI+4/M$( M3V%IFNAC45X6'#-LEPJX4>_16IF-$LN4+&\R0 M=9Z<3:.;DM"1A5IKT&C:U3U8;?Q3!:.#-.TQK9*Y!,*@1.Q->ILJR*:B+U8X M*)"T7> B+/$5ZZ9>2R#I?:&6'0'BI,;0H#_1I3ZZMIH?>]TQB:Y.M 4[AO?!9Z:_!LP(IW'@U.$*FE!=QW!I,'5#P &! M.]T6[KSH\0B4LI+P/NC(A,MGM):#7EIFW;VF/Q& ?G^ *C2$S]<9MUVG\V"4KXG!BE&<[!7KSPO34GJ# -C1U/N%;Y;W)]"NV4W#4 MX#]Z9I:E"*,$5!9?UT[^AV+G!8AB#-_Y>K73U\&2V61XUB]R69U>- )KL%W* M_CO,B)J+)&^M=O>1)O6<]PX4T]BE^]L%\-5%AXN^WBCAMU!5X01=%B8;*"6OYI0+^;P0AV:9\C MI%5AUV;#+PN?2\&MUSWH$SE92MISRCZX%OZKPWZ!.SL_$ZL(+&*QMWD6G\ VWCT+_HFHKE@>RHXI!8KIK\W ,L,+B\E MD3&EGVBD&N'7::$/^"/N7*%')%&=GL&4L"OR;W!K-*0:@0#J54 M'=J(W^_F&0@K#BA]29?HX,J)?<,C,6[L5%-K.R:NYA)C;TJ!#3:1)LV B@'1$(C."!^C<76/[ ;N0C*H- M'^ FJXA3A$Y9EBEFWF+* H-498VYE],Z&MS76)Q31,):.?:LL_*[KD9TN7T) M9:R$20PE-.2B$#Y;)MN7@\4*X7"^3+E)%(=[:4 TBK*X1X3@&($R.-) '^)> MRK:Y /72WL/F@/PC2!^_]M-K/_WM/.#^[L#SL=I/?Q-P\I]]Z^T+19S=#APG M=M"F'I1W;34*31A;R3!)2-F/E:&POK/XC5!XBG\WGH'<[PV\@DG&EP7&+B9% M9T\Y8F@<<4LI-L*P]^M'?7X@"[A!-$\_2%FMA:_3.HP^3M#U&'Z2BX^]RS9\ MYH#9]RNK-OIJWL/#;$KL7X$GHC&+X PA-OC/A_>1OR5N1M-UU-BSS%V1UX89,4Z>JZT2(FG^0(7?TY\LK3_^-Y!]+KUKT=> M40'Y^OYQ4)\(G7BE@237'#& *\*T=HFO22>K_[1W##IFHV,V R/E#_\EB5WK MI%VT.>['\>VP+NITC0(6^3N6NH]K$Y"-OU0ZT8E,%8+Q" %GZAGA)PR2>CO" M^P6,H'3!58 4&UW">3+I([^BC5S2."M^4F6F)6T>3]N)%!,%7CWFV#ZXW-1U#.5)96ELN ML 6Z[+1Q8JZ&Y/88LO4YQXSVO@BF[O"Y2[K)N'P=CXY%8[RVO5WKJNFX'V=U"EM MI@G^V*L'GS_QS43NK=P[KNTYHI8/V[C@":G6637*>#2*DRXVT%P58"WCN]97 MN@F3-K#H-)&)?3/^"]B[!E0E?U;E0>5A//) 4\YK KKRC-& M%U7!)X*44>P&EF1JD0;R_+VH(RA(]G#]BVC(S:9N;- "?H%8NZC"3P8&UC11NY?(5+6%!*S]N!=?'T\? MXJP.KF-_*K#'[!B/2>W5/4 <3!KZH2S!.EH[^??[^OW+.'M(YM&7Y38D8S%5 MX\?8<2*!&OSYK;!ANA&O99.X]E2#[^;*;6C><'#T-D$ML< M+"JA-O+NXW"VUAZHM,U_Y37I3@LQ@GK7] T'OH@Q!R$O8 MG+W$H!^:X=9_YI4PTY:ER_H8NE/VXHXW08_/7OA&S*IE=2AVKC9HM(![5^5N/BB+(K+0_2GFL(= M"))JD:DA?G1K &C_-H5MG2FG),<51#0;WI^S[F5K5H!U/,P6=8[9\HC(6?A< MG1(\GCB=-6ZR3FI07)>RU/:CR;OC3B0JG0H.TX<517__037O.^74#+*IG<7! M#GD*1'.3U$3C0(GY@7+'7?B;CC(BC$_JR7%68)-2T.ZG;6K9)"X(LH-KF[#( M@^.=SFN<6F\80RVD;/2U;'1RW=:YJ]*_G=9*>ZAV([K/0O=.-E!-?CX9,^[9 M-$/GP ZW=N;014WYBZZ[7HS=<<@B/$8XPR)7OW])6>2Z+/(__H^]!T^>76T^ M"(P)&VJ=VPSNY]10[R'CQ3[3@;J[.E"WIP-U6S!0I[IQLV[$\#N%,#V5S 6" M\EA(C9A3:A\-K\S,SEKV<]COH0*S]>?+.9@M>,MR\I'B=[@L7BD%?TGB6'M1 MIV8M< /=H.S$:4'RY5K*5P]X\P$3>2W-PQR%#V#]IM2P]*"4_T;*8\]3XVF? M9T:)^LU$70\6%%:W2YFPLQ#'5"S9@Z\&7GM7ZU$?IY[,M[([Z(PRSU+@^3B: MF^H_>I0UPB 4.R1=IV?32W2M=&KV^C/7 M(G%XZ]YI_^[B7T]H[-I>;5&5%[)/"+@AMGA1D\2#>GU.UF);#V#L/GP\KCQA M^[IMF,O+I!"O82?Z;2&ULW+2F;V]LAOU\X\1WI_I9W*1B]1,-VI MTL@ZDL]I%0N8-8=?@+X'TXOK$J@&E"RIXLO27A$$,=\.X[RL<0"-U+?ORVQ\ M#P3R(T!?WAFU7/,JC+/6.;SZNKVZ#).,+(2[?Q9A5>GS5*V-@:^7#5XIVMMU M:R> N1CMU[DPH5(ES,^'H;*4C[Z\P#L3B61S;!N%')W'?K M72:$H>B1*RV[75_BJ-9KO\X+PABUI[_>+Z9IS(LR2SWK4M,/W0'EL9]:L9]05KMSGU=#$P_B4N-VN+Q.'1VR86JX[[FO3ZH!KQ&OZ] MEI/(_$ +(+ ?[3S!;@5IZL@1=Z@BF!(PR&XL]9M <9,$I[1%?&ZW#[Q"Y:O1&VCRPJ]C=G9?;.6>'BJ [5UK3G_50DF(&W/41(D J]:E,#NVR' 3 M$S7+.(1?/(-%8^^B"SBVISOB7TF5T;F3 '8JJQ++U1*X=EJ\:#:TV_DCZ+M7 M-.))+Q#-DH:P-/E2^>V;FF#73M1^P1J\BEKY+D)66&TMHP%ALY$92/WWV@#M M8<=7LX5$8!>;6=%"H0OOT.H1@6 *((F8#(1>C5D6P[TC=6*1[_$A"M/0RO2Y M=<' 5Z6+ A8\T?^TT6M,FI:.?8 MH\#[\S N)G3UB1!@D;>\7[Y $9I>.R[6* M;V7W 5PCN^#V11]Z=EI.>5%.W;M>?9DL7,G1[^?LNT2L%72D&WO9@K"=(#?@GG17'TJY<_ MG[SC?-T9Z*09YFF)O^!8@&NR>F99-%!/7=XA%F'&L(#\#(>(%J #9_D51HO5 M]0LG:4=E01-[ARW8!=K2(2G#WPK*#?T3+IKB $Z!Z1]Y.WXPRH%/"7YQIPOM MYR?7.SM(*%&9,O)BV+9\AK:)+%]LV_$=H)E]G 4U490MD8(?0S81^LT M \WI]/#&[.8G,LP\XXEN TV/42V89R)'9I^'I$?<1)5W66?D>B*ZC.]1Q7)% M:MR4H,SRT/JL A/51L!SY@!)ZF4QRD/!454#DA M'82.G8C19K$ZX &-'WIP:W$W8_KY&FHWJF6^7SOCK!RKJ"!;C@JRMMRN'&/MT63=FSJ+]$KZ18Q,\ M-CR\K5"U-$MEEZ&QR^T&9FMWMU,2I<"1SAJ[GY%Q,NL/>EYJS&16P!N<+Z-: MV HWWRVQC8&+OO_F/NJJK2T",F=<)L]F0!C0J?S/]!EW.O"05!VP*!B-*0^F ME,44ITL;.P8%QJMFSSQ\)-MQ/@^6HT^69_AZE#E9WJM$+M!\I-1_H1S_+8%= ML"N&%\BC:T8 FXOR.BQCK:HI""P4XWL?]\^3/\K ^0&GUV+_''XY;]J$XP)" MK[+ QFM).O8KX>0:"RK#Q&07[%+@\%%9+9GY6FRQD"$'W/^(N;6VAD/$M$)% MS=:$Z[^V'\=^T"4Z*$N6,Q5GV0)>[U^"F-3,L@I#Y(I;V;W_AL1JL44(!8F& M'RR>*IY/5K24J3L#(S/'CY/C24LQZQIEAEZB7,S09Z3%/NS%)0U0:B'18V$: M;FK@)CT$:K8)R*7,@TT#;P6ND-7) J@+OAG-Z6\664N".(+;Y>72T!/]G6:7 MB;*=P[0#4/QP+L^)=(W#1 )TK%4@!@ M"I [0VG8N*NN.!L:1[-VCB-G586(N:*&*GS%"?>U[$1=[Y5F[J310=Z)=BJ M]I,$@%-(G4/EP .;XX!6UIZ;N\="">D>02NK?Q).!\R;)P+QV,"2I)6A.@& MV;+A.@$W"2=VZ- WN_6_NQ/]/LMRPZM0>4U@3NTW.,$0J&R:F( HD=,.%80( M"-LMXQ-K2$V/6]E&&AN,I$F3V$2+A>REG^5E'9@&P0?FCIWHO$UH'D.*%QQQ MT/.DO" *A2#%!L_&<'IP:O [?KP#=0_=QI&7Z<*B#J??^M%'_!RPYLH'9==P M7I<^2$"XEH8UDYL,MT)@$_)P8CEQ14'R[$!$"!. F*2E_@ [QS/OWN2'BW/QQ<#9RU@>K[ U5AO'H85>:V>L M'[$H47VAR[I"&WCB!#7$/#DWEA2.!Z9((#Y* ]3S39%2=JO)^" )Z"AZO.&; MD?UN+U>XS4*/)G;->=Q5V#MBRT=Y2VX[>VL4$/]K \/C=6QL4_M3E2!LOV*PDW! 9RH5][D;6 M&Z$9#E*B]F?LY1:X&1Y40Y<3M3A] T+T.\\QR#H''PQ** B'N^Y,\6=5XE/_ MH2H\T*NNFD==RI.D@E_WFI%MSS0\)SC8]/6VPB&FWTW0E<-,1B.A=?:) M]M#AA%&SB3+@7V:DV"'2:>O&48,M#Q!^@BXYW.DO5Y^*Z7I7NVCO:Q?M%G31 M?O:MM\^:K226^QZ&..*S1#"**%M4!P$\IAA4GMHJ/WJ;5:6U#TV7=O[)F=TP-N6*O.1;< D4 Z*MXE^Y MB:%PA&E#/CBPZRXE9\GN&R3Y'D'7XV>]1LP'TG-2<.OZ+\)A/L9G3/K[UP.' M%=.(_@2EQN^O0"YMUVO@3TKB#ABD:.?<7X G$^:,GP[-1V!X"ROWY.#=@P]@ MY\73W6?TVWMYLBS;YBE-TS[CBSYYC*I*/D_ *(O:/*W1QX/3@OO M>'BS@@@ MA!DSYE/[:?D0?"JUG^)K[^V2'D3%V:1\H;\W5?^*5OTQ*5:O]1D==@F/SE;I M*=LF_,&SRUG6&'I_\Q0\UGN75;)XAGE:T!2Y*$S0P_ALP7JZ4(7O0TQBC^8[ M+!OO8] M(HA'WY#ZX_\-/,ZARE3:O/Z%$=EO09;+$![*7U"D" M<6M6R .2Q5C&1JJ8IX%4F+ MPZ(HU4E]ZLB:.#\OMG.5V,&?F(#1 N@7HO>/)U^I5>XMZ?0_(9:Q_:9PL7E9M&5O=:AO-P W4D4Q' M7]';O,)K(=@;#?AU&H*EN?9S'!GVP4OC!VZO@"/F[30MCERW%?\:S=T$FV0K M;#9L"#AD_<7]R#;?AEHW"%*$1@@1A\\PBJ%KN0XZG#<_M#1%+_#KV!C2Z:G^ MM;PT%X9;S.LU X&V4:_36T^=W):N<^GCXT>_R,K<@OA>14GXPH9GXEZ]P,.0 MO%-G&CY)+Q("SK7HI:GAQ2:B(&SS>.<)W;,1.(VL=TEC::J4_2:$?4H#R]PX MS3IH=:RVIA'@3BU5=@6X-DTRCC%C$S-T.[[1G'>SR,S_=JFK&[6"1^QJ C%C M ?&AF>"$I[>GW7JR"$%75B?7TR!=RT/Y3ZR)PV'2-J0-WZ2&^H)A@O MR\OJ^FMNE"$[QGS&7;^(7SH'UZ^)I4F7D8&X3S>\L_L6X2P1'6E"2 #%L6U: MYH/Z7BO-/(15'[H"O8DK];BY+5L/XNO:@9B=Z!?'*!!E9VG8O(Z?E,;!4-7X MEH2@Q1YAP&EL#.@K/76^,;33/4_>L_EDF MPRHO+[LH_78"));54W"_679&X+H4%;:U'=2'!S"HL+WHN0X6-ZX3^YA#)MOL MPHTUKQ3['5XE-B-0E./6O0MI2S?B5@N$Q&H###A &-&">2Z72T^T_\YH:L"&K]AW 'EYYUN(7J-"JNJMXI-;C43>;S;L MO(3"KB2Q)C[/I!, C9DJ>='*[V*WK566U3YP*?A"2!&XU [M^UF:Y&^#&'^"$5)GB1BPW>)K1 MDN5[P71O@%-_&3;\NS[(2\F;6&^037;=9HU;#>E&4Q'LB4$XX8OF$\\_V)6, M^?0>_1YGKCCB<6^^"4=,HC%[T;+HK)=B!*&J_RD?@3*VOGLZB7@I5!0'TQ/9 MLAK-OKWM\Y\] \$;]?XF#;;R;!F=<,&>)J\#Z+B7/=>26=<7F'#(/_0O>,2? MP_^D2G,A)5[6!H/6H=N)COCIZ/LBHD=?O>'TU/$3MNB]B5CTUVR!2+J2C'] M.5K2AY^]7XPSN^5E8:T#:AC#VT4@" TCIDN'LSPSA#]&ZG=:VAV]..QKP\-@ M+E?T'E(QH=CS M,)1N_*',0NG$WC=/[#T8>.5()_9T8N]6&"M)X3<8DR:"V6R[(SJ*F#*B-+8F M,9F?S6,(#RR.600/@K1;-=G=.AN9R4TS;%OE+MZJF[^Z+/)RQ:',74(P. _9 MXDV+%;AN0/C%SO6S@"Z2-K=0K>'7Q-,)NFIH>VAVX3=B+-JS7)##PVT)FW#@ M5J!/MH)!;CF>^.SQKZ3, M!_7^OJ.[GB<1U3HH3E]O#YY/G 4(]U2X"3)FGU_2CK]C[;R8'% M\<-(WGMM09L/BQ1A$;.6$U\)EHP%9KIR1;^@]%1WIK@AA#2VPX 31F@0!#\/ M'D=2JYTBFLT]8LFWV[8RI87>)=,6GO1>#4$O!:83S&A-/&:<#?AH!3@R9%W& M0?T3+C#-"1=ZBN-!&85("*G"H]=Q".UE<[M]0"T.?^_UN@M[N%6^'94AJ_BV M\55#[LR]=L=.'7<0M#R'!1R13 2>U4+Y8>U3WD94<9CI7I%J!$ZY\@G<71'+ MOFER22G:C*IM)BF ]6PB&1&OHK.2'YD+[ 4N6S4LVUWN7NG'W&@'\@RBEPVMJ\8$)$*347#.Z?9>@)U8E12 P'L 0'[*%:FE*JTE0-RK+S.H M.[<;H*[ *G.>X#(!A'>-HYZ R\8C>.T43R+NEHJ"9JQ@] 8#= /GF_;ZNF0C MK1=(2E0S(H#X6\'384^(N_F&1)&*$Z#>.3N%2 *E[!%#+J-45%LA>(8S7@[IU.?[ M&1"QE 1AB?T>9ML:96\<=_IPSHNCN?1/6>/4GN*/2'4+*,<_\YARMI[%&K0M MJ"1T*;NAI;4(=ZSY"BCH$>/60J#*#S8X$&]P8O(([DIJ^(@ 82HW"'!*2*SP MC^=@WQ"A&!ZPPE+I^F^EI>']T^0%_M%"J)JRFN/[6)!7+KY.:#,)7,(FDI_; M'P7D&K@^IN*U1>P3X;>\ZP2^1 9^488MJ6F+2OHR!*-G,8JM M"'ESYE"D5Y_!'F+X(Z%4\",/6U WY>3CK,P9;0Z>GUY@\_/;HVX>4\ M@C(NZD*>Z?DO1Z^NO/,17GE*<-SX'03^Z3\RF*J?E_>8Q\'VFXS>WL+XBT2L M^$(_D9W^,;OXS%&PJ^#C65JX@M!$8$.3#-176DXPBVX8$7:S@I3]Z?C]0KPG MW$F_M+2Q&]HL#_EM\Z=^P>$AL_#>D_OWHQ_Q=U:@NY]Q@LW>$-,@MH0./GO\ MB1V$X,(/NA<./^$N2PC/1+#]1_8H.Y="%P*W_P3D$ $-13="VA( $)L)^^I! MNS/Q>,N>25 QI\N[,^F^!;]DU>9=,%I>?X<(4DQ9_)5[BWVGEKJTMN^!H((2 MMG9> )7#*KXTZ9[ZIMZN?_S7>S_P"2<3*M&=YP*.>P5O%9"O9MGN)6I?Y:N@SA 1!-(?C!QR05H M=0SB',:U-[^(_],V=BU >V7T![R"GW)KKV3HL/.TH-E;FBZD=0FI9?])U]9D MH:V)T2"02R$=X&T>3G4D746?%:C:X4KX7(CC7XC$XP^NQ7M_71TCRM)__) U M9OYA[^Q#6V#(C0F%#T#1Z?0#2!KE"O[J!/DF]GR)L&][/^_\QU>$6T0*&@[& MO.'3=H');(B$_](X[#=[ G?EA5)T_:?@V@LG?4W)_^;X9;L SF_2$+PI"_/7 M ]1KO\9=[="\X_Q32SGK'N?03ZP MNCQ?*X2_(\)'*B%EGI>74K46#J"FYVGT/Y.BQ5SM7APAH.W@$*;'87V>W*SQ M^4I8;8&^OAU<[0=/=@X.#CK VFO MW<>?/83NY_YQ).=O=W];[[*S3S)Y^^R M7<_QZ,&7GLP5&("/OS<$(,OV.JG>I&4ZH("/KZ-EO@T2<'TDUG^$&]$S:\]0 M2?_]20^$QM__XX?]'[[7,8B%<*0XV(5WPZ)RED9=,S^Z [O9&.CK#_TU^%7W M_N^S"H)HAV6U#JSQ>TK?9X]]_^ @MO\'>H_Q_%57WF72JZZ\B[KRE'%M53W> M"1E5]:CJ4=7C3:K'IL0&956/=T)&53VJ>E3U>,/JT4PK^+=JR+&+J6:+AWY" M2OJ!V+"]!]_-B(WN'&ZZ"O_UI_DC0GK]V>+$V-28YJ>_VD2-[BC_,GLSK UE M_?.X7LO#X/:3W5R+V3!0BK*-6XN-2841$K9 MBP_QU 8T#?::]OKE26%7$S)8B!$DKCAZLQ/]RQ3TUQ>O-*]V=S1?42JAA^!$ MK2UU#(;XM/EVP/KK_H/'\>[N[JTK)I6684B+DEIY>G2$5@MPBQ9@[T -P!8) MBY):>7ITA%8#<(L&@"%9'SQ3$[ EXJ*D5IX>':'5!*@)N-OBI;ZP*I1TK0VRD4(VG'2O;[B:HN(Q.7)34RM.C([2:@%LT ?O[.KBT M1<*BI%:>'AVAU0!H#*#BHB9@>*16GAX&3ZL)4!,PC535DEYR;Z\7V5+7(3/?_I9FM3VL4RQ.8*U8+:Q3)^UV%O M5UO9MTE:E-3*TZ,CM%J P0:/*BZC$QEA\+2: #4!(Q<7 M'57:CF+1VU_>1[^;/"],74='I*QT6FEXXJA%\K&36UV&P;H,*CJC%ATEN/+W MJ,FMIN$63J:\J1U7.H [B MKC.]4E]5CJJ<01W$76=ZI;ZJ'%4Y@SJ(N\[T2OWOULM]MS-LWYB1/BOS]&;R MT:],4IOTJ39BC\ZF:%WGK[@9W[PR&1'%50H,ZCNT0 #V#O_X,AD1Q54*# M.H[M$ ]@[_^#(9$<55"@SJ.[1 /0-%^!Y#.O V]\M&/QX#K9*+LHJ.RK9J M?HJC-^7'[ M'K9)6)34RM.C([0: (T!5%S4! R/U,K3P^!I-0%J D8N+@KTO24UHZ:LDG,3 MUHPF)3PG_?2G.'IMTMPL%?![(&*I.#-C)[>Z#H-U'51T1BTZ2G#E[U&36TV# MF@85'34-8R"X\O>0^%M-PSCW)M5'G5\:D#QJ)7Z,A%9O8;#>@HK+Z,1%2:T\/3I" MJPE0$Z#BHB9@>*16GAX&3ZL)^*9JTF[\X-&!&H M$18EM?+TZ BM!D!C@+LM M+CJ_M*U%HZ-R/C?5Q$3/J^S"W$3-2'M.AMX$H9I0>T[4?5#1&;WH*,&5OT=- M;C4-:AI4=-0TC('@RM]#XF\U#=]RD@_C!U^+FZIR,VJY48(K?X^:W&H7-&38 M!M'1":;M*T:]RX#(%QE\\S*IS*QL:ZQ(N9_J'--?+I5:D1\CH=5G&*S/H.(R M.G%14BM/CX[0:@+4!*BXJ D8'JF5IX?!TVH"ON4,'QW$]_*16GAX&3ZL)^)8SW/OZ:I+* MRNAD14FM/#TZ0JO^UQ#@;HN+CBYM:]7HM6FJ,GJ;5!\OD^5/+TVE M.YB&(IM:.A\[N=5_&*S_H*(S:M%1@BM_CYK<:AK4-*CHJ&D8 \&5OX?$WVH: MON4D[\>/=89I*^5&":[\/6IRJUW0D&$;1$=GF+:O&O5@OTBCT^:G.'J;Y//H M"'ZHLTM_N21J&7Z,A%8_8;!^@HK+Z,1%2:T\/3I"JPE0$Z#BHB9@>*16GAX& M3ZL)^#8DO/T#G5W:%EE14BM/CX[0JO\U!+C;XJ*S2]M:+3K- MY4F1ECJW-!"YU'+YV,FMOL-@?0<5G5&+CA)<^7O4Y%;3H*9!14=-PQ@(KOP] M)/Y6T_!M@XC(Z<5%2*T^/CM!J M0$J+BH"1@>J96GA\'3:@*^ MY0SW=-?2UDB*DEIY>G2$5NVO <#=%A>=5]J.*M'SK&ZJ[*QMLK*(6%G5T8_' MD_*G.'IMTMQ\ [2=-I<,O=M!-: VEZC;H*(S>M%1@BM_CYK<:AIN,Y^X!Z?P M\*%:ABV4'"6X\O>HR:V608,&%1TU#6,@N/+WD/A;38.:ACLA.CJL=-?+4&_S MI&BBI$BC)(7/8%$J:;(+$Y73:38Q=5B,XO*4SBX-W)II(7YXA%:'X391+P[@ M!MJYN#72HJ16GAX=H=4"##9D5'$9G;@HJ96G1T=H-0%J E1W!4G8N^A M#C)MJ> HP96_1TUN-0RW6V#:UW5,VR@W2G#E[U&36^W"8+..*CJC%ATEN/+W MJ,FMID%-PS:(CDXQ:4'JURS)33+C?4Q'O[S4,::AFS.MR0^/T.HQW.8^IMT# MG6/:(FE14BM/CX[0:@%NG2$5@,PV*2ABLOHQ$5)K3P] M.D*K"5 3<+?%10>9M&[$=:/7&5S158V.=(QI".*I]?.QDUM=B%O4:H_V=(QI M2P5'":[\/6IRJV&XS3&F;Z@OJ>",6G"4X,K?HR:W&H;!)AU5=$8M.DIPY>]1 MDUM-@YJ&;1 =G6/2>M3;66F*[%,<'?X_T8^__WZJH=5CN%44 M/6UCWR9I45(K3X^.T&H!!EIG4F$9G; HJ96G1T=H-0"#31JJN(Q.7)34RM.C M([2: #4!=UM<=(Y)ZT9<-WJ?S!<)SS'!Y4[+MIGI+-,01%1KZ&,GM[H1MPF) M=%][UK=5!D^K"5 3H.*B)D!-P-TEM)J VT0TN/\@WMU_I!;@3I2,=)AIR++V^\;" MT='AMV#>::_)T)L?KM1^9_!I4WD*'.S".T5UF6=IU&5,/9CO+ G7/QKU0NY* M_\IGSWS_X""V_X=75KE4"S5^@JN%&NC!J(52"Z46:G1RJ00?EDBHA5(+I19J M,.*H%NHOETLE^+!$0BV46JB[;:'VGL1[#Q^J?1JC5(8U2IU?&]SQ:!/1]R4U M$!9__X\?]G_0/I>-MN<.,;U27U6.JIQ!'<1=9WJEOJH<53F#.HB[SO1*?54Y MJG(&=1!WG>F5^CH.L)WC ._+)LFC^L\VJ4PT-:;1[O^A6*&_K!2QO[-_@*6( MM&S/.#H:Q#^?RI:W7P+Q=-)?C 9$*ME%JI M.VZE]OC-FIP-NK^[EY\\/ K\5S41FV=8"K!!R83 M:J/41MUQ&[5W<#_>>W)?;=0H!=.6)^'/!*A$?UU+CP<[!_?O_^U*@NRMH\C> M72[ZO2RB)$VS)BN+J"FC9F:BY*R\,%%Y69B45L?D)JGAKXNJ7"#/FCJ.+N%3 M>5WBA^ KE3'1(JDF)J^C+]YLHQFR879L6(:$O1[ M4BP*](3RVI=0[J2MF)GJ*,WJ25LC6S&WF4^+#([^S#27QA31:^"F6;2_N[]/ M'/@:SGY_]_[^#ORM6"*/E7 I8=S8*P$M#,P588/1[^#1S %7B>IZW*2$13>9094N..%.:O: MI%I&>P]CX$_\;P+L Q])X;=G2^*<:5;5#?^0O@L_JTQ3QA%?(R&5Z:_TB*X$ M_\7OPD.5P+&?^3(+BSS#8_YF,\NJ*[YX,FG*,WB[^WOTI2\*?29S_M1+^CDL@S,##X?;@EGF#2P(E%TV22 MY1F=)G:P)"GH W@&-#^3!%RO#%0%*X#"&[S:5!<927]6TU5 +0%OPRN2Y1F' MM,/E_R)9C[+T'S^ ;SO_#@6VM\UM9 O!H_2;^&(#@KT!Q.X+>U(:T_22KX@7?E)N V5LDYJ?>ZG:#) M MK0W4"93_!J&O\-ND+@L*2-C\T\-F MU:2=@SV#V]9B*).& A*P:?A'43;\/!&YI_"']S3R+#FS9@D>#0SCPO";KR$5 MO6E:T@71'YTT?"]\C#9OLCG:,[A$F;?T#G 5MH+PB\94\$89W!G#I B=6_A1 M!D1/4G@T^% V!RL(MR[HP:89^KWX^T59DSV,@\!M8[UZ/]V:N(7X!JHCS M?O>2*?#!TR2_3)8U>$A_'Q27?B9!]_6'MY*@&[2W^N #O(?Y4"=3TRP_8#8B M+]% #-MG?3 ZG_7URS?'T>GABY$]]_'[_XZ>OSP]>G5R^MN[8_5<[XSG^J8L MC#HPZL#2ASWX %_X:)H/0*P/E3G/:B1=4W_@NM<'\V<[ M:!_W8.<_1N8LOCY\]\_C]]&+DW?1N^-?7IZ^?W?XYCV7+)X\.XV.3EZ_/GD3 M'?^OWUZ^_^\8/O+J\/WQ\^CT_O'I^_"YZ??C^_?&[T^CPS?/H MY>GI;_"CM[^]._KU\/3X-#IY(:\:G1X?_?;NY?N7W\M_5F_Y-@KV1UPN/VW* MR<<(5$D*WRPY38L7^.^R^BB_//XTF27%N4V=8N:W7L[A'#&!: M];W]Y_]*6 M\W:BD\*7/J6DN,^%08S'L1RWJ+ Z)[G4SK-<)G7TG_N[.P_V,)5;F459887R MZF?;B=[#+XMVCD5,N&J-OYT!JV'R%/Y=F4E9I6OO1Q=.&BJ$TLV3Q:(J/U%. M-H?'CQ_M[L91DC>SLCV?=7++-H7K[WMF"C/-*/N*I>BJ7GO+#"C8GF'FN8%/ MPDW.P3\#/T!SL%_E'#X9@F^X-P8E@&A%\)N>6#.P;D<]%BQ)\BR57J,ZP8I6:2/0B MYE\K8RM:J 9_+A-6P\\S4,E-6=6LN?$NM92]?$-.'9UC]:W 6U)W3]N@TL0F MA+"C!YM2P)PT]!FNRBUMJYA]S+M2WQH'H]Z<@)]B_Q9760];,,$57"^EKM*7 M==U2Q9C=DN,_6SQVL+/8[L?\^C:'X%(5U#@5%*J%K,#4@%4^U 8J#7C@0F%8 MC,Z:22HJP:/TI^!]%< N%]3:^6D94;L:-9TASY""*(H6W+.Y,:3*^LYBT!^0 M+.C&UL455EQ&)^39S;(%?OG(5$T"=__9>W[\>^EP+9)SNK]UCNG']I*;F#9Z MZ5\\=M^\G&6368\@'JKW1JGW?BLXQV.0 MXT^3W)!U%'[Q2E&5VSB5&]:K5#)'*9GH=X"%>-M6DQG-)ZA)#4?.+D\^G;Y^^BT_^1S!?/WD:_EG-SUF;L M]1^_?^%G94XQQX!Y"OID]+8L*_\F/^-7D#)OJQ)[G6N^041MPD*>K(00M2KG MT?],"LJ!W^?IG^A'/SF$*7>\3)JXP3?ZR#2K)_!Z2XAJ?HHQB_'<3,S<#_7L M[_%5\F331> 3X47NB)NA?3'#>\#]Q]H7HWTQMV(D.XTQ;'VRNBP^/-S] -:A MF7WP!N$#&80/8 1&USES=/+Z[>&[EZGWRYOVOT=G?\_K=W;]:]RP >]DY9I0'0\Q!8]Q=V ]^\.?D7 M\,')FU-P ]\<[<31^U^/Q2T#AC\Y??G^&'[Q_/A_\V]"MTRY92NXY=>3U\<_ M__82VXY.T?FFGB/B!?'.#W9W(_K 2^2J=R?/?SMZ?\I,HRQR RQR(Z]\M0L1 M;NIX@.\]&$)D\_.HKB;_^ '^LO?@R=[]@_TGCS[L[ORQ./\!.WW6_T)>BPGQ M\.#AXM,S>;+[3W;A'^@Y#K/+^/NA-PW]K0<4F_Q?_T%ILJB>X5@NIS#JZ-P4 MIK(@(-DT^L\]4(27AJ>R32V=<-^85Z!:*'B;Y$G7$>.:?&N>(98TT$M.S>"@ ML8Q]7YEVB5[ 8<2VMHE54QSSIKS2/6I+3*-I:V>S:V,^$@I0919Y-L&./4FY MN-RC)('6WN[4Y#AZ_;)(V[H!\DEJ*'C2T/JL)'HR_KA_U*]ZLC-[W86]+ORZ MG283!,G"4>]9*5/XD[Q->0J_DY7"-!7FI&IZ3'JHFTE9#\0]T11+F&)YHBD6 M3;%\EPF3AQ\J@[!))AUJC8D&21[N_,?_^^[X]/C=OXZ?_W]:9%*7[PJ6?O1A M[AJPZ@\"3IB5Q0?X:;ZLL_K#=-"\_FB$0U-O#G\Y?GT<3DKAQ/UOIZ/7?IR]/HY.1O1OXJB_?'+XY>GGX*CHZ>?/\Y7O[2J"/?GOUGH:D3MX> MO^/DU[B4PX!<"AQ/ZC=.8NGUN9-?\H$/188):-&!'ATY%$#\S#L/=73BH(ZB M'VW_Y>OGY/ ?.B!"C,;:/!7,*/*]X;G^: M&K:5R-(_S%'699X(7Z6Y^:KM- MN?N3^N7A V_*AE"BO$-/TOUX)WC-_W/S^TGY _ON9\:A-V$,A__&X$M".!L6 M[EL01X'ENN(K+NK;?\R0D=$$>.*, ",+_ZB/;-AWR-VS[V@L"T/1%W#PT=[N MO7]>ZX&F61["KYX>'^$U!!;6?L@%6-C.>K;LMKAV>ELA@A/<,5L@JN7;W,$0 M;WH@#G'W"9,XXZAZ&AWL0Z0-81P^@4'(L,^\3N_;]_G;?2S+R$RG@@Q&__H$ M42U]TO8LPZ5VPTAZP\UP-"V;>_ O.)VT!+;"$0Y! /.DL%,0W#_ MT9I\+SA@BSQ9/IWFYE-X^/#Y=6?_1ULWV71I[T]? TN=5,TS.N%[Z./53\^2 MVN!WU_*#?Y/[._>1"[![L/O@X9/' M>P<'0*X?_HMLX_[^,WOTP9EWGVJPI 1G6A 2I^"W_>OE\PC,G* E_BP0E>[U M_@[O)_]5#E<.'PN''W\RDY;:(T\N$/K:7"I'*T>/F:/7AF[*U,K48V;J5]F? M;9;:C05'R0)33IBE %]D8I2]E;U'S=Y'./V&>8S#R011VS%X/:X9W[Q^%BEW M*W>/F+O?&>QGR)<$/6'2D,EMLW3!L\'I$FHX@?/CGO^2OR,VTTGNY!*VNTC]Y== MJDC&ITDJ^D!;3!@F"0+?"6%=.KZS9(SM&_]<+PTAR<)4Y M[G?*N"V8]@S"[^5X=J)#"_TYER6E](J.GO?PBO1&%H>.CAD>QIT^W:ZD#@&D M]07CF5'?,+5V+]H&GP*< ]QE6N/275!]6931,"R MM( 1;W>13"98V.#7GX$:@G='7#U*J)DI\NID&7R94$\O_+ET.?%%63+5GEMK];,_T.Y]>@$"11!L$V%@D:W[]R\RJ @I<1%GB4B#3,3V2 M2*"6W+?*HMIJN1%)MRC3J#?7-/7FN!2Y4$^55T21PCK"8R; !@GG\R)6#?U* M9;*>76 N*0BC!V31,*O1'?PY%H1O2@;)G6JQ@.7725J3!0J"L(HLQ#O"'M35 M6:&\,:QJ%R#F(IT*H\(;H1U)V]&;TNUI4AYF90(*]_ UQEN659'!.Q'E4L)\ M!)R"R*2+U["_-]!?1NT9$2IU4/M%FDJ'!/89(:\AR&4]^Z2E**Y5WL(&7_A^ ML5#BH^4@2Z@_I$A8(ZP41JB] G943,5527C58SMJ,7 N=9@661,?Z<(X/#>R M2,.$NMNAY)42@2J8YD2X1-92(Y PH_N5M#)5N@2U 5VKJVY:U7?JB1#FP&5I MR:K*5(BOU?5Y4NC?ZVM?%7?!2DIVF<(Z\%2,,TF2'/M^E.7&R>Q"+)'<31<-)+E2ST'+E)/7@KR0%M@.&RHI2/1@%,R"O<5F3 M8DYZ4'4E_6<(FZ,O_AOX37BSRF2HKJX%=O.H+ D,%Z NJO^1G4)H_[< _HC, M.2H?(H5*JY>'2W*QP,EQMM_Q$!!PX^] UGAPZ/-#AFZ]GNJ!3N',$A&'WUK: MG@'=3$;C/PIL:$V3&'WR, U)S&G;XSJFLJ[P^6_60UJ="MLP%:&C A&EG2#M4X M?)0LRA>0(DBFJE *T5D3ZE MOBX;S2R]&-FJE/:'* 6$ZW%8O@C=/]L0(2 M/HC70*+9D:0/"$P!5DCV5??BQ2DKTD:J->ZMU/AM:0#?A8&J+9SKRCQIGF9? M,UD)5ZZB]Z,CL/VD3U5)TJ()I$)4EI1Q"[O$(!IN\D]3N1HFFP2KG&>19%DX MCL0;I[^T7QSFRLNO9B!9M/FP^A9../C1H6P*+1%-1;H&G&X219.RR.@:4-H= M> T2$RB(_B.DK8J:-);[D[=Q2A06 !(0$C6IX3K_G=RC!=':H/I">"9*"$M(O%ZAY*(6$4/Z?Q9>'AA"6&;M("@ MB[DE&?IH4D61@@&,!I;&'8(09;$_ Q& =:-T'E =F*2W])W>@(,8/2EI)2E2 MC,54-HR2H,YTR<_V8LAL?36D7.IS"B#YZ%T#C][UVGST[@R.WK%?L*Z;BXYY MI)3S N/K3D3)0L:/4A"LJ;89JD"$;,6M;MR6=T_?*4-^D8 +7@:82%VK+OUH MWIHA@%*UXVM@Z(-P5VI(AYQJQJ+2DN "K(D'X!7>L!2P6?5:9R#P9?=XXZ(6 M&:W+*+J&8K^EZ_2%7+/T3=3UYMHX7+H\G+!6!X=/!TD\5?R/"K3 $]ZF.VYX M%NA6E,=(M(92\U',)Q#HD("E"$"*"U!Z:%\(O*@=EZ/B%SJF1+8['@P@6P?> M!@@7J;S0!C1K$/JY:8WANO-PKMJA8Y0KQ?,+D^I"=!_-+M+GLADC!1[,,(Y$ M'P5W#'3*C6%71WT(0OIL02$WKJT0 ["UH)F,P9E1O>5HM!$^1&-S)B3)H+E7 MAL 0&')^M 8\]"2SG+:I-X+OQL 4I756CUQ7L1[8%N"P55Y*3T%F8S,XJ!?( ML$@MZHHAFWD1 >@3\@XBGR4D[^EX[):B/H7^YGEQY7B06%%#3]JIOH5^^;-YH=$/M6 M]#U-B$I57E&%BDLRKL)T-$6=,"E$I\ZRJ$M% (*BM9:0=#*B948?ZW%$;-S@ MS_!TSOJH.WCJX/O[\F(F=42GEB[P5(2W9 [ 1^Y]%=1WO\(X2A;##414Y1AB M()F"Z$R3:(F$3<0E]5B*/@4G#7/IUAB?:J$B3,&IA0)>@)*'DU!N^#<,+G]H MR7-=G=LR3?0I! ?R9_E*>>6 O%" 8A*$>),,Q9T7%;K1A60,&4>4DE/'K\O2 M^QHMJOU5PM W3]2M-=%;2U*RC#]RP^9G58S_O^_?_HNZ]7W\]_M/__[P_G<& MXS/ *.]F(!>_I%3N2M!,JU?EUM4I5+0!,42+J9U QF&HWS]FDR72<]#;ZD!P M%85&4M!!VDQ,YS(R01GWNO>BT.L...W QA'=1A.O[0R%JRR7C'N]Z%Z/W!O]&N6K M>AUW>-G2;<9IDQ>C4=<=FH/+R+5D.!TF4X>J,44&+X\I1W#1:5^['?--N7"R M7W&%[_U$G;".,(7L_UF$FJD;$, S8H$"\TKPP+8M,E!1=,4W):FBHH[60IRJ"+!-5"R],=EC$66KB2*\6J;4(OJ^'$-)ME6+6$*R"83G#K%!9:03J)O63U M2"ZJUJ&M'P9F.'*OEZB_LX:5.D.W5R.M+KRWS$K7@VY%@!4K M_0J^53FCF5Q2T[44:9**3?)\).!%F2,OXID(II3%3$OQ0)D5 M@#^E>\J9BPQOT(#/DZR2,7<)YD!TZP9J@TA[TR_)E=82,+)(R#!.U&[685Z7 M.JE%23>Q;"E!D#+=[VGDH6MV%\8/$>;*TN#>4TZ>=D&OQA)6=!M2.A7U>A4E M #-1(9FT)@CFI* 5>4[OLGH;%ZASY_)V9,D-/WJC,/"-L9R+"V_HF&1$G+DAMMBP\T,IV+*;4 7#@[F\ 27) M,D6!&$4002C#+3I#I[MN1+6;3I>MH&4*K$,AEJ@87N)B.]U+=3]V*>IQJZCW MU(Y@D6%,5%]"I%/V?%'B0%*[@T&E9V-DP%MKN0TE9:^N3$L^?JC.M.)9II:N-H1/;AFW9@U".]$ M4-6,E#NAZ+$2&;FQ M=(H>="&,Y!2BDJ-F;IWN)*XY"67:OS9>4J':6(=77Z/2R^@K2P%)E8+#DO"8+0053L1F0KM]M#Z99 MJ]UN.QDZA8(JJY:J@ICZ&WU8R+B%B(;0Z, M5%VFP16::,]'ZC+DH[HS/!=&XD8'!XSKN9,QE0E[@?B3PLAEL0YR"5H>Y96] M=7JBFC *=8/+>Z_$#LB%^*OTOJJH<[82=E;VI!R^5DB.-=L5SUNZ_UCL+06@K %6CO>C4%,NA!D_,"2"SG?0 M+6G+JR \R\'+N0QY*_=Q/;C$:KNO!/;W?H)XPC(U&)".'%.R)A=3V26N5E!% MPIU.R7A9MD1,>#\\==Q3L0 -5%4Q5]'2E2[]SM4X128I M92M2B\IZI,U9PM M2W]2I3L.C57]'#E'"J3,HG.)4X);F+MD,[>1[S@8VVN@M':KJ M:I:+8:\>F_<1UQ/ M-*VBM=W.E6D?%W:YT.L;.K--F(5?B2%:GBW MY/)F*H1EA%^I5GI= M%157Y4=A0'YNBN\Y/PO2(3*UYWF8'2.EW;)BT9V0"I M.0]575,]HEQ>I905\-0*YT26=H7!J+?,+.ZN3F M&3;AN@E6]_@D@VU@G2H\1/\'2W9MD?#\7:@S%$A$R[%PZ45:A+*2;8PV:T?4:_*NA\Q:+(G/G%L\^ MT[O(J;"@?JL*3EY<]^ORW+OSPDB'*N3!-IGRTO6VOARU#(_)9YXRJ?0SR\[= MXMLB3(7:Q$<_3Y3\ZW/$_=E-R%"&5NZC*:,')M:#:L9"FKM'I0G MTNN5)O626%FW'-*D. M ERKC7,NY_AJ(7DCKP8FB8SU !9!'*I#N;+*7QDKU?'CF,YZ5AD035^ T3_H MW(+1,$)F$;*9;":?WDD;A!HUB.F#::28G1'6G%X@LJP,/I6=H'G+E6$%-PKS M6E, :8*JN.HW>,61Q;9$0NGZTU[BV3-Q*#??-! M-G'1%>JU^\6,6\5JS?!/ ?F'EETWNQ5=N4QVKO;T]8H\>3.FX.Q5AO4O\?1U M^PT]?A5Y#TF1P_#?1/!&3M5I$Z34"X#$R%MDXG4F\"ZOO.S5FQ*$:.P?<'Y8 M0*E;,'TL(Q:O]?OJ(7@JT$_)Z09#=W1)>\J##8]TW'[G9NLS[6U/M-U1N_OR M87:S&""M8?\PB^FZ-]=U$,,OZ3+.%,F/B"A7D;5>9'4'@Y;^#[C['FA&VA2O MI66!'[P!ES871'GB-3IH]ZFW>*-K)12G2 Y:QSN;>%FS#K'2Z"F\W-Z#M;R\ MA)UP\UID,@*.A0#L?P7?_]VW5I ST?] M_V#4Z#U&*0T3XHC\MQ7EYH0 ZR;BGF4F(X 1L#\$L'77##PQ FQ 0&G==2OK M3BIAN='-1A?CS&K3KCI=MM6T>Q3?JQ87(_[8TI(9U&X\L5 ]<:':9:%Z,LS* M)N@Y(8"#BGL7DK^)E#H5O\6>*6*=H&07G=F3$? 2:Y)EY6G(2FS\PJF7$V)6 MEI8L+5E:[D]:=EA:GA"SLK0\)P2PA#R(A+S"TUC?Z7:K&OY"7F1>911U?Q#9L[XOTO M3C:C#K'R>IP?GZDV=X5G)0%L1_5.RO%W9J#N"OCS, @B\6RA>@AD;%. ^T,' MH^"\4& 3R%D$682,,Z%_1L'146 3R(\E@AC@AP/X#OV^744$V._[+MR6UP/9 M$?VT'7/'%V#?"_ X:3"X+6*4"SL89*U-8PT.Z>RZQ4BDVPQ;_6'_0,AL-/,U M3]:QL<;*A94+*Y?C('$TZK:&!RLC:#3K-4_2L6JQ!. O++DX7K#1(DE%-W%S M'O\4+8FW249=@E\2T^'4O.5!Z4=U_]-KH1@Q!^:$9Y6IL27^W3B_'ERW;H:# M XF_EW'C:CFO39@^;;9DX]U*EF %Q0KJM!748-AI=6^N64$Q6[*"L@G@'%W: M070);\K;%EWBLB ;V8BK>8Y8$A.:"!=N>E*4#2;5N#"HR6,8]%OO??TR3#2ZL3^)BS_\V0?#L- MYS*XCQG:^^!*)4X@C??[[7[WYXLVM([XM1)SQ91)-$6UG%7AM'KA/SWRR2&CU MVKU6N]_CE,4Y<0X;O4S?IP!NU@S[+.CM]EN]T9 UPSEQ#FN&HXNJAH1#+))4 MO8';X8L6AN[9K/Y^LWKH M/O=RM+-B&XM0]MP"49==?__*M MV^[TWW"F\YQ8AXU?IN]3 #>KACVJAE&KW6ZS7C@GOF&]P _ L"Y5*7I(9!/ M(LO3PL^+-(RGCI]D>>9X<>#X,]@6UZ98P67672O-E[SS)>^G;4*_,+K"M[R? M"U^R'6@E2["&8@UUVAJJW^IVG]L+FM73N3 EJR<&^)'C0EP#8R.]!-6/)%E<<^J1#[R5PXDS29 M.\E"I%X>)C%GYVU@0#ZJV'1PGYY599'DZK3;K?[@N0W9F',:R3ELFC%]GP*X M63/L\YA"OW7=X:Y"9\4XK!@8X)R//C?PC3]L LBLM]0$DMLES?7M#"JPHXU6P!;W%<4#@GQF&CB^G[%,#-BF&?MPQW[2LAS2FM;A-EW8HP!E3R,IT68S>C. >JVQW<--$-, M;^EJ]:^[W%'ZG!B'[6>F[U, -RL&>]ND,NLTDG58-3# N;*$@R#/[6*0>]]T M;0F7E5C 6-9UC.7NS=R]^;0-YYO6]<"*A"1W;[:8*=GNLY(E6#VQ>CIM]=3I MM$:C/NLGYDK63S8!G&ML7H[(J\ZU>[.URH;+:6SD(ZYZV3G ^8#V.1X.9AP< M'P=L/;$0.FL&8!P<'P1.2#E_SO-;P'1\V+'I MX#X]2\HB:=4#S7[#%Q6<%>.P-<;T?0K@9L6P1\70!\70'K%B."?&8<5P=$G% MJ>WO3FUWNVZ;&TB<9"SE%Y%EKQVG"JDX7IZGX;C(O7$DG#QQ4A$(,:>_XB2F M5],D A!-X0W9TI.;331#J.[T8"37L]J7!>!ZUH,*SU?=5J_S7 O^L,S8O'I6 MB_#\XY$5''L-5O(4*SA6<*>MX&QJQ'&"*NYT^)(U% .\(1=PGE.3CN/3.Y?: M'+&JF=-])\< C /.WK$08@9@(72N.& AQ !O]M&*N@_,1RLL"O@]4@>0SX3S M-IG#NA\XWV\!0QXL_JKD7SW^VG6[ XR_!DF!]-&L?(A%#'=A1VKQ.Y#;0.// M(GSWNJW1]7%+!IZ,P^VL(X[.9'+.LX2@/-AF%T< MAKEV.SOK\\C%"$V,"', BO. 9YV#8AP<'P=L/;$0.FL&8!P<'PF$5N]%LO\HO(R\,D=I*)$U=U!PN1@D*?S^&+;.:EJX4(YI>S) I$FKWF MB@0+N))[;C?.#F FXYWHY#F TTTRQ"XHOJR,^*\YHGZ-C48\W"FH4U2P.K MM\^*\YHGZ%BS,, M CCW%#@'J^#MS(NGP@ECNDI@OJ"<_YT7%0(S_WR]0#-X M];A'M[C[LD6Y!NZ^?*#K!8:M]JACWSG*D^B];!&>^7J!$Y6CK. L10PK."L$ MGQ77"YRNBCLYOF2 ,\ ;&I\ZIX/^%FF81RJ&UAPCXLXUG&LXTY)Q]E3&<4ZS@:1RSJ. 6X1 MP)_3?_*3_N=XRIQQ8 T.;((X"R&KT'$>#, XX#RU#4*( M =^ M;!!"#/!&>H#[,"IR$7!%@@4<=["#8&S$6VC$[YB7V(BW/TQU8&YF(YX3GR<'<-9PK.%8 MP^T[3#5D#<<"ES4< ]PZ@'/C MOIG6N9CE@QSN=53XX!& ><&V(AQ S 0NA< M<?@PYMGP)9N$=O($JRA64:>NHD:M MT8C[!3!?LHIB@-L'<.X7< YA(NX78 _'V7?^BJUP/@QYXE;X$,8?'/<>9[;" M&\"7;!3:R1.LHEA%G;B*&MRT>L,VJRCF2U915@'\%-S6VS0$.?7\\!#\Q*L1 MZ==-4+C\;B!T]@B$F]T1'6_:ZDWO4K[8M.O*AMJKQ=)]-O2N'&VM6+K 7N\@ M"WP^_3E7AKV'M#YG -X'!"=PT#BA;0V3J+@^RA-/HR3OPYS6)>_$;X_%U'D_(_P M4J?;[G:=M\E\X:4B<.[#?.;4ONRLXZ)C+MU9XAJFBIV!%B_)SKQ(9(W!N8G@ MOCOH]8Z$8B<,_NN')!+_'PS]M6-OG*'$L#-))'L[]R(5SD6GU1EVW('E.OTP M-L?SP0L/1V$2MQS/N>A>C]P;I_P$P-WKN,/+%EY##YH]$_"+Q$7+F:3)W/*M M.1>C4=<=,H'L@D L7R529CX3SB(-@6P?P!)P;1? UL+R"\!QDD1146>Z"@VQO:P'T;[#3U^%7D/29'#\-]$\$9.=3- NU ]#X01>8M, MO,X$V,->+O2>*7\@A_YAN6+J+LS"<1B%^<-K_?Z:NBDY6Q\PT^]7:'KA<#SHWQC]KUM7I#%^P MKD<*"T??5U>XOQYH6EP]*:X_VG]8?WW$;WD)!T^D'.F@Z $ _KB^VANXRV8< MG?Z!FS#64[MM=]#&U&Z61&&P.9G?##;9;5#E^;BGJ-E[ ,YSRVT/C?+59'[C M<,\B\F1%Y!';U#+MLWUV= 2P'=T,/+&2.**2&%9*0EH[Z6N3"+ (+RRD64@?5TAW6[5R M(A;2MA$,F\@G*WTYCG)FM,\(X#A* _'$2L(.)<$F^EF9Z)_-FF\VS&TC$XZ> M'!LO+)I9-!]'-%_B16\9RV>;:85M8A:\+'A/3/"R36PUF;!-?&R\L&AFTK/O'@J^-#*:V7]%Y,QRYUS;F&/ M>F'4<_NL%AIECUT>V1YCO<(,8C6#L,-R HKI>M!ES72:1 M@8B+7UC$P0=,+:]B>U16/KVW B/&MBX(Z]I>L-GRW3COW'3=T8&$W\MX<;7M MA4UX/FVF9 _82I9@]<3JZ<35T] =LG8Z=5_LN0%>5F^62U%6;Y8BAM6;%8*O MTVL_.QO)^NUJ)U=.)JZ<^QP;9^V+UUE IVN@Z@>:!F\MK]BBD M^B.W;8,JL@EG3=0K9GD-MT-IKG#D[B4[!_C3NVEQX>?),0#C@ ^.L1!B!F A M=*XX8"'$0NBL&8!Q<'PWX5XK^!Y%;@.UH$7X[K0ZPXX[L*%T8CO.FU?&USR9RTX7*SG&#.LHFW14 MNVU'<=\I:BB+\,R%YB.'(VZ-G;". T=V3R)RRJ.51QC MAC6411J*O;CSL#S9BSM10=KH=8?GO^H0!_*LNIW&2B9,4J?,Y*?*9\+)< M-\%W[D4JG NZZ]N!L:,PB9TP=KKM;J?E^,E\X:4B<.[#?.92ZZG:';TX^YSLHBEOKPJR506^JM2Z#V:=N7,.RZPVH%GQ^;'0:G M29(,)H%GRJ7^_OMGUR!0IL,7%'?-1(4?0%I9YJ7Q+.GF>N3>E+B]]S)GD8:P M<9C)"=+P3L3.^,%)TJD7A[YZ'S9X#W3AY0Z 9K9$XUX<+*,[HP_A>T=,)L+/ M"=/X9RK\! 3Z@S-)DSE]\AL\*>:A#]25 8U&$?Y,!2RC@(F](! X$ !X"O/[ M?Q9A%N:P\*SE@*[P9[CAJ,"'+CKM:[=3;HPFP(6^]Q-:S6T,A.'<&D.XL&QG M+*(09J.UZ$V;0-S"V&'F! 6\#7/ JK-BOL"A\7G8%4X[25)Z=9$F08&0@#$) MB#AA##@%_&5Y"E_A>_A&*A9>F*I?YTD@(@?0\U7 N_D,4. M8"S/GPD)831W M-!"!*%,13VET>%)\"P$M 4XIO!3PBVSL.A]A.4$(J,B!;9!^8-DB=<8I3NE% M60(O+D0:BMB'EV4W* T:10FK@@,@4(V^S/VU\?(TB:=;!]+XO:]0A)0> EG0 M,YD0 '*]7Q&',.8L*3+\*<&%8R. [M5B_A6'"(S/N9<+!WT* M!R@I$S$\E/B1W/3 M$9+5 XRU19(J@J=A2T(MJ?WMI]"D\8VBU2R=[;N#'HC6)3/J&;*V P <]:I_ MELG:<1(%WR=IY<,X^>LPAW7Y&V7OW],D0TF:P,?$NE/Z0&Y2(\'O+]?+TM[0[5^N#@)KAED \'(7%?3@!1BUF'A^+M<&^CCP@1R M[7R""S[R,Q!!&'A. GOTM+*?A1&*S3"K+:%Z'XQ3:1@X12;%>8X[E;L+UF]. MFR8S("Y1:GG$6XIJ!L"CM$DJ0"@C3L"DH5F\"(:[ ^$N#2;$4.J%I,=PX"0> M)UX:X)]*\Z"Q,!?S,4!(ZX8Z)'+AS7&5"/1/"&S[. A9K&$\B0K4'YB62JL(E3#H' M5*0AO PJV!LGTK;2'P(FHY!L4C_)\M*NK!D;8S*S[D MDP*F);O.>["I0D Z MD91D*B!<+]:Z'[C-KW0TD90'% 4F(OZ:3"89&"FY N/:Q>O%2#ME^25%*0,#1@#IT$<&#*4+M\8:;)6.EA8K.#%)7!]VF-<\(=-]PL? ,VJ1 MP5BZ1VPN'L@"^PR.+J"XY4R!"E(00H2R !X'%DQ)O)'\!:6:L?5H#TWLTGK\ M_/>_>O/%F]L2T22,2#;(6%T/C,EV928N&Y'7HRKZ1D9D;P!LJ(W(;K>_&D5T MG=NL9OCA0&68J.642T)EVQVZG0U&)9BK_R'!5^G===XV+IS".^*.^$^J"1^4 MS!0T'AENY&=KZ]=8DK83#$-.!P6N2DL8UPF$K26X,BZT,E.V],R+)EJ+F>"A MOT%7@VY&ZPN>>/OQWQ_>.7<>&"PQSAT(L$?\D$R&%M!VXG^]&GL86\5- C6I M;XR8FK%8*F>:_U'-MH MEXA_DBVTU3I>RSTO2DE7E0U[Y9CNLP%WY:Q#G44+[/4/LL 7D-[5$NW-RLX= M"PSIR:H*;P)T\-J+[KV'[,T/SM^LHM(M]4;/1]Y*O='S=WWNJLW,Q96Y5JV< M2"-0BI*45J;SGYF*JRR7)( P3\4B24E/%&!)NLY/9 ,F4K&DXB[$/_60I#M@ M+6I:BL"@;IE@@O3.BPJQ04^@*HYD^ EU#*@GWTO3!YR67M,[JH4I7Z"ZS]B. MVJ?9^DG(U+B,;TO? =T1&;?,SACJNV3Q#[%SNTC#2"7 D<'>HC49/_SU+]_0 MCGR#P)BNZ__X^X^BD5XC^BJKR@L (*3$? M1R)0!191XLO(LEA>-69=DLQX'^/O,,V_18PA9'S]"WB_7KD6 @=ZYQ@%$+[, M45 WI>>KI$=4H),;:?:8B G_T<1"S-B(^647%.8&? F+_]>%M:D",;T<9:! M32#+P5<7_7J)%\G5, 73.P9& !$_/ 9?2)=O ME&QR5N#=K21;!TZ9FL=C-$](S7<&57VDCJ6.^BMEF\"8&R;3T48EV&#FZ[Y1 MY?C(PURU$ZG76E<(_7[-7E5LLH^\2( ?H1 M^!N*2Q6X!8FSP+"!6,GKZ1HW3" G0;8%5NWUX<.Z/:93E:L&V"-!$3,FL=Z: MVYA3VR9'<2&F!%V>JJ83Z@+;\7RY_=S[*LHMT()7 C9805BD%)SV@C\*7E[*PJI1)ABB$V5*9HSG.=C\MO<(4*+406 M0P"Q4LE&N98#UJ%@/?#.BE$V$884SD9Y\CUH@A(I)BA61B!I"!8VE9U+3BWK ML[O+**NLJP?U/#X DGY"5*T;H#+7K*DR=% M)K7K)(QI4C#G,7@MW1\JJ";=14$B%,/ZL$]E<^!^0)*A86):>'3LJJR,48H6 M?9XJ[VL"0BJHY0RK-\?%_,^(D/ V="]'EQBLGY4)UPD>2#&84N>R*27!]=++_?= M'KXMN6G=ZS>E#88#K*^>WXTD<&[V5W.FTVY=*-X7I MRG"N\UN:^$($674@^!%A1@D !YET4XOM2VSU362I P#FLF6D4I6I M8@A1V2_XW,HY:!? (@@F#EA M[4SUFC0>'J'AIFQ9I!/@ 5U^AE(FC"A;9)G M(@./,!0J45?$"R\,*NV@_6:#U*\UJ9MN)V4I4W&U%G-86M>&I0U[1*,3#T!4 M*P^H6*UCL!K5]F:.'WD DTF(<\ &-O*K4FRP&YE4E1&',F&*)Z+A1UET4+G1 M"'Q\$P,W*A&G;57I)7=E-!=VXX5$/W3L?-,Z9,3:,.RS6D>&BQNC7AS^+F)E M7Y*\ ,OA"AGN 2:8B#05@<$9D:#9B?*6C=2-[+S"=S]3\A''JXS3JX^Q?*ME M&,D7@\TK5:C-:C9O*5L>G>))1B_7\C6QEF_ M7PG6LO'ION.2A!R[]MR>(]M M]N>5'QB@E/&T&S/_K\YX8:X6E%4FXEPFUXR@% X@W5\PE>1!_"^SL,Q#92KI MMSP7E2]TC.8^:J[VD^=JNS>7LH/+FN&WFR-&S4/'B 0N)Z71>\AFV!%*1]' M0*.9O#0F:U@>3G6YNO^(;/!\@3U.03<=1.,^>XU:FS0&O0>$C?/TZODG:(&& M4O].E4"9#P6/0QT\E3V+'^E3@.OT1$Z;5OWSI?Z)V!1QJ2(#9>-G&/\2I< K <'>9[*W1L_&&_Z M'B5QU&=? '!O"^6V_B,99\ZMGZN(Q/7*U@>#7KF_%AUG0 S!VS^+@$X-$Y)) ME8+6S-5A5Q.CY3Z7*N)*"LC30EP5"XT6 !OV%(OQB,6=B)*%/! 'T_@R(H2' M=>>R@1FFQ_-"K4)^34$)H-- (DC6"I"&%WF1@D$04C*L+.E2D[O.^V_:$W^, M)%M&0S33=JB'*K+UQH%9WC(*1!)?7=X*;FH[W8O MEPJMS\ILW:='\"OUSI.5*KD\NHT]8JM0*_T5)S&]DR;RF+@.S9T5&G;=1O;Y M8#>:1Z#+82;G55-)Z0#(.IR:^1U7$TO#NV1G*:U:*^NAP-[@LIIPY7G:VCOXF:?OGP__SKP[L/7_['N?WUG?/V]KOO]\F!(>;B&S7Y'QL3!S:ADXUS*?%X7 @P$=F<*3C]G, MF43)O6HVI*I1JT1#R\F*1564"=^5B2EX>>'Y.)!,4*E#FDE$:7QED^C#2RTG MG#A8H0T2!=@[J/77I;X!N!*U"#WX6)Y[6BF>Q'KP,,!TG\SPRQ065L-.(O$M M')6PG-6%5.4\)%I9=J;6/HBTRD=U@9I!] <]M(^\GZ?DS6J9G(Y@&@%NF^ MJW#.ATO>[B$6L4_[R\P-OD66 =?GGMN G2AUHKL\*1N_2!,K*^;8D?T_(JOD M)DEP79)=&GLZI/"ZR=C8"1S71JT4.%=S15Z1)_I"*[QN!&#_NOV&'K^*O(>D MR&'X;R)X(Z>Z(?M2/0_40;&4UYE8>*A/]9[I\A8Y] _REHV\S./=A9E26J_U M^^HA\^H4.=MPZ-ZTKR]I4VON5Y$/==QAYV;K,^UM3W3=$5CR+QYF-XOIN>U> M^\;X]YU#ZEM-3, K*AX18:U"?(LDV.5U0YKTGW1QS>@I@=27W5NSOK!@>0D[ MX<7ON"=H=Z"W"-2/2[V] 1K BM__UP_#'PX%]/HE@6UWT(:]J4LD-MX*V0S. MV*W)^'RD8T0EB:4W,5EC(1Z+W[:B?O5ZR,;1P'Z9UD+]91%&#F'(;\?JTSVD M5QB=D#'8[,=C,Z?E>#RD,NQ6RE!*++G-S9KJZ(*3=>9+:<-(1LKZ%$Q);N7) M1\EC59L=G4Y8P7Z/^V$'\UN$$1;,+)B/)9B[AF#NL&"VCV".YOFHF/!379]N M^[K5[;\=O$R!;EKM#X]!5*I%FM034D[BW$][+G7A[&'SHN= M#RED6:NQ5K,4*Q9).M9JYZ/5K@?N@+5:XX3L[MST'01?V$'_?@>=#L-1:T%= M'_U2Y_SPD? 3Y:V=@IJ%F!TU:&PEO 2'H.1[[LW>Y5*CF<4B=#6FR(4%VXDS M19, S1IDGQJDT^F[?=8@3=8@G!MN.EI7>1&V&^(,C2WJYVA^=]?M#M#O#I(".RLV*P9F M$>MM/^MPA"#:H\AMH *T"-^O^C;F>-8AO'EA-(O0_,P*2%:1K"+MP(Q%O,0J M\KQ49(\U9$/EK8X$P$]LH-Z\!O1'X +Y,$Z_K8WHQT?ZZ%C*RJ[SI&Y \JHJ M;'"QYGI<==DMW;AR@<>%5ZZU;<;]L$SS3[H"0T>@R@ 4WG>A+K>LKBK2=QQ7 M]RGKNS5- MZ"@O@ATDDTDFTX$Y(G70A7S M,5XB-7'$?!$E#P*P$!0I0GJ5YQ6LXF!Y&;5[E?PD4S-?N_UEHE@W8$42 _/ M@ ;")LRRPHO]\F8\0N!G$8<@<7Y-^\A>_.#\S>KJ'0+;SX?>3N]";T9 M-Y#NDK3>A:#<\L?,N95[S.@:1G55+>H8 :^]/A4[O^E::5>WJ8W:![Y-;3#H M/.$"L^Y.+C!KCW9RF]I.%M/M;+]%CF]0V[5YM+R$YA8]603J8]]-P#>H'=]Q MV-FE \HPJ2*K?(G:Z0A("U6811CA2]1.%X^'U(=\5\_YJ4V^1*TA!'- #\0. MYK<((RR863 ?2S#S)6J6$\S1/!\^D=6(C,G;C?4D=A3#VH[*0Q:6\QTS#60P MOF/F? K*.ZU.M^T.#V,'G1=''U+.LF)CQ68I5BP2=JS8SD>QC:Z'3^C)QVK- M-BG+MZWSCS9FP"H.::;IQ@&;Q MOT?Q/WS"S=K,*4WP\C@+>ZQS:^:Q=O-8/6=A+6"P0W<$8G ?F+Y9_[^HU>1U MM^U>V]!*RR:L6:YRN''DB8JZ1C-(\\#-FF6?FF4P'+HWK%F:KUDX$]E!LVSD=:KM,XS&8?H-ELV*?9T&OWW!''I!NB7QISRIX%VXDS19, S1IDGQJD MVQX\X2#'63.+1>C:L\O):=$CI457&F]ST+H1:NR\8F_- S?;#GOU/KO/-1W. MBV\LPAEG0T]4TC6:09H';E8L>W5*!^[V[G?,-S;AC).A)X;0#[&?S$7M,B2Z MJ(ACV);KLG,)RS4)T&PN[--7(Y7-T*5[3;N]O3&]HR8 W/"L^X<8)ODNW'>=K=? M,V #)ZZV.[0)RV?!D@QPNUB"E1,KI]-63J]8.YV!2[;5T^;W>C 21Q; M5,S1G/.NVQV@VV^C.D*D[5'D-E#)683O8<^.CJ/;$=Z\ M6%OS!"YK.-9PK.%8PYV2AKL>//=:#=9PEES( 3\]@!+]NA8>?7?0ZUT^"I#. M.HAT3EG0?8COX)!X=/?A/[RX\.#33LOIMKO=EG,/GU_<=-R^ M ^-'X%"W'-A0&/M Y9G 5RYZ "O]K?2^]2A=&J7C.E]FHGHGQ/=KTP?.(@T! MH+ #U?Z4+NCP_#^+, OEQ8Q!D8;Q5(YGL"RC_;LJ78O4@#U\GH59GB'T8S]< M>!' 'S":>O?.')"0AEX$7Q:I/P.\!)&#*WP70ZAVN.XQS^ _&3597@91+C[T*?UP"92J MH%-X3=T^DZ2Y$P/2]%(BKXC]FP+OPL@D/%/>_-.+O2EUL :VC$- H)00XLZ+"A+S)F&L\O.8B"21I!H+)8.$ MY\^P/3;0*5 :TCV2_:2()J"$)'E>P8ASS6_RQBF-%/A493L+;"!YJ 4I$J^Z'3ZE:&KGFG7[%WXS"_G M0^.WT[MQ!_H5,A'HJXLN7M=4#J5N%2^-6N#!<9$!J669R-8LAG14-1$*O9HQ MK)>&*[AI5VMV7>2]6A -1M9ZS]@B#NQ["R0+8O\X"-&JRY;@TNV# MMEP"RZH?,'*'YD/E\EWGYS!&V[*^K%3X L0/VOZ)#Z(]D_ <78,$2HH,A1+) M:91'9( IHVT!]@X,M8@\$)BD3 P"Y3Q2ZN^'@ZKH6CFSLWJJ@?7-[6G:-GE MDLI%TE*>M@PV%W8GD9!RP#6I2R3'&"]8AX6W!RB0W)O) MV6/:AA))(#&0$F$-%\/>J)K8=7ZK#81+V P+@$,J!2[).L A""6018!* 58J M? 16:B2AU.\.ZF "^31:.^P0Q4R12>A7P8ZY\R:KZ@C2,C &!:@3?#RUKL?#"@,9+BAQ>C GW9+%'"1#Q M.$G3Y)Y<QD YSFVEH0VJP84-34HNR4C3)#ZRRC>/+2%JRH M8?E-B@63;$B@H@+M!#?+@.7)^VL.$^=\C8S M-=$R^+>)N+I[9DC1TNC9,L&C,L)UOGC? .ZT?!,F,.T\B56,%4V/F8B4#R#F MBRAY$#)#D<$;V>2!.A728TE$A)R,@6&]TE?S\68W/Z_9,=I/Q7@[_)J&OE2C M.*-W[Z6!DF"PZ^$JSV#$%"R"B_:J8[9.D?H5Y2^Z8\Y[!4WG,SWTFPH,.[]%7JRF MJDC>2 $M44;;H(SJJ?:39#D(O,X%>96IWZLH[SY;E%\=QL5Z_@)[UY;[ M@,[5$NW-RIKRA3<5LE;@RIL ';SVHGOO(7OS@_,WJZAT2U+_^JSG?6R M*,GG&4;U/XE%*3XQ4^#-+><1U_D8.__T'IPN)=HP.H>*X:<$M!\*_W=A*GR9 M,P+#/$DQWT"&$"5E[LCXRFCK:;7UA=PZOE\L2#GTVI53@84(U<.9,X?9QS)% M@YH,'-<8_DB_"LP+H>%VAXF?//7BS/.5PB2E&LYEW@5^N@;DI8+%-=7'EFK/ M?29AH$<;TR0&^ (!=@+NT[3+R90- MYZ6Y4BZ/DJHJZR1S12H&I,;_ZU^^(5[?9,H( (#ZHN5,12Q2##D#+23ST">D M*K"C/2BCW"T::9$@M5!V$(;$?'V\?@8=QP9;JJ#:A)8R?3"K)="^P]0Q9#ISW@E?4$U#=Z2^ MNE=$E];)LG?3:XW YE+DJ5*5-5/7RX%&I=."CH)TW9?R&S1TG-1&UU&3,"O7 M:YAA3AD#JK-?^:SB%+!H%S(!#R]@?AJ!:G S*1 0CCM'&5[,+H9C'KZ7_>L--];Q8WOC>15 _(#JQDWYPX+ M3@)!GZ"/]9^&EN:RW MTCD*/&M,?"VGDT*,DGPR%J!?H9R:ET8/*%?28'6H>REC17JG\YMC#/(&A:\W M4M9,3=3N#%$/LN1UH"'2ZK"D56*X6R&]UG9-*P&;% M7%E4O@=8R*_ 8D*%OAE:1OB+-A[4"^5*/:K(6 &WGI6J/^)44AZ(,5&*PDQ- MX9/Y4N(ZB7>3MX8/S;QUJU:("@R8H>T!BRR3NX:.(2A[/G H\!#P#)JDLM2H MM#F,.C^0/?=&=)E543-4T1,JVR2V93P021%,F?Q>@-E^T:^HC^*W@VZ5!=H@ M$Q29=F6!ZYHG2J,)^&HJ%*G+>"%81$BKAF5J,IR790)7"6 7N;2I%!N0A@'S M%6D4=(RLV?JUXZ:H.%;$%(-5#^TF#-=$BALG4;!O MT^>3R$ &^PIE=)WK6Y!$@('J*E?KI(U"!8)<2YN3)P8%6)H$#(=$6E&OR7?" MC>P&Y)NS2IS8?.ZI"4S%+W+E9?=;E6F"UD9$TG0Y][142.--IZF8HGE<)0.K MFE]58U.K2WDE(QO^F\T(E4\$;WYLZ>P*R/1.NWVI3+TP79E-NN"/%+!@-.V/ M)*2"":J@ -,NI<0YF3N%_@W\!^U8T+=3,$%!X@A9KNWIO11@1H.#@@$/T#,9 M6NA4O:ULT94@CO@6JO)-FHT4GID>*\99&(0>EB*W5,2%CFM@=&#=+ .MHQ%T.6J5:A(3:X6KY?NRP2HLO6P=@OK,6$P&:^3P:4JQ8JK$LGD2:!> M 9.9.5Q:.E6FP]]JT>0&PI[1^ C!_GZ0SE6*>7(P@4/X/R *M !2&3*UI5O!0[E$2ES7R8-9>RT MW[\UDL?@"1%";OU<;A^]3S-:BQ5&6,>/S_\KIF-)GW,Z>: &%5,\%( \^OFQ M<:ED'TEF#):=*IG'4GCY$2)B"H Q5KLZ$%>6/%< ;Z&5N2>/HL7.1S]/4$C+ M,T WZ$7CEQ7%15BU[*1C*R'!CP',J$P)\AN#.ZLEM0,4L6O @!"PK3"XESDLR1P83G"T1KYG0"X M(5JJZN2W.)?6QWCV)KEOAJMO25YYY\+F^K\[?\<)(+\[#7JS'ECT'M MV#A<7? BJ7&[O@\ A?3+JG)\1!IZ1@&W63J]V:[#*K.:;R1%.&E+&0.6@K2OK7E">R48:#>E\=>%#57:YYB.X)8<_?FV717D^]]KXH^J./IM/E$ MUC-0A0^LUJ-3\-5&*.20A3$%^.D(@[X8W77^.[G'($W+*19JCXDOD\+2FO<< M?^;%4_H=$94FD:I&F5 IRC($6C7?/:RWK2"?02*H+..@P_FT1XH_=73\Z;&H MEPJ2Z)--2OK+R!*58VM% .)V@F!I::\E4)Z4GKZJ0C>J0E2QMPE 6-N=EX9) MD6E1G-4.HN";5_>S)!)27BMBRK$ 2^?8J DEO4 MR89B$8Y7':3 =8W!@L"Z%-6P!LV7(,3C7S&>%""2)(8$G9^GX;@H3T2HN&6M M9D >2U!OJ/4?G78M=;+X!,&+3Q",+*\2XQ,$NSA!\+Q,\DDK%1D=-;)EVI1$ MX6L4C[Q1/;U(U,CB+$\[F)E,I.E!E@0\.><;TG8XZMV/3H8- V"^JI =AE@D MLI1.EJK DW>UV6N)'9G#FDQ CV$Z!Q^&M6(]2R[D1E!?1:&(X;NY2*>B99Y8 M)WN:FA;(=> 2A$$1O5=IJM1X;IN+1CGY*V[+8J2Q_:2Z*6^M@&5YAXJ-77M;]3WCZ6T5&! ME2T-;DRQ.Y1U'!M%;TN=%)$%V4:?&^"J(EOM=O/E:?UL,(FEB3;SYC4E5),' MV(:W%.. +WE8%E9#Y2VJE6<^:^D/ 8.B7)XQTQYZUF2-FQ!IER[PWN&Y=WUP; MIYY_^_L7YT,<)W?Z9/:'V'?KL\,O/XMQ:I1 =%1YGT>IERN=$"JK(;"O7J]/ M=7TT4WFP7\B3S(5>'S _=OZ9JRQ6%^QWC.M''DX[4:R@I8_3UQ8'=G4$ MW!5%-1N8"$.6MF5)5((B%< 'U$!>9M_S62K$%?4Z5T<>Z<7EW>Y5CK9ONJMUEQ-Y/8RHUL5)":U,PC7FB:+3'+XME9Y2\<1'JNPK.I3O'&" M[<'OA\OSP.OVNM3(LF_VL:3$U:/M,;^[.:8)9L1*K#8?56]71!H?"* MG"GL2O U3NYCE B?BQA>@3=^ I/O1]+9M\$ M.$-:>HY6I2?RO]G)577;?(PR7R'UZAR$=BWU&&7FH>X8ZZ^U*-;Q>2Q0;I6M M460Z*=#[8+_'4?A5U!SZ"JP! M6,88@%;RBG(0LI23AE<'JQ:)*K!FGGH!3^EJS5Y']U?;!5=ICOI";7HV,=32 MMU4+=6"*]X/+ M'ZO+;Y%VI)N*Y3G&24$D)GEL.BT*:H&'%_1;:YFJ A#1&N/P".;7Y%06V+++12'6K3K M=MJ7+E'."O_(,D#Y$'"FES_Y8G!.R^TN+;>IVP[;+\_M\ &2$K/85YLZ5^A, MBBRP*NM7ZHTO\*C.TMU;*UIPB1TGI;H%F5O/JGNR<;?YM.^E*>70RQJ;",P; M>;$[+E_: >I"U8L= MD>#!7^^;K^AQZ\B[P$,#AC^FPC> MR*EN2"ZJYWW,E"XR\3H#/P?EO]XSU;;+H7_ Z6'^,A1P!S:B+)UZK=]7#\%3 M@7Y*SC9JNS>#FTO:5!YL>*CCC@;#K<^TMSTQ<#NC[QT&?DF7]Z?(8T3X6]W8 M>B'3'0Q:^C\0*_< 7QDN>2V#)OC!&S!]]%BJHD MM>$:-P47-%41F8V>0N=MZR7M:"NSR&>?TK/Y%7E=\K+Q[$=#?*REB\.@+KTJH,=@(S?_]Z&5CB9P?#;<6V.2& N8EHWP7*-G/K(ZI1V39/UHWMZU:WWP90 M=TOV4K .V4X>OE'OX;SVH] M?K+3#A_&=BHXI 6T&X"O%X7S, @BP> ^&'TK@+/)\1),=EJ]8>] @HKYY@AQ M$C8A#L1)OX@L>^W\IH\QQ_LS$#A$F;#80=8/)5K]5KMP\D MJ1K-.!8A;6V^FJ,434>K-#%^3Q&PR60BKW92,0L9J7AB Q2.3#1#$[*'936X MV?#8K^%Q,^AS:*)1&FK?A@?'-IJ4'ME\)(F$!5[(3UG1PL_&PSU+.SO9"3N::!ID.''DX M8LKCUN@0Z(AO"Q%G@D,(%C#8H5VAIQ^_9,0<.-CPK).Q;%E\?U[DYGID0U3B M&6=C;4*SY7IO:R*%0QXVRE2.,>PPK]?VGNFZW0':UT%28 >W9OFZ%C'6]G8*!^&E[T!N U6@1?B^:?7Z M@Z.ZRT_&>//\Y0.9.O 3^U">=>-.N_=M$<._5SS:AIN8^S MM=;WI:;^N=R&=E]M:/&N@\.UH;V^L#?;']G:A7;H#H?;&]YR%UH; MA1=WH6U0ATON0FL9LK@++7>A;4[0]+3S:1:9]6A,VQ&ZL1UICX+[1>I.@YG[ MR#:0@;B/[/D$/3NM;F][4S?N(VM)1(1/.IV,E 4SY5#=%-E,.>*AI%, ,M<# MG:%=,#KNL23F&PY'G(B>?VYK(@Y''$3/LU]B=>D;ZWE+]3SSC95ZGOWY8^GY MYU8/LC_/_GS#Y!7[\TW3\^W1<2]O8;YA?_Y$]/R0_7F;]3S[)>S/GZ^>[W0. M%6YDOF%__G3U_)>9 /A.0 "Q5V^SMM^I=\)-PZSU_[EIV&'D7J_5&W1LB!2< M8->P QH='$6P429R!&!'-L'3S].Q>WIR9,\X.)B[:0)3C;2?7E\= XZ623&+ MC#.+CIK:Q')GXH]R9Z]#'7 [@D?+G;WVAN^7=/8Z,#NS3\N=O;BSUPYB]P[^ ME7I^7GB1,RGR(A7.W(,?81X*ZK\5)?'T"D3I7%Y^GA1YEGMQ$,;3C1VZ/!BD M:M'EO/)R9P),[]QY42%^Y)9=#6_9U1MU#M2RZ[IM_NMQ^ZY&FJ#_JGHO2','Z[S7[^T1F' M_?P34/F'NB"<53[[^:<,;E;Y[.>? ^NPG]]TI<]]P*QB*.NZ$#7F ';S$,,= MP:R0@(/K@2TA!.X)QCW!&@5^#@T< ^#<'Q4^]PGS'I^XCYAY^7H#GN6.KK<*>P[K)RMG<+:V$[G>\'1I 9,MNQZ+]T^ M5AF^^VSH73F:URU=8+]]D 4^G_Z?CSRK>?/Q7=_L:=.F3Z$7;%_X3HSS';4>[#0)P+L#8]4%$K[(PBRG]H_Y3*A6C]BHD)L[ M[K2YX\W@D,T=AT-W=#/8VF9QV-W> ')K=\>N>]/=09/(G2VF_[W#6-M>DCN< MV5.)SP@X=D/(QB'#EC:/55MG.^)[C4,DB[731P"+M::*M2Z+-1NYBJWJ9N") M$6 # KC-^NDJ*GMZ)'*7=9:6IX EI8G+2T/=1T[2TOV 1A/C !+$%!JM2&' MH Y;4L47FUF&X*.II9=U)C)A.:"!=GJPP"P_&%2 M*SL=1>&Y)YKB=#&=#Z+ M.$Q2Y]%0+O/+VQO/Q0$O.57GM,:P^SK!"!D\3P\2(7\[%(G6Z?[G#M MM)S_:YPZ?U,OKOY_ /O^Z.<)OB.O?;UQG0_(DB++G87W(,M?Q#R\F@Y(.*\%,@YS5K.6 "!Q&$\W3(3+.]VD8:1<;NL[Z<%ONCECN=@&0Q6(?7= MWO7@TEG @G#"^9,G6-V\Z[SJ/%<"\RG5 QN89]6%QR*1\MQ#/WR*U2(DOJQE MQ5FQ7O,D':L65BVL6EBU<'-%F_#6D-Y&'$GBP/FI(X!K-RU"!B. $7#>"&!Q M9!$R& &<9^,\V]'R;)W1VCS;L-EYMMMB6F2YTVECGJDS:CF81GL\.U5[I3O< M7Y+M9S%.Y7&_(:WN9E.B;>@^+\^VM'G7>=7E))L-X0&.QC0=W!S(Y$ FLPZK MAB8 G.G;)OIFU? 23/:&7#YA!^<<,\7%UW=PXW3+K^_87[RR*5KCY!B <7!$ M',S#((@$X\ 6N<3X8)ZP%@>>GY.^:/,$"/ _!' <$F&2NTH?4>O+X6']- NW/PDOA M(UB[ESN_?/CIXRMBT_MT@!CC(WMHB*S 'X>(M%!)R%0TMZ=IW; MW*FZ::IC;#B!!USH3;?-0:/?>YG3=3OMR]IH77U?CZW@V!%FG< M#;+PU;!UTS[4#>.L\^S2><\I7MQ5:*P)COOQI2IG98]8),11X)-C ,8!)P M MQ0'+);OPP3@XE>+%NIO"Q8M6.2;UXL66$POXOTADF>,7:8H]/Q;8(R2).2ME MBP5]M*! U^T.,"@0) 4V5FE6B,XBGGONW9I[C?$]BMP&ZD>+\#WL#EK#@869 MK74X;UZ8KWDRESVTX^. ]1[K/=9[>ZX<[;;:-R/6>XW4>SH" #^QCR+]NA8> M?7?0ZUU^-T Z#0'(QGU?]=WK_LWEFX47!"%XT11U>!8PVN[-Z+H]ZE7_;-<" M-\_/>'=^_%_O)Q/AY^$==0?]+!:YF&-_T&[?[*3Y-IG#!AX<'WY&(AR'"R_"#J>%[%O:=WMX9UYFW@J(_4EU M9,TF1>6QVN-@9PU&:\ M%ZEPB@PWDSB3,*:'\V'!":_@PF_+,(4UB(,:_GP!C#WJ4#\C.ZTO7)>9(#8<$*+KH==Z"GP"@1 MMNAU)@)&AI<[(%0UN)P)2&3GSHN*$A2(V/I]DH%LOGMC3'#M=JOQZ>I#6&"H MF\7"OM9"IK9'K*;.RSZYU=!]<^GXT)V7ADF1R6ILO4IC*/AH(E*"?"QI[S:. M\&)''P"7A1@3DR0 8/)" H4:I*2)350P$Q$0&$SM93/3V53 MWWJ?71@)1P$UEB;WL*;,*>2,1>JL;VVLH LL1327%>,,, [?1 ^2 (W&O."? M2OQ,5--=N=/;:J<&(#N=?H4E%QY]4!# ;XN8QM[.%4N\"]_4^00^=\:BA%2R M$-@7&F8P84:8T=P$= S,"T075DT;!7&Y-M@K MT!L^"\NY&)BB'KZX@A_FNNI[&DI+9N.^6M^U](N;MMNO)C=$/DP E/ 9-.W, M=6K8+KI&UO6EC=]8Q! [_U$J@^R(<#:=;QQ F!#^>^M MD?PKAM_JQ=M*E0]-:\:T]E@%L HXO KH+:F 96.RK@,H>B:->6G(3!(TAH"S MP8M8(O]'K%G7^5TH*QAEQI)\ 7&12K,K,GP 8$I8=HPKA6=(7.2S,*NF;M6M M=K)9I9-4N6LTR'P,PJ<:I7S#M'_1*M_B[VRTLC<*CE7#D7F>>?[P/-__\7]M M/\(,&@W<=7*&@,_2X&KAI?D#Q0EJ08.6DTBB%N/\BOP<$>B!<@4^"PL]-W\I+TP=DSEH\ F>EL3Q@<741#GK%=XI_(Q!K M6>WA,,[RM)!>'@@Q*2'@VP?II F#^44I&,O@Q1RLE20HV=9$\ $QZ+#8>(G8 M@"4]#H+.82+=6T0"O9VG7IR!\IB_+A8+D8)!+)YV$]=.PNAO/WWX\N'M[2_. M[=NW'__UZY?_YRX=_WGYY_WD=$UBPYB40("_ MH)#',94K&(F,O/9,&)_H4#88:BB7Y^B(^2+-P21S0/*&O@?PN(ADC5G%(V-UN)#E3ZQ&H]2.@%9 Z+2(O M=<9>%DIJ3,5="._2+6X&Y0$9^R%:*QZ8(?.%"@/7" 081VEJ8!Y%> M$6[' /-4T)"6FU9 5:1?$?@HN4@8[R'#^:%C;O.1Q@E SH))R$L*U\';0*) M\G:D]R6#[BT9E>_*V)V4'_@>NG,P]7R.82D5E@&;3FR:IT(?H4E+$,0]0A-& MT"C%N2O91I[K&A0^R1W;:CWLGA.KJI6]\F+WV;QXY:R3HQ8ML-^Q_')0YVJ) M]F;E@8V%-Q6R:.;*FP =O/:B>^\A>_.#\S>KJ'1+,LOJ1<(YU=OKG3@VR*#/8*F^$0I2U /LW"1H?C\ MJ<@ 9EF&P4 =04J:^=@*P'/;6.W_X]20*J M73""8++ !)V1;SYR ;Q3&R]#&T4F',G^H(NO*6 5(C6 ]4+W&&-L2P%@_8;I M6F4OGH;XM :5?@RFUT^:@>Q,EAMD,OQ.'!TC1[? 3+P3$;@[6$WCSV+ ]!0L M1%\S>6HRN8K7430O7%Z#,M5JV3=/_Z1??E11.C(/,:Z@)P??$;:!#F&:>/[,=?Y5 MT@>^W$('08U,-SF#ER!+9I)Q)M([^!VXZ2M&&^DII$*< V^=5M4H:?('&-X" MO4>PR0NLP%G043JU"6/[9D13OTVTHP"&>)NJ6ZW3!!Q?7%$5;H6_EF%,)+(> M5RN@S?2*YF#TAU?@X(8 2$6KPDMC*C>JP?>?O[U_KP#<,B <9^.VN_,]%^OXM*N"@9 MI?7%G6F4&2*?D-H/<^GY%4,((Z*/Y )U*Y8;4T1 65Y,F'JY)$E%\Q+*X> M$Y+JL/H,*YM2JE=%M*;AN,B3]$&).'\&Y+D4C:C"2LX8%)P7@S>'?V%%8CU. M R2['*4QHC)R.!**P1^PG3)0M13-D4IDG=*W9(FL4MF%HK&;;)0&8]:3W M7N9<7/?=7E64JQ2)QE6(BZR4)(WDQ1O7=]'KNS?U"E\JE]E$^?3*354TM-?= MK];3ROU?NZ/=[7]@UG'%$W80I"?U<2!6DCCU,PA045^"5\>T)P $F4(54?Q9>FLLS" ),;> M?_OQWQ_>775N'-AT(.#=5GDX*/:P*'%MC$<6%:V6(2$3_Q[&[Q(TPF$8K"*O MF<9@CHO,!U-16A8HX.I5E88?'X)9/J-1 /(JMR3!4EU 4-+14MA MRT*40R_B0/^Z(GBE@#+D$%:]ZW2]7LO*]$$88,4CBD:0K;G*FU:/J:E!WFMC MBVQS63%.SX(])%SGYS(7Z %8_%1X,H_7N7%[EP@]#"YD'M8+A+$ZZX787EYP MB^#GI55 ;O6Y"%T()6#QT !*]TR=X<%:]A52FWM^FER5!&=061BK'#$X2O< M$)'&BA:SE;,_:ZCOOA;+03]/(]_3Z]X ^9( :[A6J/Y'$3TXZMP"@C:5%;./ MCRA+.G2EJD)!H%*Q@:#"=3-YC&JY0HJQG%3H0%D!JI*>D^?[" M;#X21Y;I2F)\_JMXJ,VG0*W7TE*FMHH6%0N9H*^/0XA#V@0[&LP Y2ZJD5;7 M6C$#3J[P2)8!!B:4O4A. U3E4=&*E M@,,'*YI:/RYZ+:-:S3<]M9Z97>JUZ]2%DIQ,I(T$3(7A"I3& M&I[/:+<9E4\0S)4I257NL*M(RV^#/BNQO&(;RMW4+4.*M-0Q"?M'/*'\!9\5 MQD5;%R.JRH[UG,^Y6#B=E3V9 *T%\K?8MZ1+XH2.@*[8F$Z2FL0L#V.5P237 M>6>&I7!F$?^1/""&TJD7 R68([:1$#(^-A@YJP*AXMA[>@?C%?[!.-6 MV4)644_9BQND]"5RI^0AOL$PKJ.8?GGE\(_D\O!2TE72E4 M"#_??OY)'_*]_?PO^N:J#3:/-);]-VLQX+SZDBQ I8_ZHQ]?.S][?B@5976L MY[VJ;(4_UX\ CU8=&CYIJ\^5TP9OS,6@"D6O)@[*[/T=:'RP=>;P&@4 %\J8 M0)L\",LJ6]2; B*8)8%<_.1#"ME1MC M_3!ZKO5"T\IF'1TS$4R8&8O" M1<('N*X246B35.>VB@7Z%K7&)? "SCR1AN%C&$5$+66;T$D%JM(6C2P[)\\P M2,A8*WT]]+.QLXV7THYF'MJ&9?4T6>)^KMVUK;7E7)A\LH7)72Y,/H/"Y(:8 M7CQ__[K&RX?5K(O^H8[7-2@/M<&)^ >RZK_)(D M7RF:.1.>ZLDAPSKW8)E@=2W8'&5\>0+V1I)F56)&G9:LZHGE31%X9@U/7.6J M2 :LQ*@\B^7]D:2U@#C9-9D0L9,F8VS@%(BY.O)6AK"G(IFFWF)&1=[Z8/X" MDR\$$GQY#GN:J:B>L?@R](5][W),?X%5A B(DBD^)ZVJW,QIJ49&%&.;IA@2 M3+"H9E!5%>$+*X$P,J\O.C9,!JB\EU%F3JJD!*ZH NX8X4.XR)-J;C!"=7\$M)>%4#:G M?B P$!%A49J#[1O*J[\'>\KI5B!I*>SI,AE\-.<:T9E9RTD&MD.SS@_ MNQ25!?.7/ ^BE;A FI/1WDF2Y'C6-V^I/"V6PT''>6%%F&P)XT61R_@Y M1FBGD9>I0[]1 6Q0S+$\ODR_8#?@S!D#&U0A?*0%BOR3&I/N%;'&#(A-I!IR M#EKTZMPF96GND_0K16,)$"T=9Y>9%FP4 =_K;R7C*#JDNF^=JHR0$S&5J?)% M%)^.JI/(RK]!?&5YFL!Z%9XP&8099Y7QTNF>VBKP2T4FL#FLCL320TTQC2CM M8#F^OAI*^8V(2&=21-$5D;"4#$ P0,I3% 7Y/4J#BX[;&SAC,^;>"=:0!P/IH7X_[/WKLV-XTBZ\.?S M+Q@UTS/=$8('-X) UP2(K^E]4V8E7EC;_"S'V[[G^I/*R&.)=>#AW)Z+,>VW+> M /36]Y@K/1RZP5.IKLV%23#=J>9VSU^8*U4FCZ/88MDV]22A@7%5L] @8;U^ MPVJNZU'&7ZL#BU6/F":*O[KCJ7A-JO4;3[;?JECAU6[^J ";$?I/3L NL1C"4DUFYZ.R[]R<,UB569I_JMX&+VTZ@[%^$T,=)#]/)ZL: M#'$3SXNV7-GI596IBT_-R[FJ:OV1F2ZP8];??KDH+SQ2Z%VUI,I9-65SV\MG MSHHB'#L8UJV)[BZ59%J&)3E?+Q4B+GHCWI\7 FS9(+:<+*^AI>JRY370^$^S ML$5M4^72.>MP0G/>XNC6:D>74DF?6][=<9SODW M7O4KQPZ%:$05_$C*F]%D?B/-F9+J$'O_VBV*X:H"R7FJM#[^4N?=JUQ\R,D3 MC/Z[_MK%)5>^N\K*AAA,7?&]!YL-3_>NJ/W!5?>SP,BSR?I-W3J?ZK3V8T_4)G?E1O64-FZ4SCT)77%I51]CZD'(X MS/^E"BB$BEG^P\P$0FPW-(F?+ MW6#=R;F(-O;!<0T. QDN5_WLYV'KA]^8H^O,X'=NL"Z[_K6Y\<'-7G7#Q%O(!!V8B^R$[O/#ZI:)(=M MU.J>;.%8E+>*L\,XB.$G5S9U_4N@%4PV.$]U-XY%!F+A-88/+%(0#^20*A:H MJ.3*4TP]Q+R&RQFVE+/;F/M[BZ]>.*GU"83ZB%#MN\^>>U9 --MP#O-12 MKA]])4G7B*;^N[=W$S8%9/BI[W^KSPTLMA%!:;^' M4P*VGIQ4+ESU&?4ME**]DW]=O;>^XYO1:+"\@==K9'3/81?:N[M)""&KQ9?+Z+54D+"3\PD'\+^$T;64,O7HM!'6/QG_4:JCI.^3.^E57VV8WUM#X MC;>N?EXS9T4,T_&PRG V2ZU:!KEKHO!^.S<8?77NKV40:_.,.XO6$(G_SN#V MN4>5*H\Z.\I:>>#6O]UO-\9W,:EJ\ MA C)9C(:H< MS68T05WZ;)V_#;O4%*#:$E7N=O.V]?U)YA4/39^2>8IY4;HQ]]]'LP/,30)O MOC58[2ZVU/+D3L.W!3A[*)L'9^O([$(>PQ7?O4FRKX18>W=RB[/&+BM<,1B- M_JA=YD"ZU6EM?X'Y%_EWV'%E(TN OLI>B[M=V8E7OD.XFQ(Y"!0 MCO<+/O4#V")N63F450'0 MK5KM!T.E-D!>%02L"NO+N@JCF+I!$Y]8]2+Z91T#:YJ\+V_?%[&T*CPW\'YH M)=&EL.AUW?$I$/S,@A:>7?-U];'56'C6CNMSK[7_N>9AO+/HGZ"N5#$TI/'6NH=08<,*'#?Q0)W!@7N'2UPAQU"NSN$MR%& M&9K5S,JZ#I>\1M@'M'2T<3G NSB&96_+?L5CGS=DO-,"L/?()U=*Z.IHPFI( M^,]INMP%8Z64$PQNTQW^FC.,S<80ZN'BT7N;1O]V)798'7:MYP_7I>JKZ/ !UW2#7^KA$RI>>/)RSN#7&=3%,-LCB M6YNJ]JJ_A0!SZ(W6('1S0'I^BW6KI2H.7MVK?[A!^-#EU6I )3R7OU1U%+?> M[H&0Y5Y/>B4=4GWUG&OZMV!G<;B[ M"9_,;W_E=F?!JG4[RSI;N4B]K)S.GNVZEP6Q/+U[)<%\Y^::#P]&P\LZ.U.- MT9Q'SE;)C,I;9$9N->A:D.&?R;+5K(^4A3^X<*BH<./QXFST+%L#1/EB1%EE MHB;Z"U!E?)K?S%F46V'4W#6)Y=FYP.4BDFG9NW-N[W,34_3F/QW/9D@LK:"J MG*&98N)-^Q=GYUF1JO'!4AN'&L069U=608=ZM@V!9?%#GO(O,U:XM4! MPW%H C)QR[+UV+>ZQGOF%V/ZPPPFPQ.D!^%)FB-FL!%X0?1XU_?NAPUI MW*IX2]^$]X=LL6<^LV='IB-?!BV#W97VGH@2!RO.2.6(^!^OJNW\NM9YRY4R M]('DTVS>S7*E2%VP6$44%N=HPZ$%-_[4;QS]A?]6M]1I>N@VV1/O@(6D6J@T MJ/RZVS,L9D,\0PIH<6J0R]4^?2F=_UYUPVE6?74-;PLAP[%2!:UG%1;-QN.7 MND'BH;\W&^YOD5X9+FJ>0P60KE!T/@_C1G^M'\<_5E-[$]HF#>K))#I47M:5 MB$O;![YHS;AN/])LK7B5D FU(,LZJ$8)?QH-_)4M?'&"O] M-(J;":ONI31VWC,/!;JSP_0WH6?O9"D+Z9\\]!8=AQU;/=+#\^9ET\5:WZ/[ MF2^]M$;JT^&A+'=<%4_5:2B_U;L9E8W#ODCZ5C(/8SBRY46L/^G^0#?5*8L- MW0?G11'RC+-V7%]O;R@?%G'=&6K-5:I,H%\\_6;=+&OOFY):2(4Y\[?J__Q> M2V[IO'#2MW]_U9^XZX^9_KC>QB)D!VN+3.*F)#_ MS__]_?#TXN3B\.+DG\?)X>G;Q+_P+OR^8P\2;O_MR?G1N[/SWS\'/Y_] M?I'\=OCAOX\OD@\GY_\-OD5G?8MZWJ%;/I>P:.[6'Y:3\70^Q:EN(5B'\*Z7 MSS;-J^$7Q\>FS3#M>X\KS,IKZHO>4\D^J[Q?J;;O)7\,1Y^KSN7+1>H7H9=& M?:)I7K#^XZSSXV\7[V?=&'^ZM]/PYZ92J3E \=3# +.35]]V%&!V#LWH@9D. M9NW]QHM!D'5=3M56\;?C-:<>FMZ0=8N#I>C5XAC Q?NE:M1:WF48,UX]U-.E MT1P4N"T-_W6+0:0/"N*>,P'0F^-[VPW/Y[VM&,OL<-*R%<_6Q#P@O[22>NNW M$6%"*<$_K(1NUY^_F:LR^5Q5&,T_L;XSN+^7<#9YJ0/G\L7RK[="L6SA.C8Q ME"63F>%8[1WK>FI=.&O:G\SZG#.\Y'M6MSG+(>[DSSZ'-356/*MCL'UQPZ2H\7'9\&-IHJR M.:RT6+_^O^-^^4>Y-.VD>OMR8JN>L.@7^;@>\]C,9)D;91/Q_>9SKA6;+B]?=#/J+QU#NIMZJXUPZ1S,:KX,'XB5/?L\0[NX3%,>6]U@6R,4H% R MOAOD' HE.UHH&4.HXUERY\)9OYR<'IX> MG1R^"T-*+HY_.S[=L2>X.*^B<.>_OW__+MS^Q>&'?R=O#R\.=S)^];@1RC@8 M,H*&W">G;X__O^3B+#DZ.ST_>W?BE7[\-KF[H"]V;NQ.A&3TW7RNGBV65R@G5R-7;% MWU_]J9YP\]%]?9;[0-/TGG5??;=UIAG*^KJ*)H0G:BO85V__BB3,?@]I\!!E M^. NPZC:$*A]/\T]]RP/#O^E[_>)\T'CQ^.AW[%5!S>3?_NW7";OWKU/?FP^ M-IOWN_3Q,Z_ALFI\\'-H2I& MV]:>:=%%0%';V3WI+3;5P.J2IB&(G7"PYH6N=BYHQK_(6&:0'61IUJ*F3[+P#<+@IN3\;#7=6'\W"!Y6 _MB#FPX MQC1V5VX8IL1^[ \[Y\8>+3]@TO2\ H=VJ30^0KQHLV@_ H>V6_N.B+S9%(,W M"]XL>+,QZ@.\6?!F7\2;S?4@=.;Z6%XY-^E"'/;G^H&2\^J![FTD,+2W7=1= M]D4CH#(JK@P+ZT UM>Z;&[ M&@V\5UE^=/\[[9P;>[[T@/4Y.O4F.?[?:9A^ 'XME E F4 'G%H&3BTXM>#4 MQJ@/<&K!J=V44UL-PMU-C[6>+CT9)2NNZR_S23,+)W:7/GCVJ(?T16[PZ>L/ M1CV\B&VN@^M';^LIQAD;*&WPP:MV8NWTH=Y@3_H/[B:* 1#WW9^77M3W]]V- M[]J9"K'6DWW>NMT%'^*EGCLB!KP85>FN&7Y'#TJ>Z$T@L'2-N9U@7++NIEUQZJG=WTA]4DN'K2XX,AG"A'3$5KSO]R MR97^Y!(=.H"ZVHRU,77+T\ 1RTGMI#DFE%3'A.ZU[>3'<)6F;>I/]YV]">\9 MNT%UW94O*5=RRXON4+UDY:!]F"TXNG:]9#F]_M?$U6GG $FA<#0I5JHKBWYI M_+()(QI']KYL] S.9G=7A4#GKRXF5<]O-"G-E;/3@4L&@6SM;")I(.(O81)Q M-9R+I#_JGY(?P\@6#X[^"09?_5<4;AS(>3*:C9:>38]>D=IA...-O].R=^NY;T9E-8QQ-CIR MUB#7/^@#L@R#'BN-]L,_B\98X1WAI:=JR]^U?]0P1"GHO9IR^?O!^4%RZ8;^ M.P9>R'X]NYMJ9O;"];D9^^73OQFXVPHE*&T&3 MU112[QS,QXU^>V_E'W\?]NNQH,-JU.YP,AX- MDC!"?&G1UCN?\ 7WX-%L)')BQOW* ,+$7^WOTH-=9=$GLV\XJK\!A1?1^(^D7Y;3@)1?9_?GE^7$5:-5SV^"25;SZ,_&EWK8_W^-"30RN1@[ M;3_KK_6GRC*8V(^A*752S"Y?S_L-MEX_3U*;]V]Z;*YFCQ)FS'IS"T_C%\YT M^+]3OYZ*?GBXAD;]EXW=:+A/*[\]7^3G,-ZV@JC&*]DC*;:ZD:C&%J\E)L_G M,](()M,,.[M%-][F_>7U9?69@^2LLHF5]_>KY%]C#<$61JMN9'.A6<5:N?YF MYKA0C?,..'>0!.SS]ZB3FQK&EHBE",WDQXM=]QP"*]BJS#=\=!S\E(;X\^#+ M++;LU2<:[@U_7J;8>^"U(KS"V4!X2>G,U$-8WVMAH#\O'!=]<^/OM9[]['V5 M^@_^3INYY7,8.E]\/KSC^$L]D'H9E6:7K)YIGV"D90+UO]BI"0@^7US?SJ"5 M[).+JU&Y_-=F8?FW>'?LLTMNO,=>ZO\;55^L\C)O_?.4"7=SG^M;&6HQKAIN[CF&AS-[2FU_#3EUED>.Q1T__ M/T]K4UN;[NS9S6 :O+SF9FM/;62\.X+WYI#/VE>@%(=#()\\NK.>F] MQ'WJVVI]]K&5)SD;$-]__20^F>C*_ M]CH_.)G6'H/?@'GC\0Z#T5Z*_D:KF>P!;*T+;LT"='O!E?KL_);!_WOK*X+W M%383S1Y#+^\7UM^[-X?<#?KN4[-V%Q;A)1IDY&6QO%#S.0\O;7WV"8O:^1)%MV:ZH=1"7/>OU>5_(,T8OKZ="_7D52G-_I!@]% MS_ZL/8A4#L1X5(.T9^%Q +)F^UM?ZP$3:B#?V^+*-XW&MYV-E3\W#D9]=3/? MKM0,KR>ODQ_)3TTDI ;@&CO*<-UE7*J^/'#!'(V;*Z\G#7_Y'^E/'J$^C0:? M&OZK7)Y^M67W+L=@X(:7%626T_Q_ZHA)+WQKB (-W)?D?Z;VLL&.2NCSIUJ" MFO6:L"-_P\-10,GP:V!<[UN%G=<2E,R\Q$?C*'XGJO]PPP""VA/+:.!J OE< M.XG^>WH!-Y?NK\'(]3=7K8Q> WK5?C69#0>^<\1 MB-G[YC5AU1NW7JGVS/JI[V>\^LWAZJ_[$__%YCL*JKZCYA 4^E(*!?5MY:A* MJ[6\43_SBSOEWPY1_ZQW6+5W<^(W5=X_"BQ]Z/?$GN0/3>/E-5O$8S-*CD/, MVN_QRB:8?>N:DB0-[]9WHG,5('34/B1A+AM'>7HVZ8H(SS2G\/./4V\# >S MC,^:![_C3_PX^[+J+]_S=10?D-G759'E)F)1.S3A+%^2SF)*C\9DZI#09*R' MI39U=NNS&\\C(N%3_H;\E^0S_\F99Q5>'_1U%8VH\F-E.;WV MKUF MGGUL2L"QJ6X=FX+P.X3?NT:]H!C8Y^ZI B.BXJK$8Y:!7I12+E M5685MJ"+&')39U!EXL.KLVR\WX8U1555U=K=4J*PX9L7)*S4$X4/6;_%#D57 M=0'HTHZQ":,MW]2\U6 HH)K4)<[]15B\V;Q5F\N4+F\NZ^1WM0>MCFOXS;E7 MJI?B[%O\QM&Z9*BOF["Y\=O;T;4;UWOV\-U^EU]?.L,';&67_&=)%OOFWJR0 MLSKN4>]*9Q&%:;VUK88IZIN;\4B;*U>^GAT]Z;L"A5H0-!Y]U0._N[_VN_E1 MO0?];3J8])NZD.,O)NQ?C_4X%)B5R6_UVW[\[?WQ\6\_!9E>.QWR_K>>[/X' MNRO$=8]QCVK#NEC(?^FE&M_%URVM@:IPP7A,""6+ M=:^@KW5!O]^%W]3KM!)J>)L>F%#8>GL=^4>IJDS"C8="D^JO([]KU]5*&+M/ M;NCOV1OKYU"%6U6]^&]S7C?)]# M=<%CV,^"SPP^<^=\YJB?.>K4VS]>,I\:&US1FH1?(M 'FHD*Y<(,C$P0X% M% @X%L>NS"-6?11G=F@S'&8/9WIJO[ ^6]& F77!^6R.5KMR]O)B+]><@"WK M([#U5FYE=W=[(U4?' G76CJSLGJ5\)$E+[\ZY.)W'>7T9G:LMG;;S2R?QWEHK]9KOKWI.[#T]8M-XN*TWNS$R:+&HMXA>;5=U@T 'MHC>"Z8 M[35G=[\F7Q?]&MXR\$8MFXCL.W3-"6>^ELPHY*#OA#>^+?#0JP[VU>?3PJ'[ M^2%!O\K[ 39,=<%PF&%A(\WA"O]W__GYP:J5*$:A?*#LW3[; MM4":TE6M+!86N/BZA2W.#I+>MV5> (+.O;'7YKDX/S\[][IZ^1F:S"&D7,*. M6_<[*]T8UL> JSX0T[$V\VC#$DY8/=&W46W]C1\DOW@H#2?[;L*)CV6-^"_1 M@Z]E';"8@?>Z4$=]LK8YU-&?!^(6(6+2 M'#?JU\4<7WNS"$2XR#PR,?'OL4V!1'V'_JJ3T;@ZAK+4Y&-.,564KRFR6#IF MLFT,^_8@RG(D(>4'_(N_B+YZ(WR;_]'5TF[]Z]GT/=BNC^\U8IQHX46'2T^"ERXYVUARO=N,K8 ME.L;I^C:1KQW$5Q/BBENYR ^K+)(GOH>_#64&B_H8GN;2(P4 MMFF>8B(UOEM#(3EAC*3(,98A+@Q#BDF-,F.*@A3"\(SL7 W%?[__[5<__ M./)R/GMW\O;PXOAM .PU-X-GUZ<)V>_)&?OCS_4J^0I9Y/:GV 1 MZ_+<.KE\>T;NQRI0.9J6>FA#E/-+2(2&H&J=&9_%-W]ZJ<-HWW[GL2Z"A]E/ MM4M^*XU\VNO;\ZPN/6EVX+=7CW3@(0<_-@[\$$F^/,OT]K-2+K+-_- M#R19K=O-MT"ZU26D-K)UYO5-Q^GEMYC[\T[3K\?\V[?0BL&_2.\64,"W*L"+ M._S][Z\(?O6RVFAP>RZ1%/M'3"IG.%FEXYW36[LN[]-U_^]05G8NOO5 M$U6^_(5>UKNH^\W:+)#;;N@)%!"# N;D1A?<5D-0_:#W4P[H+&IBFU5'D]ZC MQ/:@ON_R#2A^VV@)!AJWG@!4.PZJ%$"U,\8*!KH;>@)0[2BHOG7&7>=NG% ) ML-H%8=>-%= 2T!+0DE\NX6I\[OO/3 E4_<&K:E-G!R-R3PX6B'Q1V1H?PY#@-9 MB_C1Z+ :V/XLFXE(XTW7J5_&VC13=D/;*:R%R(S.D/+:0EPXBQ1+,7**6*6D MQ(22Y\SKFI;H4NN;UQ_<)S>U5G M+_275\ETV*^_\_>/OY^_]0ZJ7S_^FNQ58IWI>\F4?W^%_&^AJ8B>_/U5_XL7 MV?3:CB;-WU_])^D107I<\%GWJ-GS_^<+&6D!47 M1!I2(**(05P:B[0N+"I2:FEJ7)'9XC8AXX)H*7."I&;\!.P = QT#'0,=[RP=&R&PRASV>]TT0UQ;B10W!<(6 M9WE:N()A>IN.K9/,9)E&4A;^,U9Q) G+D*6YHYZ/,X%9+'2<<=Y3J0 ZCH\= M6LQ&M)4X@FS$]S5 '975&*#G9"2@[";R).N#$/;MA:"@F-C*-M?5Z((3M@TG M3&8ZE3G-4&%MB(D(@W(K"")%ECF286ZL;B-)$?#ZK/AU-++EX=">N_&GOG'E M^6A@V_&UTJRG1-J6K_6R0'6WB#DF(^@V8D&T)$J3 .X&[@;N?H2[BX*)W$F& MB.,<<:,$4L9S-\^$=$0PQKAH(Y^Q8>Y.!>E1E0%W V(!=T):*<2Y]7MH3!4RS$EC369Q[MI(?FR8N[GDO51*X.Y.(-93#@OO MTVF,[1,&'*)H7>#??DP/"A Z9P"@ ZA4 Q " P 0VE<= @!".VU 8 .7KI( M<%F8:76A]K;-C1P#A#37WK;J(B\D_'4\*LOD9CSR+T,=82Q4]()A0A#W]MJI M=I)I(@*W];D'2O(B)85"KE TU U8I)3_-<,9UP7F!(L[=0-/J?FKH/5]A:SM M)!LPZW&EHDPVQ+2$NXTBL&&#]=T%<0-+QLV2+-6$FX(B(X5 '!<<:8LSQ+C- M/=\IE;.TC>JZMEF24=)CM+6F/( B.XDBP)*POKL@;F#)N%E2TS$6;@6TQ*&*K1]$S]4H4'N-1IU0.X5 M= %( !"8 "@@R[K $ (0&BO#0!T *WJ.EIA=NX&_FDO>\FE&[JQ'B1Z:!-M M_=O[Y62L)_U/+G%?;MRPA$YV\= 0Q/MV6-Q[SC(1@=\]HW%DGA.7842M5H@7 ME"+%@*U#'&%B=]-6HN$8BJWE#K+LC;J MUEZ00$DF>HQ0(-#X *;%(/X^5;I%A"(GUS>Z/[[VOX2I,]YZK:LL/8Y99K$K M\>@]C#--<]QIT@%1A?7=!W-TCU8AX$O9; MT9@.5$_O>N#U@RLGXZF93,?>G_-N9#DIJP)J<^4?"PJFH["RZ";[P @R&$$& M/D8TY@B#MJ"@JG,"!X:*5#'[S%#="BT7%J=":H(R)S+$L<1(92Y%6 C%K%9: MM3/@>F6/<51O+-KI6-VC% 9; U(!9\C:)<5X=)V,;EPX53\:0E58-*0$/09V6-Q[SCD1P=P];30+F6LB M-2H,SQ"7VB"5^I]L3K A1::):V60\UD-K,/+&FW?C77?J,) M;.%@?7=!W,"6<;-E(0NG#/-$F;,4<9Y3E&>$(2\C!,ARK\$$R!+6=Q?$#609.5DJD1-&""*Z"'.=F4)*$XZLRR3%-%-*W&DP M_93^F!LD2PP[RQC!!*K48L=RJ%*#W.RN$.DN& #H I$ (3 "$]E4' $( M0GMM * #:%#6V0HTOXY=.9G-<.XE0S>! K18^ 8">SLL[CVGDXA0[IXL@6!Y MRC*#B,L$XH5B2'*G4)YBQ[A62J2NC0*T&<;628)F:-;I:#B:90].W>3;TP:E MUX[_Z9%QSCU,%>0/]AIF8-L&Z[L+X@8:C9M&>2XRD2J'A%$&<5X() VU"$M) M')/:%7=I]$DC-%Z<1FG6RPC0Z'[##- HK.\NB!MH-'(:U2)G,A>(93)'W-,F MDD5!$9$N-2G/".>JC9JU+="HZ'$29R/1F-;X;@\8V:4G0!#;:Y'&GF\!VRQ.S2JK"88HRHZSWQ*A"TF0, MI=82PEGJ"&-MY 6.5V#[K A8?GCM!?,=_M=#;E?:XQF--&+ @X!&E M20!U W5#__9HS!$8"ABJL8TP_X8WEZ27$MA;=@.OGG*F?9_*];=/%U!9W[K O_TD%R3:.V< MH ,HJ (0 @, $-I7'0 ( 0CMM0& #EZZ)FY9F#!Y9>OGWJO)*[DK1F.7].O? M)OJ+@\*Y:(CI!8.&(&[HI;)?>0B<"R89L4C8-$=<T%BFR*G,L-82+=J:O M+#KC_C(>71_YZ_6'T_[P\FP^[NKG"H/K]UT$!#[^,AEKOY[Z0SW^>C)QU^7I M:!CN9#P:#*IFN_4)AE82&9SW5)I&F*ZB?XR M&RL#176QD$U,)W&A80 T#-@V/T4$F_?4#% LB$DI*C*3(IX6%JF,6I1A1XUV M@CC;2C>Z>5JB:0G\LQLZ?W^MI!Y4+TM;ZZ,/W0+V!:Q@CQBE20!M VT#;3]" MVY*[/.6<(XD]=W.K,))&$_^?W-G4:6;9G3X_3R_UVPQM$]*3D@-O UH!;TM>"&>)OV.(/] M=C?0"HH#8R<+* Z$E/BN\.\N& #H .IR (3 "$]E4' $( 0GMM * #Z,ZW MQP6$IV[2].2#PL%8B B. ^^PN/><9R*"MGNJ!5B>Z2QS2!%N$!?8ZQ/;'*E4 MYD5&C3.6MU'D]WX\\K<3>A2TDFA@WLU1(LI$0TP+N-L8 ILU6-]=$#=P9-P< MF2JG,NP(=(+($C]QI#@"-A?7=! MW,"1<7-DQK*,AW&R-"=9."R6(I7[?:3?'/+<%GGA*&ZC>JUMCF0](8$C(\20 MYU>?+0NMN<7-1-;)DKSV2TE0HP:9V6C4 9E9T &4AP (@0& #KJL P A *&] M-@#0 32PZVC]V3M7EJ^39%&&ENC)9-S/IQ.=#UPR&25C9YV[KGX;CH9H:6:# M_T0]M %*UV+AIYC.M\(A?#B$OP%*BP@\?YP!7W?3+(6R7.5$(I9G''%<&)23 MU"!GL>$L)$QP*SWY/ $MI@H=+E'0Q>C#G( V.#*(]AB),RW3P3X"$:WZG[;L MN\#>.DJ; M\%?)=N^RY_^=,7B@E_ Q0'=@D,!0P%B@&& H8"AH)RNCU2$I33 M01(Y&G5 $AET )4L $)@ *"#+NL 0 A :*\- '0 +=_V..7\0*W=Y,HE1Z-K M?]]?H:8N%I)ZB3!CXQ.LAAGI 4U#F-&.IF%][%;8/R*#^W,<-1[?H=RN4V-$ MBV-]V1O16A5"$939E"'NVNG41WMR2RR2K9O-@#( MHD">OW,"!\8'Q@?&CV=QW%?H;J@53B";^O]PD4DD4YNZU MS_@QMMT#QH^(@(#Q@?&!\8'Q@?%7&%_X_7CA*$>*%11QS?U/G%A$,T<++%-& MC6NC@^ &&#_")H+ ^% IV6$E0:4DU =$HPZH#P =0)$2@! 8 .B@RSH $ (0 MVFL# !VT42DYMQW^F.U $\*MQ.>.],!,![J*S8V*9+@HD+QQ8Z^^ZVO_A_)* MC^]63"[_\6HTL&YVT MH(/-'^FZ/^<'1[JZ?*0+\HJ11V\>+(B(7=P16=%3:[A:#C=WG<0BTOCZPBQ< MJ$))EJ.,$(RX2BU2BN2H4%F6$5;8O+#[]PJ'=@WW@6>!9X%G@V9WEV5P4 M*G6Y1(71!G'A-[4Y5QAIS3/#C#6>>O?AH-%>X=#NY!6@55RT#')TI8>7+ND/ MJRFLUS<5J'S2@ZD+=5(PF74W;'6[9S!A=DP,"?+O5LT.>FT1 ><>3&:55*>8 MDP(5CDK$7(/"X3 (8"A@*&"H:JES"-T^)QN1_3UPQF#-(6@X:Q"!T;UT3A1: MRW:XC -:R^Y.;+[ 6#G#&*+*<<05XTCGF419Z@1W3%GFLM9/,!Q^TOU!H(2+ MT5%%".>3D?FCX8.?==DWK=2$4-'+5!9E30@TGXV!HB!R 3X!^ 3@$X!/L.(3 M<&P+0XL<,6D,XD00I N.4:&\KT"-,ZFXXQ,\^[3%"_D$$9_' )\@!HH"GP!\ M O )P"< GV#%)TA)2JS(!"JXW^ES+@G**S'P_[PLGSOQN58<7KNQ7UEO1X.!'I?51^:5C'BYDI&^^D]\P-.X^@U^ MLR% K>+6>]" P".S"6!^8/YMJWL/F)];FA+C#)(X=XACPY"D3"$IN;,D+PJ> MFS;.-&Z6^;/6NAD \W>.B(#Y@?F!^8'Y@?E79T?:0N=6:V0H21'/1(9DEAJD M7$I4QCG/BCM[_J><7-PP\\.>OR-$M+&*3$CV1(1%;_N#J3=V*+Z,P.)>[- V MN'X1NGXMVQ*X?KOC^A664IY2A5QP^#A6*9*">M=/%L+_3YG,M-+<\K;KUX!_ MA F?%\8Y>[GGL>EQCOG3)<'J=NW$R*E9Z M4);):#HI)WIH^\-+Z$2Y@WP$O7^VST>@@^[H )QB *&]-@#0P?9U " $(+37 M!@ Z@$Z4>[Q[ATZ447%05.>U=Z9$2 MUN9A0[^)O0$RV%?&:1/ Z<#IP.F/<;K"6JN,:D_-J?#$S@HD [L;*3.2.TLU MN&TX6QV!II$*=IAKC(@+&8_%Q7=N&IPZ M:.\ 3MVCLSPTX;GE*2*Y$XCGV"*=28U$*O(L$UH8>J>U4XO)EP;"[_AV;;EU MP@LU;2W] IT?]@;*(%03ITT JP.K ZL_QNI8&<.EE AK01$7C"#I9UIC[/^(-)F!>@-5)"JS>$2B;I6#\O]I+J?KQ/GG\\-WB(!L4 MAVI/&C$]] *S(TWG7%RY1!LSNO:W]]7C2C(<3?P'/9XD_G[[_FV78SU(;O1X M$GIC3*YH-B6S5W-D_ WWI^H>1CIPJ^#UWKP67\MW[Q* M_A;5*GV$,)^NO.[99O7YR5@/R^#;O9[>W+BQT:5[=,GEHX%M9\&]__4B.3D] M/?OGX<7)V>EYS_]R=+#.2"*XUR1R/JKV&LNL^G'!I1\#.8_=E1N6_4_N8W_8 M+HJW)^0COPK.WIV\/;PX?IN<7_A_?CL^O3A/SC: G.W=]2_)T=EO[S\<_^/X M]/SDG\=A%9_]=KSNEF&Y1N/-UF\.7_^Z/_'W9NX5Y8_]H7=:1]/2;YO+GYZB MULW>7ZRJ?M'=6K59G2^G>ML? @2AYQY^4_T5#?37T73BK_;%V3?UE0FN!--\ MP(21%#>E>UTZOUOQZ-F4&RY5(W[JE_V\/^A/OKZ>O7M-36)]\30[X"K]H;KE M-0&0Y@X..":/O@<_]@Y\D!'Y_,NT=3.IB.5>_%LHQXO_^]Y+/E"2*I]3D=IF MXY:9I7U3W$IN/FSUV!Y9=B($'Y' 'X;:C8E[WCB*X!?N'+4:V/5X@T-@M_)] M[\]^[(:9M.O6/EWW_W9ZG!Q[X412J/VHRN^&\G=.]YNU6:"RW= 34-D6J6RI M!V(-./5CWD\P8")1T]A_Z>%4C[\FI/Z&G@!4.PJJ;YUQU0 A*@%6NV"N$&_9#3U!O"4.%HLCC R9@^>J MGF)*(6< V CD!&@9K]HB0DL":-DA8P6T!+0$M-P86A(%:-D-8UV.CT!'B?WH M6P "WP8_-:O]J?CS$LIXR7.U6VQA RH " ((@O4/$+27*@ ( @C:Y_4/*GCA MF>/MC;G8MEXB'VIQZB9)?VA&UPZ&BL=",>T*_#LZS3T4^HU=,1'9U)_C,*4G MA?6AU>8V6FUFIK IY1RE+$\1ERE#N10,985.K2(%MDRW,1;C_7CD;^?=J"Q7 MNFC^?O[V22TTF7>KU"Y,,?NF-$=,:[X;U -<#UP/7 ]<#UR_/-=4&&F,";/* M*4=->H#K@>N!ZX'K@>N7 MN-[Y#;RB!499BCUO&^&WYUH52))4$;]E-Y3:-D9HM,WUK";Y8J[ MD(S9/O-#EKX#6?J[!QLZ2;F[8 "@@^WK(":) PA%I8[], #0P?9U$)/$ 82B M4L=^& #HX,4J%I>%F587:F_;W,@Q0$AS[6VK;@.1VO:&")U-KMPX61D>U=0X M)KDK1F.73/27UW$$P7^8!D/B!LBP?M5"LBL$X7B N599A#/"H&4L1E2 M.A>2,F9QFK=QQ*\*?AXMQSY/JM!G* X\TN75+X/1YW\X>^E^U?UA>/'G*B3Z MP9F!+LM^X9=.N.O#H;W07UJI)J2\Q].TK6I"@*%=AB$0.*SOG18WT&S<-)MZ M/N5I5B!'E4:.,$[KK!6@J>"ZH1:J0$G&K_4]Y2I%QA+J"2Y=:WL:YNRUY :5?9OZG M1]P!2L$=V/'P^4_K] 5-%W==K;?M/YF,$J?'P_[P\JGI$$C&1Y[\W9-V#;NG MF'WNMA 1)NZ!5\JQXVF6I4BF1B%."$;*NZ6(.9'F J>9R%OI\OC=7NEM/JJ] MU-8"4[(G&'23V#\W9ZWW"K[,[E,F^#*1*F:??9EN^0K6J!P;5R!NA44\RPLD M&6=(959HBQV5I)4ND=OP%;XE?$5[+&TM? 4^PYX!'0@\+I, R@?*!\I_A/)5 MP0M,!$4I=GZK+W2!\M0ZY+?[J:(Y9C)U6TE:O1#E>[9D&"B_$T '32=CYQDH M.6I=X-!J*9J3@U"3M(\ZB$GB $)1J6,_# !TL'T=Q"1Q *&HU+$?!@ Z@*:3 M^UCN\$UM)Z$D(A:.>L'X(8@;6BGM5RXC,Z; MK!(,:X0-T8A91U'1<&S5(E, M2+?Q4L=YFN+]:%R=LIE,QOU\.M'YP%V,WNNQ?X!6"AS3GB19E(F+F%;]7@ / M"!S6]TZ+&X@U;F)UJ5&9,@()FUO$E? D:=,,X8QR)C6FF,I-UP6^&+&RGJ)Q M'AR(:=7O!?" P&%][[2X@5CC)E8L),^RC""'LQQQC/V.U3&)BDQ9;C(C;;KQ MEA$O2*P2$R#6^( 'ZN9BQWW(%D.V>%=(=Q<, '2P?1W$)'$ H:C4L1\& #K8 MO@YBDCB 4%3JV \# !V\6-UT"X@**^NY&!'K MTE!O()#T'(+R5.98<(53H39=_/<2U*XRZ ,$< ;$'H? @=@C50P0>U>(G6AL M!),ILEE1^)TZ4TAI[!#UN_=".96GJMAT\>'+$#L'8N\$G$&A8NQL NEY2,_O M"D'O@@& #K:O@Y@D#B 4E3KVPP! !]O704P2!Q"*2AW[80"@ VCPMX_%C/(YRY'.N<" M"9,*A;&U.;DS :GMTL53-SDK7J % ^]1*2 9 J &]!Z%P('>(U4,T'M7Z-T* M(BVA&AD3*A8(ET@1QY!DS).WM);SC?H?!<, '2P?1W$)'$ H:C4L1\& #K8O@YBDCB 4%3J MV \# !U N>,^ECL>05_&B"GI!4.*(&X8!K5?J0R:J4P8J5"FA4/<\ARI+%.H MH)9*I0NCF6VC$'%-%F.6P?"_#::V/[Q.21IG;B,D*]@*(0."POG=:W$"T<1-M7AAI*9?(*2<]T5)/M,PPY#*:Y1FF M4KL[C8^>4A(8(]%RV<,BSB, ,5G!7@ 1"!S6]TZ+&X@V;J(ERGE]$HH83PWB M7.0HUTHB92EQI-"VP'=J[Y]2G!2E(@VOB :)M=!*_[U@[ =J'/KO&(BBH>]( 0E&I8S\, '2P?1W$)'$ MH:C4L1\& #J AG#[F$]>6T*GETYQ)I-1,KER5:V='GZ%]',L=+6U:"(]H&F( M)MK1-*R/W8KN1V1Z?X[#EKY#N5TGR8@6Q_K2ME1EN:!2HM1)@7B&4Z2DS)!* MI9!,48:IV' /NW;ZT64](O@.E*^M,P=(G6P]I0D"C\PF@/^!_[>M[CW@?Z64 MPX'_G6$YXDH52.,<(RYH(7.3Y5QNNK5>U]OD ?_'0$? _\#_P/_ _\#_*_RO M#2'&*8P(+?Q>7F#B:3PM0G]=ZEQA96HWW?&OZ]W[@/^?G"GR_X:,0?7C??+X MX;O%038H#M6>-';GH64,#TU;?^@%(T7*]Q=7+M'&U'FTT(MB.)KX#^JQ?WE8 M-::X'.M!PO*K:UA-GDZ(_U$/3]V\J)_Z%:W_=\F )-&-: M@R^D#OID=:!DW5'XB&XPQ2]R@T]?T FZM?:NYH4"-_K2U22,=.'7P6L]^*R_ MEF]>)7^+:I4^PI9/5U[4_/ DVZP^/QGK81D)">GIV?_/+PX.3L][_E?C@[6&4D$]YI$CLO5CF*973[F>N#9Q7TLKYR; ME.T"=WMR/?**/WMW\O;PXOAM\O/A!B"RO7M]=WAZ=)R<_^/X^.)\W8W":HS& M::O?'+[^=7_B[\WXG[8IS?('J 2[]C<^*:-> MF#_=6@YUI=?L+NL=<-@K>R_U-7Y3_14-]-?1=.(O],7Y[71U48*K)=-\P-_^ M0-^4[G7IO _K(:4I$%RJ'_S4+_MY?]"??'T]>_>:*L+ZXD(<**9^J+AT32R@ MN8,#0?BC[\&/O8,>*)+AQ?_1YU\RCAM[H(A3?E\-Y^;J;6<^V#>%4.3F(RCK M,6DC^^BA1[_P@_O?:?^3'KBE M$QL0"]XV+[4K\ ?;/<0N[H@,)Y)^-5WGK8@TOKX)#3&4.D<-(EDN$:>%1'FA M'3)I2HF0JBBLNMV$1A"C,)<".9[F_C,2(^U2A8C3TA1&3(ST>A_X)_]2#J6NE'8T2/<+C;$<7T]KN!AT _P+_ O\"_^XL_S(J MA$C3#+F<*<255DBSPB+FB-".$X-3?IM_%<],(05%DCN-N,8.*9D2I')J%2XH MY89LCW\)QCU&,1!P?'RPL10@Q$0B II#8ZJF%%VC@Z0)4HPP]0DA%M^.%D^,G_,!KW M'11AQ&!U$&/==7&#ZQ0+MMTSR$\XFMG,(,ZD=YT8-2CG+$?::*U93D2N[@SR M>TK$88:L7[W'U(ZK1'J<0Z8&4 0$#NM[U\4-+!DW2Z;$YD+D@26Y"\$"@7+/ M=XQD@%+QH/\GQ9RV4LLP@]A_ M]2=71]/2B]N-#P/:MIR;"6N3*Z;Q/WY<8- M2ZANB,+T(.*ZZ^(&-RH6@+OGA&IFF6:I0;G6&'%.),I9H9'2@FIF#:>6M!&# M:.#UN$;7-AVGX#=!_@;0! 0.ZWO7Q0UL&3=;6FMIEA49$M8PQ)UE*+><(5QP MQC'.:4'2-H(.FV1+E@);1H@F4.VP#U&&L\F5&R=FI=4[E#S$8H,O'5C]]CE^ MH)C8INZM&[$(3ME6G#+-#)$8HSS$)#@I4I2S$)/@*G.*%KEWV=H(85387:5^ MRI83/]X?C#+Q\X31DS&M_;T *A!X7"8!E V4#93]"&535F#'M416.4^_.D^1 M+H1 4C C;$9MKF0;<90-438A/4+B;-T$E!UE>4=SI41@@!!HWG5Q0]HJ%I!;[VY)S:AWG0S*#:O&@!BDBE$A)6@",@<%C?.RYNX,FX>5)C)FGH)IV)7"">Y03) M+!-(89$K+KESJI5Q'>WS),.D)S(*/!D?CFRLL*.]8$*,6HD(+-Z/1S=>@%][ MRB,60X-C<;LN;O"/8H&\]?Z1,$(9DQ?(9=IZ7R=D M;$)$017"LL)Q3'+:SF&1&G#?![@]'-KC&=BVU?2+2+\J16MC1 %6=AE60."P MOG=:W$";<=.FI@7&"J=(,L,1SP1#6BF%G)6%QL9D1+4R?&/SM,G\BDSCK%6, M:4WO=I2AK:@F1!F^[VB(MUT]Z0\ODX'3I4LJ8$2C DW]+U6YPG-"#9"*B3PW M . &J1CPF1;MO9R3A34"X3R$&J@2WGO"$MDLRYW#5CG;2JAACKKO NA^"$]W M5OQ>NBI%T]88#B(@,P.P @*'];WKX@;:C)LV4Z*MQ00CA;&G3:P=TM@19)65 MG!E,2(I@JGN4EMP?)VYGG.0+8N]SQU MD^,O9C"UWFOZ=32RG_N#03N>DN*]E$)6!N %! [K>]?%#?09-WTJP;@U&?%4 M:##BA JD,LQ1FG-N<8YSC5LI9G@Q^J2IZ*6XM4@#P$N4D08H:M@*ALPL%:H6 M(C GB)/NNKC!.8H%V-8[1R[%7&ECD.:L&H6.D:*91DP5+,.L8)2U,M&SW?B! MX+U408\%@! 0.*SO71_JF;,P3D=#TV8GJQ[#T%H;H I(.PZ! VE' MJA@@[:Z0MB=@0JCQMU*'\./6\R0@\,AL M@>V'[;ZMX#MK?4,IQJC J5>>96W+-] M0<+HNT*D!"OAVND4URK;8T%[*=V%\B!@>T@VQBY^B/-#G#\:=4"<'W0 ( 0@ M! 8 .NA.LK';_NDS-[GY:&#;V>*^.SG\^>3=R<7)\7DO^7#\]OCXM\.?WQTG MIV>GZ.CL].+#V;MW)Z>_)B>G%\LE_Y./D;\U26/[OX>G;Y/P?AQ^. M_W'V[NWQA_._)L?_]_>3BW_'$6")?4'$15W0>G#[U 4ZZ)P.8I(X@%!4ZM@/ M P =0*/.&/SG-I-$1_5IL&30UWE_T)_T7?D:FG;N'MU J&#[= ,ZZ)P.8I(X M@%!4ZM@/ P =;.6 2EI=:#/G4]*%%"-#LXC\XD-C_'U,RN1&?]7YP$$<.!8Z M>L'2KMC%'9&]1%*)VG6ZBDCCZ\M+9$XZTUC2FQ=P-_ ?"!<(%P@7"W5G"S0@S@H0YMI1E MB'-,D/N:9NO>2:<$8@+;?U_&$6YQ@09I9G J7^5F9:B M%0%AWRT MDW_2=*>$*VUP@!(V65( 8'#^MYI<0-EQDV9J?.,YZCG2$LUXD81 MI(L\1ZGCG!"1NY2SEN(-&Z1,@7LR@[E^$4(*E%?L0\AA5G9\,QI7V#(JDM&- M&^M)?WB9#)PNW3P:\36.0/>>FV5T$SQVIEW8[BD&)@QUQ5GC7#K)M$1*D3N0K]/F#84(VB!P.,R M":!OH&^@[T?H6S*5 MG<"L%ZD*::X$(UJV/:+%W#TA#M4A$5@AQ*5W7=R0ZHH%Z=:[7TJ(E#G,D&*% M0IPZB71A#:+,2HQQJ!FYXWX])7JRH1P786E/BM8.L@"8[#*8@,!A?>^TN($L MXR;+PA4%3E.+TCS-$# M]3C"N]'P$GE(OO;FF$^@G","HX)S=+LN;O"'8H&W]?Z0([E1V KO"F4&<>J= M(IT;BPI+&"FHYKEK9:IJ -<+CZUO/;2>CH:FS9P-37O>;XLR:Q/3:MX+0 &! MP_K>:7$#8<9-F(0ZK0LL4&:S#/&".Z2S3"#&TB)7*35"XE8"")LC3$YH#RL) MA!D?H$"G^EV/(IS==SZDYU\HRWF=0G.D!&H4(K Z")7NNKC!:XH%_]9[38() MRVV6HM0XAC@N9'!^,%)4"LUQGF?D3MJEQ1,>+3M0DO449I"% 6@!@D)2D0,SR M5%MV<8VI.J(0)F+_M9[>9R M".EEO+5N62^+4] M:^N !0*/RR2 NH&Z@;H?H6YB*"&&%8A8G88YI@QI@G.$ M-9!8)-+K<.B+5C2Z?'X*!%%7D.1/PXR)5 M#/AQ7?'CC*$F4U0BD17>)R,V19HS@JC O,B+E(FLE7J1)1>NG:,GBO=$"@-& M ** K.,0.)!UI(H!LNX*62N;:^HR@O(,9XAG.49*^O]@BJT4HM#8MA)T:9NL MTRSK,9D!67<"HI;#+%"L$B-#0(*J=8%[\8:___T5?07G3MLDW5TP -#!]G40 MD\0!A*)2QWX8 .@ 3FJ_/%+=^BPJG4']+^BJ;_TSO?[EHV%&6\,DTBFWB(LB M#4.7&)*8<&&9HI:91R\BMVVH#WAY=N:)9SDVO_@1AHU!LI:.D9M;B[QY@1H=I?_O2%>A!_ M$T.0+B:][87I@,!A?>^TN($:;E%#/AI8((:.&0ZD8F+'+8B"0A2TNQ$XB(+N MHPYBDCB 4%3JV \# !U *J9KAZH^..O+AH/P"PT\:"#_^WVE_\O5(C\=?_:N'UUYD+?7J%3TI6AL%!!7>>P9E M(/"X3 )('4@==7>NRN_+[2CS*>KE9&3^>)/GPV/I_H MB;/_#))^[\;5_F2U0L/_&-[OWU6>%8?7;NR7_=O18*#'9?/N1=7&R>DO]SVB MXJ80*B=(:D[\<_JGTRZS*)-6$RM3G!:VC6:"+_*(!YBLJ3VYIQ@E4HNKH?;& M>5 -S_@FZ;Z966URYVT&,4$+Q(662&LKD:+"_\P+H]0&S*Q:0N7A='(U&OO' MLBMKKY)]N;X&*BRUAXJ@UC\DBZF?; ZGF.F'"]"SQYO=3G+O<$9ZAE.Y#I7/'6* M;\KJSJ:3:OT,+0/"HLR^(*E&][WE"8CA6"N0"0784*1OV-% M.$.64U$0)0RF&S.[33RE?T+7$:L;+<0#TW-CB7*T*W XM0^9NY<+8CS68"ZW M))>86,1L(3T7B SEE#!$_&9.I88085G$>_$[U8JK_X E[X\E@\!A?>^TN(&I M'F8JPYG?A>0H31WV.Q!)D&8\0]2EA2)+*<$9I9(QT48X:_//![F:G32PHM#*:D.02X5#7/K%E$N:(F90-[X42-I;G07!B48F\S//?WG1.9(D&X)2G)39:IEDUL8T](,:1I=MS@ MF."9ELKSF$Y#FD;E8;2"1CAW.2-,**KQ1@SNI"RGW[$4'^D,(5@O)6+7UMU_ MY./D;\WJ6_YOF.^P!TO/V$((BE&NPB[4,8=T3ABRF5 >V421 MRNFN+;T5R.M7 DGV9-DI)XPJ:%XXHHEL91GYGV;60 MK[TS\U3UA-HYV-LGD'-8!M/L-5J]YO_B+W?CO 0^N<%7 M.,L50?01Q@+LNKCW/&T3$6BN)S/,7:$MS9'1QKM.SN\3M3,890(;:K&1-I\%C(# 87WOM+B!)N.F29>G:6$%05Q*O^4M[5 MONE/] ".,$1@A%!.MNOB!M?. MI*TD9Q9 ^][C[,GPJ$;9)8^J%6>*,]9C/&O+H0)PV65P 8'#^MYI<0-YQDV> MG!CC-]L$"6U8J.5R2.O<(LY2RCG!6:KN5"<_)>[P4N1)_=K$]U?6 +AT(1H! M!SWBC488,[V>#D)I?C*:7+FQQXYK+^TK-RS[GUS2'_K?'=0^1&"0$(W==7&# M^8(6&,ITQ;IG.:(RURBW!8$X2PWA"N& M";WC4CTE-#'#U^,&7I=NZ)O^I!4OBF#18TI"W@? !00.ZWO'Q0WD&3=Y M4B5R8DSJB3 ,SK#4>?(D!C&>I2Y/K<3DSIR"I\0C7H@\,]63#W2$ &SI0@P" M:B:BC4%<>'F7T_'7NCUFHB<>.LH)U$A$8( O'7/-_;O=>"&!%/MG2LK1H&^3 MU<4(BGEA2_AVU>R@?Q81&O[8_09/EF09S25&O% R-'CR;B#3&EE)LI3[_VK< M2L?2&;&T?-R7R!Z5]_=TBAH_E[_.JW4'@#2BU?P3^"3=I#[P22)5#/@D40#? M'O@D/,M5D0J#=,84XH1DR/LEQ+L;1F2VH(S)5@X";CB1[4DRZN1@-O9>5?$_>_T_[DJ=U5(1,9>6H,/-5(%;// MGFJW/$%L"*8T4T@ZE7JOCG,DF=6(%3@U!16YRM,VHE.5!]C ]G$%VJUX@BE5 M/:SB[)_205>PAG)=BAS)#*:&6 MZ"QOI2)I0YS-9=HCC -G=P*IEJ,OSR]/VM^OZ"LX MP]PF0^^" 8 .MJ^#F"0.(!25.O;# $ '6SGHOZ]>;$0[YSI9..CKO#_H3_JN M#/,8K7/7.A^XQ&\[J_>.1X-!F/38#[;ARDFOFN0(*<:8"6UKT0!Z0-,0#;"C M:5A#NQ6OC,@T_QR'+7V'"M](9\(3\ "]I+*0$_H!NT-(LM M^7]#E*'Z\3YY_/#=XB ;%(=J3QHQ/?0"I".EP(LKEV@3AF;HX=<0B!J.)OZ# M>NQ?'E91JIS/$E&13*Y1NV3WCBKST_&>E@&!_/U M].;&C8TNW:-K+O=N;#LK[OVO%\G)Z>G9/P\O3LY.SWO^EZ.US!/!O6Z.D%I2 M?K6_62;VCPLZ_^B%=?6Q&(P^E^TB>'OR/?(+X.S=R=O#B^.WR?F%_^>W#>!E M>_=[?'IQGIS]DAP=GO\C^>7=V;_.8U\@6R>>^LWAZU^'68Y]<__Y^?[0>ZJC M::F'MOPI4E?P8;)AL7+-#CUTM0=>5\"@IY/1++P0 A%^W_,:OZG>C@;ZZV@Z M\9?_XNR;^JM4&@35O-^O[(&^*=WKTOE-D4?(V2-7P:_ZTJ]NUW=\ZI?]*ISS M]?7L\VNJ/.IO2[.#E(D?JH=:$WFIWT0.F,H>?0]^[!WX("/R^9?IY,U(EG[G M91ZH[)'?5]BSN2*LF0%^4Y1,;CY(]MB&6':B"BXB@3^,P!L3][P(E. 7K@)] MTK&RW3"3=KW9I^O^WTZ/DV,O'!M'Q[8GG*':.=UOUF:!RG9#3T!E6Z2RI?,, M->#4CWD_P8")1$UC_Z6'4SW^FI#>HS3VH+[OL@LH?MO8" 8:MYX 5#L.JA1 MM3/&"@:Z&WH"4.THJ+YUQEWG;IQ0";#:!7.%>,MNZ GB+7&P6!QA9,@JB#2^ MOBUH1BRUJ:.(D<(@;O("*4$8.1OY]W_S]ZW-K>57$G^%42/9\*.P+'K_6C;&R&KU5YM MV))6TGAC/SGJ*6&&!-@ V);VUV]=4%)+HEY-7I)U+[+#ED 2A("L=-E]\^> G@>G(_9'D06(@N1G:S(9A9SYBZ2'J15U6#)><\I M96F"-CY%KS\6659Y<"YR1%?/VGN%W\X4WDO/\G:@1[36GL MC/>U*XN=\:,: \PE04)'G0 8@[L? Y 02.BH$P!C<)Z69F_/P]'#OC MLXZF_#^4AFU:A6&AK8_%XYXR#[LK@!N;(S/;'#%,2E>;W/K6.4^C'ELI9;(\<-8M@RH;XG@/<4,F^53(HFZPLF9Q,BE2R MC&)PDG@00F1MI)5VC#J]T552J"7C"BIYU"P"E41\SP%NJ&3?*IFX=]RE2D7K MIGA*5(HR<,K&J&B\3<6),0KM1E=)[I;.XM!8ARQR*Z5V6'F_>&6WKDE67)67B;RC$52DAGR7'%*0CDNM*Q2RS%6WG^I M8_YQLWV?9\=98.!+YL18U@F4,DE*P0(#XGL.<$,R^Y9,(Z2K,DCB4MDFF5Q3 M%(63,35894+AVHRQ#'^SDCFL-@@-R3QJ2H%D(K[G #GH75=LCO MQ:8N]MN0RX$!4";?01)B4W+J<,_/1G7$7?_Q;Z\$X^J/V,\_IM3!#!OQ/0>X MYR<-\YIAFZ2UCYE1R=R1DE50$"E0-$%GXT+(3HVQ*/V+ W]<'Z[W8?UB%4_* MO=VN[')5.SO-J_>*OFTW^U^KD9)1)N%LRQE D=]2D M U%%?,\![OF):D>E>=--76S+;K\]3_OS M[=!Q-&UV^]TBK/,BO6P?M>Q09MU!?F*W:NIPPTGTZR20.I-,'4PR$=]S@'M^ MTC"OE=M<@[%(F!HI6&E*\5BERT3'FZZS()^)[#G#/3SP[TD/,J[I)'130'L<* M[9/A>JC=8#Z;@5N$DY/-O\(ZE<-7:5OR:K\XV>QV5UZ7145MYUN.($'L\&+R M_%JB1= M$B%&(=HT&"W)/S\IZAW[5 MO20A=BVG#C>,5"]$]QDC%7/F2C)2M>IFI$1I]J@42B9R7YEPTE[J)':E?M4G M)YL4]B4_>QFVY2\#W=Y_CVT?O!H>EE$LE5TZ[E$O=]3T@G4(Q/<1+X#IGHR_)YY5Z5]^>?.JET@[R>=3T OE$?,\! M;LAGW_+I5.$Z)$V6AS8%%=*3:UI(WFK!=93!ES)*'^O;DT^Y]&*T!7W02Y<+ M^BC)[WA!__TV]8?.*/_:#K!O:MT-_5-RJ66[+7E15^NP3N^:J*! OX,N\/,G6@H7PJ&$O[C9AFH*.)[#G!#1?M6T3JL MVI?LJ; 42)7VA[/>DXG6"-UD,=I+*OIKUO[O4D6-Q=GQ#ED&-?W'L07P0XG[ M17NW+:O/5[N7A_LMK[/(CZ+^SO?Y07HHJX"U>F>M="W1&9VH5B])"1?)%\]) M25U==BES*\1@=B'FSK<\%"]L-QG MEJ1-SJ)R09953DJQ1(Z92B6XXBMW)F4^QI+T6XY]>*#8YP/#WEOG]O?]PVT< MXVSPVZ61HSDI$,LDB06+#XCO.< ]/^'L2 M_^U83YBOL-?/"E,S$DW071_B# MRIJ4E)HI[XMDEQ9'KM(!9SQAW[7(:8^^W 3'HRGOQ&?;O[OCF34, A)D#G#/ MSR#,2X"%B=6G6BBRS$B5Z,GK-FF6JC+#0TR6F3%V)VYE9JV6BC,H;W_$@M+Y MXW!-?]OL=HO?O@BK]>\6C6)V+8,/;7/";E=0/]]%*F)W=NIPPU+U0G>?ME1< MNAQ4,T79#1L/J>:A28XFR7GBO+CLY:4UC:ML5ORUT>Q N(_7/ZQV9YO=:G@/ MC^N] ]>.NZ A#$?IQU&3"]8C$-]S@'M^XMF1'A[!AD40RAX62+37:MBFD!1Y MBJ0<#]$K5KA18VQ8C"3N7])T#TV?^'3[JIL4, 6=J]2D$V1Z<,_/%,Q+=%W4 M1J;:!+2$H65>B.1]=4/S/.V8LT*F48Y0W.*,FBNT^>^07'"8XCB:L;,-P(EA113%DO6&D M&#<4HM94!'/)2R-2'J6D\M;L 9=+:S7L >P![$&'>C7I!)D>W/.S!_.2W^"E MBBQHJIY54E&U\=2.M9FVC()E&\SE$PU7*:X<5WZ_J<92+(U#S^H.:>9VRBRQ M)W/7C/-P_7-[L-FNT*FZB[Q#VYNIPST_-]4171W!8DOA.?L:"B566'-[VI,W M@A%+TDE=;%0JWS'M:,,XJBUYZAXNR)^X0T&=SID(UZ029'MSP!? %U_$% MRED9M1-4A&Z^P$I%+IA +1!=,4W_O1FE$?"\[!=.R<[K='0]J]Z6>Q7*S+?KEH>)^%55Z45V=EO2OMVYO]R[)=I//M MMOW>H>O%Q7?0J[N;E,6N]-3AGI_]ZHCICF!91E2CM&.11,J%5$R"@O*!N+;* MY#SHQ/T+X;BWSH.U3M3-N%H'IVIHHVZ029'MPP$# 0US$0QGCGDV%4G/&DC+ 4DW$4K8TR M*QYDO60@?LV^3H\&@O.E5*C[A8. @^A1TB:=(-.#&PX"#N):2Q#"1%-#H,QJ M70<@_^N&]Q9>#V<+#QL M<(64MN?E@_;N.)8T#=?&,0A?\@5L"&[X I 99+T+P"'KG0[,,G6(T@56R@R%2E%&NV1=E@U"BW&7>Q+N&7REGX#ZQ+W.@1 MM/%VVC"L7QS61V6_2&'WN\_&'S/R^XW*G[QA\K^\ M_L]=R0_7C]^R^;UW9#[*4I212V/[+*J:H16<#X%A*:K+E("40\HAY5^11!R]E5LZ-L<-TRU)N]5+Y/B\X@I1W3&"0\BY3 E(. M*8>4?T7*G="%9R/(>=YFV(D'"JQDTJ%H(;D65L4Q=FUN6Y]\"ALI=Z\?.#[X,]=DJ>0 !@#% F"A) (*%C M'0.0$$CHJ!, 8W#;#>_G/4F^YDI/_Y'R;7H9=>^ZF#J<#SQJ^KY>+LY/PYG:Y\M/YZNRT/1DM M-WL1JEL\;0VXL1Z,-A0]%31Z6813LD79X6Q"4)R<9I&,T8+':DR]?#;A*L<, MGX37 ^OOGF_NI28!V_+DC3@\&:3AWCH_>"L,HQ0T2KE40G79<:*G!.S<3:"M MY4Q5:](),CVX81)@$JYC$F206B1KR4:1A_MG"SFF))7LI&2<^U+-& <8;]DD M"+5TK,^VF#TE($P"3 ),PNSAADF 2;B.22BBYBB;PKL8$ZEL)'EFF_XSGCDW M;3K.+EVT<96CD;>]DL"7PHQV$?U1<6!'(7N[C2BQ)=71T/_E?-<^[&ZW" -= M[%9#^J(QY41,S%'=FCD]N.$9X1FOXQEYC:H&$:E:U3RCM9Y"EI&8DCEKIA// MY49VG]Z*0AEN%7YI@[,PQ^ *GFPWJ93\ MIF]%7NW.-KOF"8>3,:$YROU5-R%P!*;S2@KTX>YT8-"'>RX+ C&H(JUV9!VO MI(Q/Y*01Q(6T5E1IE+U4;'*EC8,W'/YCH_!G;7;_N/X]I)=MK+:O1Z\TX;@B M%=2%J7\G@$/$.QT8B/A<1#PHZ8TS@6RJ3<2=4A1-2J1BT^8LI+!"CK*J?XLB M;LUHF_X0\6.A+HAXERD!$8>(0\2_(N)9Q5!25)1J:8*L:R(?!Q%W[0<\I^I, M'N78QVV*.(>&SX*YT/Q[ZILHC\I^D886X.>[DA>K]2?[?^,T1P>YUMW%@+!O MN-!TWB4=1U#YJ43*6E36[*6MI%24S5XZ0Y;KRG@25AHQQD;/9RYJNQ5![].6#(EHN/9==5H#.T&]V%.\H&IVI.,*U=#HP<"U=$-\1N!;G?=3% M*THN"U)9!HJV>9'L<[8EZ\@K&V-GZZY<"^=JJ9B :X%K@6N9ASC"M70Z,' M M71#?$;@6DVRRNA8JDMMAK67H"B\B!2^*T,J)DBZ=LKW*5MY=N1;)E]R/5F,+ MTS)MT_+^WN!MESE,81/P[I42!YU&!_S;+Z5#^]C9)0#& #6>("$D $CH6,< M) 02.NH$P!B@4K:C18ZX.K+YUYMV(W6U#NOT89GL]ZB3G9[Z MH(?6W:L/QF ^8P +#!(ZZ@3 &-S]&("$0$)'G0 8 [0&G=A<_>9:@ZYVN_,V M62]#9]!=6:\VV\5ZL[_RL59LFW>^./GI2B!X@KO9#)F[!G5$>Y\N._1"5>.- MHL*'RST"BT,Q8:+D2XK"::YT'+N7Y\,WE/NX/CL0[M\VZQ?/R_;TAQ+':2%B MI%O*WBZ7!\5@OW4>@".^>XIO2.A=5^XS4ZQ*C'@H0__,Z,E7$T@RS8OU4JM0 MQ^ZD>>,2JN62N\YN7@?#0$'G 3CNY^DBOJ>[$-J1*%[S:BND3I?KUQ_N-6#] MNJ.$>WM/ZD@KUB@PZWP;#XR'7=.YF(4C.,B?E6,JZ3:A3U&2"DY22"I1KK&H MFE/-PH^QHOZTG+T1@K>+ *--_I702S;>^OE1$5Y'\8EV03.5J$DGR/3@AB/H M=_D J3/)U($T(+[G #>D =)P#*F#RNACF#"^65D>%I8;JB?4@#Y=G9\N-NO% MMN1R>G98YD"A='_YB8VVJ<,-)X%EY^LL.TO/@@E>DN$LDXI2D1>>4_#!9:6- M$NE2U_M?L^Q\]F*_^OZ-0#RN]YL\/+E0A\?KI^^TX>U*]*-!&$99BA9\J7EG M=6@3X<".0O:J*]$H9.M ]R0!DC#,:0. M:IR/8<+X^1X=C;I.%R>;]JYSB7O4/'>0DMB+FSK<\S,/\UK<%8&+PK6G8,I0 M4RP=!9GE<,.I%TZ8%-RUNG1<+.Y^\GSQ<*KX;XUNQVO.P5!;?/3$@EDWXGL. M<,]/.#O20M1_'6/J0!H0WW. >W[2,*\Y59L Z=)F)>2*TJ1L#.3X<&(S%258 M9,P5<9T+EV]U3J4PI^J36% X?13+U>^UY!AE@1K5T9UOMZ)#71>[V]/M@=D1 M>QU!=70TQ6GC*_&L>#-NJE+DH9!-LN:<%2MEA 7TM]71H_L[/:J_.RJNZR@T M404]4W6:=(),#VZ8 9B!:W7H\KXRQ3.QY@E(&6'(EQS(*5.E4U4P(:_3L/N& MS0 ?=0/]J+BNH]"$&9BI.F$UM LS,-UMEHY(Z@C, .>>.<\4.58T*:84>C?WSJJJW58I]7Z1>.; MW1X-W2=B6;!?WC7<<(APB-0]<:9+%#5JKR\M%UWI MBM1W[=Q_?*L#]P<9&&O1R%B-"J%IFP5T=)^I1DTZ0:8'-RP!+,%U+$&(TDG9 M/("VAXKAVN2]E$S<^Q2<%OX3S?:N=.7KC5J"I3 &C@". (Z@0XF:=(),#VXX M CB"ZS@"HZ-753N*(3M2OBKR2LJA!V^5V;;Y?KRT2/!KMI%NQ1$XK> '9N@' M< CI&(;^R?DVO0R[,WYQ\WVZ;L5I,?U_N;T M=+-^-JPOC=/D8*EU9\<:)T)]'44J3C(<[=!_:?UY6T["?CC8L-\L]N'5XE^K M_K_>M%^%?89AR)F(@5 M.JKMO^G!#><)YWFM=EHYVR!C)JNB)L6'PQ&Y9"HR6.-]3#[:,8]$/!WDH^3G MF^?AU?_Y13J:(7WV,FS+7YKJY&9'S\IZ%X:W.5)]I%&CG:P]*D+L*'Y1'SE3 M"9MT@DP/;C@&.(9KU4<:E1ASCD+-@E1AD1PWA@P+13K#K!OWQ,2=. ;'<<(2 M?@%^H4OX!9N$23Y*\CPVOV D;\[!<[)2^UB:A_#6C+FW M=2=^03/XA3GZ!9RW.(:A__".\O*J;--J=[BC_&+/:W,V)/15MZQPQ*+SZIU) M,^CTX)Z?H9R780LJV9*4I\)R(J5S)*>B(BYSY2*D$"X7(UUI2^B]&_4.M4>/ M+VCVP1O^S>/L_:"GZI'S"A9B$-]S@!NZV;MN:N4U=U1]C*1<3!18;%^6V/0O M>.U4&65CY%9T4UL!W3QJ7H%N(K[G #=TLV_=M-DS7XHD$V5H&N@X^1 D.9.$ ME:7&)IZC;!#/7F" MSX/U_KHTKF J5 MG=,'')K=ZBV48$;U6IQ+QWI$QBY)6QE(I17BG%@Q WLDDQGF;+3FLM MH=D=,Q4TN\N4@&9#LZ'97]'LFBU/O%K*6EMJ&BTH)L5)A\I+4#I6?JE'PR@; M).-IMO:0[%D0U8T=B!AOSZ3'4>F(8QZ5_2*%W+,DID^ M>[S"U'7,8%B'Z3(EH.70LY8HOO1OMNE!(^;$0&*2\RY2 E$/*T31KXE;#-W>AVZ2?>)*)E(R>7%65 M6*FA**:J\Z-L^=R$U=BU&&J/OG)#C!(&EN/H-A]N]U(9["G=XI[2;UMR#U?% ME-\M5NN+1^W!Q5936.>+!\,5,#\WVECO<0',1$S24?4CG![<\SO=W!&O'8'3 MY$XPH4P@+H(A)70@'Q*GDGAAFCLCXJ5%K:ML4 TV<_C_@U\4X&G9[;>KM"]Y M^,&]=?[P&^\]\TG9KC;-EU[(R@]OA*9]?7(^]'9]\"J]#.L7Y6G8EP>UEK0? MUZVJ);>C+9 =%9]V%/[H!S]3!9QT@DP/[OD9CGD)NM*V2;?3))1R3=!YHB@\ MHRJJUL&:7,REBI.K[%+U*NA?.CFT9-9"QX^:IB##B.\YP T9[ER&?1&^S[T9/28+3/=B)^=5C>_]SVRV+ ML%_$TC[9>CC;LZF+UR5L<;"G@Z3K;H<;%42H((*_^YJ_4R6YH I9[>MP#6ZF MT-XT12N#]T%)5R[MFWAE4W5&D%,ED JLD'>:DX\B>U:%4(F/ZN_>.;D?5KNS MS2Z<_+5!>M9^HWT]O+75^KSDQV=E>[@);Z2C08PMI<#1(' @5F;Z !QNH-.! M@1N8BQLP)08>O:*@LB&5HR970J#"0J@R9J],OE1%P4K-N0I*/@^;+ER2DTR2 M9RY;K6(V8=PJBKMP WY(B='6>F &CH4"80:Z3 F8 9@!F(&O+0V8J$UI/L R M7TAQV\R E8$29[J64GRXW/-#YZ&DDGO*W#4#$;AM!H(W/\%D%"6V"37/DS<# M+16,QLK /"@0IW9FO5=4VO>OMTN$DSJ=EY#\"D(4OQ=Z(,2\.8\G96)>L*.4 M^TT?N?0K!A=N\JZO1[3!2FLKB3@4!27+*5;NB$551 Y95:<^=I.&)\]4,Y)% MZ4A*.$:A:$^\!)=J<).H@1X=H##4,!0P%#T$QR? M/2!4> RJ*I]2SJA<@:. P,%1W#G@/@Y//[] M5\/!KP7'+\3W:4#<>'CT_['')LRK@_?\95F$E#:G[=V]'@Y>K3?[]HMAV[[= MV+,][<4VG"S.PG8_[+;M7Y9=&8CRL/$<&HF]O8^I/6FW;]\X':CL]Y]J2W6+ MGVKQ'H$=7S1P<67@:/&ID>OH#6IQ*V_PZNR\H(]B[^6[XH.S\*)<""*%VN+@ M^W#RK_!Z]\?O%G_H*DJ_HEQ7'[SY,?7A]_?;L-X-)NO[\[-FSU+8E:^&7-R< MY'$"[LE?GR\>/GKT^!_WGC]\_.C9LGUQ_Y/\V\%[[9V7#].%]]7MG[]HVC]W M+YLJOFQ8E.WNG^6G\W%9?#R0[[/RWAS_<>_[@A\6SY^VOOS]X]/S9XO$- M,.=X[_K'Q;/_>>_I@__Y^&\_/'CZ[#_^[95@W/]Q\>!__^?#Y__W*G;B>*+V MSK7PXLG#/__]:M_>6_I\O]+5NGG(S?DNK/-N45ZE,A0QOCS8S=/VGO>[WW4* M]I=%T8^KB8?IV[L!O9@(#U/F9M"_9W\\_)1.PNO-^;Z]VJO29M6'5^;L ,R; M7V@C?1+.=N7[76GVO='8FWK']\HA?U[M5G%ULMJ__O[MLS]1%'GQXD+]WACU M[X>W_(DE@8LGL=][)[_R'#Z\QR\^P_Q>N:_]2U]_E7'>B_V]\]=_E;'>B[;6 MO_=?)^_+_]Y)/NK[:MEZ_0!H0\=[>2?"2O;+?]V\+<[5-<;M"Q76]E<56+]3 MIS';BKUE[&]:$6RI==,+@E]; ;MX"[>]XP7H;Q+Z!O3P\S]_)[[#," # #V@ M!_DD!_?-"#?+H8!D /Z(\/>I#/C>\3?+2]GYR;#;=K6R MLR,>0[#8G*$'BTV'Q9Z6?6@?%A3681X!>E#8<0\#H ?TQP<]R*>+80#T=P$] M:C-Z'R% WXD\F%N3AROUR)W&@/4R$;^_.3W=#.]JD_[[KB?C5^C9.KEQ!T?. M&7I8Z.DPW[V<5\/I_7!RU[PWN2$$BI#8=$CL\?YEN6(_[R,>/?#7G*$' M?TV'OQZ$[7!_]0X4UE\> 7I0V'$/ Z '],<'/+(;[[G@1"=GK"($^IS1:H+[) M#16@[X+3, Q]>KTG894;.-APZ2^- #T8K.-AZ(7![F].&[0ORWJW^KF Q_I+ M)D /'NMX&'KAL=^BE4O7N03H06,=#T,O-/:\P;T[W[X&A?671X >%';1W;8?13 $4.6WH09%SI,A[AWLK MP8ZS2%&P(]@1[#CFWG8X&ZX$!CW.(D=!CZ!'T..(]/APG3:G9?';OVUV']Q\ M#I*<;J:")$&2(,D12?*'4E=IM0<_SB-)P8_@1_#CF*>=T>MZ-AD*<@0Y@AS' MK.;<8/EQ!AGZA0(L]ZL*L 2S2Z%80UH,,7?UH6W8?O.@7+S%&QV4MT$R8@ZN M-]O3<'+I8UQE8/\23L(ZE478+WXHJ9S&LET(OUP(QMW5DG.T<7R3HIT/Y1B# M< NM5G[UJ*PW&)/>QN3;O>,O2O!-X\39S0_4=GB5ZXQ4/Z3YI]6K]G+K'[&BE#6[[Q:'5WFU?UKJG[^[ M_T_OHI-11K*,<5+2,W*6&6+9,JNY%=*J[Q;K<-JP.M_1BQ#.OK_HH?5> >!W MB_/UZN(5__.?N\-/OUODDE;M\^[^_-W#1S]^MZC#I]__^;O5JX;$^6G>[-\\ MX;O_H=V2.;[4BOWI#Q]^L/_Q5048I5L-N.D6IZJCD<[I*N>3 K@AS]-UO[^Y M'L%!WX])WU6539)-H:I3(95$;5HM!"7-5=-LEQ@;1]^'5>.7FY,6>+L'/YVO M]J\?KM/)^:#T3S;;X0W=V^^WJWB^#_&D/-\\VJR'?W2[.6G#^>+A$!AEM__ M%/SGLQ^^6^Q:0+5_1K[O#4A^T1H89N$)9B52\ 3P!#V.23_D#T\ 3_#-GJ!J M$945@5RNBI1I[B P5JBDINX\&NZT_=@3!"<3S]61YKG(.%%QVY(3V3%IGBPAW;5MV M+;C:HR_Z%[ED1L.]'!-U7[% '?8']@*SNAF?Y1CP3!?99Z"_7%+SU#H<534 M#?L#^X,<@OV!_8']&>Q/5D)*[4Q[M5I(1:LHA!+(5B<"Y\7D'"_9G\A%%<:3 MB*G9'V=,X9#U M0UA_W8;U?K?8U,60^MM5VI=A'#OHTW+463D[=WUXUKU_A6W^ZW:SVXUS+O77S[/!+'-@%@"->)X4S/-3 MRG[4;_8;]3('%FUDQ-U0<*C=U 1C* MYCO*LW^4W7ZU?C%>W3QN">N[DROX[A;!GE^1R)RJ,*)7QD>5B!>1AI.)C+R7 MBK*P*H0:K-/R!LLI+Z[[^E09QJ.R?UQ_W&QK6>W/#Y=^7>L>,&[44HBQ"C' M.!-F',"-V)XLV)AN=SK=1MI,.&T -V)[LF!#$B )2!M(0M]P([;[B6U( B0! M:0-)@"0<#]B0!$@"T@:2T#?9V-8DTY(28$ M\_R,P9R4MYB2D[9-.[71I')3WABL),U.XAGD'] MH/X)IPJZHA]!5<23\VUZ&7875?3[AOWN?/OZ.C7T.&C7]]DO\-T<#MJAM'+^ MI96>BQB%C21"X30T<*W_7O8O-WF4[A!FR;1&@0$*#& *.M.I*2?' MY,"&*8 IN+(IT,7G6&,F';AN J^;'_ VD$V5V_8CQ9/^V!3DXF2R[4G.U68D MLE?DN+2412Q"6&8-DS %4^.]?B+UDZ8 =SK,>LR?EGTC@]/VQ5B'47 VM;]# MDU/FQPG!C)V#3G<.D"H32Q4 C7B>%,R@?E _4@74WQ/0B.<>XAGKP%@'_OPZ M<&959)DJ*<CSW@KPO=.&T'Z4=6#- MQEH%/A*FZR="<5O/;#1IR@DQ(9@QZ\.L#ZD"ZN\):,1S#_$,Z@?U(U5 _:#^ M^<$\OP6_.:VHL< D%U63%%:2$LF18RJ1H3IT7Q3!=.3MYY_N$( MT;3!ACOHU!T@;2:<-H ;L3U9L"$)D 2D#22A;[@1V_W$-O;9[G2?S4I?#OML MM@TL*2<<^<@8L>)RJ.WK+-,8E>OW\G^=[_9#AX+=\\V]G%?#>P@G3\(J/US? M#V>K?3@YW*!V6*FY_]Y"S=/RT_EJU^+I6=G^O$KE2=FN-OEI29L7Z\.K'/JA MC%+U+I=>2'0_ 2D!;L3V9,'&' QS,*0-)*%ON!';_<0V) &2@+2!)$ 2C@=L M2 (D 6D#2>@;;L1V/[&-G9H[W:F11>B2DR,M:B053207!*.B0V"\5!OSI0MH MKM)K'CLU(*4[KZA_EW:HI>_(V#YX5;9IM2M#D_E#;_G%YFQ(O!U:3G7M!'!: MJ#>88;7Z8+3/7.LCLK-:"C(I*5)>9'*J2JHR!E&J,K9<.GP>?;:95T_,6$_M MV85^Z[IX:,?OWR]CQ-++SG.GQ\GK0!HQ/.D8(9,=BV32<3,A2/&C"%E M4I/)H914E.1M,-%97V]0)@^K"5]7R:LN,5BHY'&R"H!&/$\*9JADSRKI>!#, M2$\B*DW*5D>A*D:%J^RD8=S)4>X&N!N5Y$L]VH6Q8):),0N 1CQ/"F84/75: M](14F5BJ &C$\Z1@!O6#^I$JH/Z>@$8\]Q#/H'Y0/U(%U _JGQ_,V!KI0R<^ MO3529!;.9DW:2$.J!D:NJ$PV<6=;,N>R73QX]N0)NO[?>1;B0-:TP8:EZH/H/FVIA& Q19#89P2P]W)L-(.+#&9]2.!1V2]6Z[0Y M+;BYH&LQQ[FGWF#&!+K3"31296*I J 1SY."&=0/ZD>J@/I[ AKQW$,\@_I! M_4@54#^H?WXP@_I!_4@54']/0".>>XAG5$;<:66$CML>^*@OG4I]5/8/#WNE?]OL M=J-4/"BY-,ZA->)QT@: 1CQ/"F;,@# #0JJ ^GL"&O'<0SQC!G2W,Z 2J[!6 MDS>LDE(QDTM6$3=.,Y="ULR/41N.&=#\:6,2S>$_,5"_LO3[-GBG[]KOQ_N7 M9=M(X;2!_+*L=ZN?RYM:\.5B7?:+35W\*6X7?W@3).__N0^O%N756?NE,CSM M-V_3=:[\&JLO-7E)*A5'*O*!:5TADZP)IB9C31R#7P]#/M'Y^2\J)D,IXK4MI[\C(Q8L)4STVI,8I?L_WS MJ.P?UR_O 8VR!2263M@N^[!!UGLG-,#=4SI UN#T0\)_26=7:E9?.RL(G-& M<"';DWQS8Y9S581P=!'%,ACM-5SB<%0".>NS*-O[EK9P@EO>.;,E-0 M5DO2+#=53+*2DS$32S'+Y'VVTHRBI,,MF"\W)VTJOGOPT_EJ__KA.IV<#YKZ MR:6)1YOU\(]N-R=M.%\\' *C[,99JC!\K+LSCX2M)B0*4%^H+]07ZCL5]>76 M!YQJUIXQGD0Y;^?>3*^XHH0VG$H9%KJE4^24BA1U M2386;;RY9!"D;,]CI4WIJ_?-%GA#0?-(VDE6.=><6WW7!F'7@JL]^G))@81+ MF"BK_N[.6!4V PG184+ 9ASW1#]([ILL"TK9*%*EMM'TPP5,SO,:8D[*7=)Q MIZ+*,2FJA5M2H03RP5ARLHFX\MS*4N]:Q[\@WU(M+>;YL]4%"# $& (\:P'N M9_1F/\]/T@DEE")F56W^(%CR61BJPE9>!./&YH_]@6#&!"OLT&2ES?.=TA2% M*\1CK5+H&JJZ\VWX;YGG<[>4#%OR$R563/7A-#J N9^$@-,X[JG^4)F>2A%D ME6&D6"X48F)4(X_&:&YXO'3#*#:F\7:5]&4:S\0(NHKKS M#+SM<\X ^U9C&UU_YM'UIZ-1.X:T =R([\5-<5B%OM5KRLDQ.;"Q_HKU5Z0- M)*%ON!';_<0V) &2@+2!)$ 2C@=L2 (D 6D#2>@;;L1V/[$-28 D3#YMQK^D M!X7]'>79/\INOUJ_&*^R?[S394>==CB\-#V8YU=R,J>:CA2UYL4+XC4&4M55 M3:*3*Q%(%0".>)P4SJ!_4CU0!]?<$-.*YAW@& M]8/ZD2J@?E#__& &]8/ZD2J@_IZ 1CSW$,^@?E _4@74#^J?'\R@?E#_?%,% M3="/H%;ZO1H]=$+O,@UQ,F3:8,,D=&H2D#833AO C=B>+-CS.U33CR;,OH^K MK$'[D@N)*@VI)#7YRBSQX1;48IB3_$X:M7_NM,^UN[E*='.=\@P3W5QGJ6%3 M3H[)@3T_PS G1191,L.TIR2R&3JK-V%U.E+.1GINA5<\WD5G]2LI,H087 ,= MA8[.$FRLQ6(M%FD#2>@;;L1V/[$-28 D(&T@"9"$XP$;D@!)0-I $OJ&&['= M3VQ#$B )DT\;=$6?=1W&D_-M>AEV%W7^^X;][GS[^CI5_CCXU]^)-+#;M _^ MH8!S_@6UUDQ!^T J&4TAJ$I66NXM%\8'_O'6?O%,!.XY6<42J= >>2<3 MZ52RJIJSX/07M_8/_1_>[NS?W^SV?R_[EYL\2LL'QS6V^;'-#^F'],\?9D@_ MI/_*TI],2HI'2UKG)N,F2W):>.(NVY"C<7)HZ/2A]+/*@W.1DPM2D7+54Q2& MD3?)";+57V0_HZ8KI\(_:3TXSJ'(QCYIV7?J."T?3'6*0\< ^W[9.*4 M&7-R8&-?H--] :3-A-,&<".V)PLV%@VP:'#E18/";;#":LHV&E).:8K22"JJ M.B^MK=:-\O01=S7,4J.FG!R3 QN& M (;@RH8@RBQ]EIH$,TW<963D0^6#-8A5.,>9SV-<)7%KAL!Q!4L 2P!+T)E* M33DY)@(6^X)<)\PO@1FQ/%FQ,IS"= MFGO:X'Z.66^T'0Q?[DIN-/#TKZUT8O!B.\78M54=RN&U",,,+=.H%D"H3 M2Q4 C7B>%,R@?E _4@74WQ/0B.<>XAF[9W=;UYYM,2PQBCXY4E8P"E)6RLHF M[E(.S-[YYM[.:^&]Q!.GH15?KB^'\Y6^W!RN KOL,YR M_[UEEJ?EI_/5KL73L[+]>97*D[)=;?+3DC8OUH=7.?3:&:4F7B^5=NBM#?&/0/820$1W6&-.BX9 MZ-? /GA5MFFU*\,5 X>;!1:;LR'Q=F@5=><)B!,YTP8;YJL/CONT^3+*ZU)E MHN@4)\6SIY!D)5:L4:$9*UXNM6>\2K_FPUF@A[O=>]U$/'_WX12,EG%I*+7$.'!0#N!';DP4;\MFS?%8C M?78B4LUBD$_IR \K$K7*)I^A)AG*#1ZX8)Y65(E5<)!=U)59==E[+]C,YQI&+.]IXL0(;+[UQ#'K]S_H$ MQ?W-Z>EF_>;PQ.J0\2V5<]DN'CQ[\@0=_[M6=QP4ZPUFV*<^:.US=2O:1)L5 M\:HR*>\U1:]\>^0,D]D(KB[9I]$/33PX/3O9O"X7/NK)^3:]#+ORY"2L=]<\ M.:'XD@N#,ZC'22T &O$\*9BQ^-SIXC-296*I J 1SY."&;.D/G3BT[.D)#S+ MEG$RHI;AKG!#KAI/VBAG9)LT&:UNNKK_LY.D<<['L;'N&0>W3(Q; #3B>5(P M8YJ$:1)2!=3?$]"(YQ[B&=0/ZD>J@/I!_?.#&=0/ZD>J@/I[ AKQW$,\8W/D M;J^/#IYK:0U5:3(I6Q4%;QR58C*315KI+C4.'+L"'YLC1\0MN,?@"*KP'Y7] M8K5.F]."BPON/.-PO&C:8&/NW.G<&6DSX;0!W(CMR8(-28 D(&T@"7W#C=CN M)[8A"9 $I TD 9)P/&!#$B )2!M(0M]P([;[B6T48]QI,8834FGK%4ECAYZ( MEI&/(A"7FO&4-5/ATB7(GK%LG1%D9,ZD0LWDK:O$(H_!F/:-XCXNQGA4]@\/ MN[-_V^QVHQ19*+WDS*';(2@$<".V)PLV9DR8,2%M( E]PXW8[B>V,6.ZTQE3 MX+9R4STI*2LI%B-%SRP5$T3E-A461RE?QXSI6"BD\_[PGQBB7UF]INWZ3I7?C4I<*5YHA!SXU>7VZ,<*FG#8]!1^I OW8Q^%7X]#,G]]T?D M%[I]'EX]V6R'-W5OO]^NXOD^Q)/R?/,D;-M;YZ.PL;?L]@\)P3;W<-(SMF>7 M[2\?7;/V:1:[S MT%"@S@8$"@0%@@)UGX< NH\4@ )!@:! 4*#CRT, W4<*0('FJ$#8!!]ADR8; M51QGF8KA@I01B9R0GJ3P/#IAM"^7-\&%S5*(2L;XX1I0%2@:%8<]&^ZJ-JGZ M_&LV:1Z5_>/ZY9V:439JQ-+KL7;-(=_S)S$ W4<*0+[G*-^80&("B3R$ D&! MCG) H$!0("A0]WD(H/M( 2C0'!4(2YAC=#[P21>A!17E"BFM'47-VY?,6\F4 M356XFZXSQQ(FY/NN;[$8[\J*#H>D'Q+Z2S@)ZU068;_X7V%]'K:O%V*Y$$QP MW%=QY[F%XX[3!ALGIOL@N4\[+:XJ62>7H_#MAX7SCYV6 M-)PS.QRK#LUN*<89A5(+Q<"=5D+YP,RE"[]>-L>T>WR^W^W#.J_6+S[P3KO# M3]\W30\?_?A%UZ3=TGNWM)SCS/01D\CI*N>3 K@1VQW:RM_TX1ZAL'=[9IX[ MQK6/)(KTI+C4%!,3) (KSHBJBZZC*.QP7>;+S4F;N.\>_'2^VK]^N$XGYX/6 M?G()X]%F/?RCV\U)&\X7#X? *+MQEC2,&.N.S:-BKLG)!%09J@Q5ABI/4)6E M39FYX)H@5T;*"TN.24,EEB2RK3QI_;$J*ZEL]JX]/8C85-D'"EE%JNT1"]XF MR57'JJQ$BUXFH,Q'(!509B@SE!G*/$%ESD+6DH,F8U639V4\A2H"R=(FQ=X5 M&42ZI,R6N8K"%)8O[?UWI,QB:<58#>>.BKLF)Q30 M9>@R=!FZ/$%=]D8JIVTBD8;Z.N\UQ>":.%NGHS2R38W9Q[HL5'7%L$A!)T'* MM1FSD]J1-"G'XE3*DG>LR]8OG3<0YB-0"@@SA!G"?#3"W,\8_G;N/>-+99Y9 MIBBP8MI\OMHVG_>2F#556E M.;WD4D':>Y.*SB_L^OAOH!>>OV[#>[X;+MH94WJ[2O@SCV'@!]S-U M;=#&.IH,F&\IGM&$9^I->#H:KWFG"H!&/$\*9DRG^]")3T^G637>M:DS::DT MJ2PM>1LR515M3,%Z[BZMF LO6:R:$3?M#V5*I#CLTP?<LJ&>T_?6+LX6YW M7O(/Y]MA$EVVJTW^1S@Y+T_?N>O#L^[]*VSS7[=CW79M.^MW V:!4DX,:,1S M#_$\0:7L1_WFO_4]E+D)>SA5%H?KTM5P8"R3+E[8')A+_E(;.U%#LKHZRDP& M4E)F1),-S]+?LI!_RTXW%'VB"ZI7W-Z&)>A/JZ:<$!."&>NF6#=% MJH#Z>P(:\=Q#/(/Z0?U(%5 _J']^,(/Z0?U(%5!_3T CGGN(9U _J'_"J7)3 M=]>@;+ZC//M'V>U7ZQ?CUN&H2A>@%*245>:,X MI1RK2C:Z(B]788Q73GEQ\\VGRC .-PS^N-G6LMJ?'^Z_N=:5.)*+I7?H[PO& M =R([>F"C>EVI]-MI,V$TP9P([8G"S8D 9* M($D] TW8KN?V(8D0!*0-I $ M2,+Q@ U)@"0@;2 )?<.-V.XGMB$)D 2D#20!DG \8$,2( ES3QLT09]U-?=[ M-8/HA-Y9ZN'4RO1@AB7HU!(@52:6*@ :\3PIF.=W=*!'%FO9WN(M&[9\[4W3]^TS1Y76:,T9T>9V-8DTY(28$\_R, MP9R4MRK.N+2<9!9\N%2\DG>>$XN2,>F,JZ+>16?U*RDO!!?\ J 1SY.&&6NH M6$-%JH#Z>P(:\=Q#/(/Z0?U(%5 _J']^,(/Z0?U(%5!_3T CGGN(9U _J'_" MJ8*NZ$=0%3%L[(5U*D,1_;Y!OSO?OKY."3W.V?5]] MT-X=S=BB@&*& PKEB MJ^.<0DF,E"Z6HJJ*I+=:RARUKO;&FZ(_?\.YAR<]+:O#TZ[9!5TM#6/H@0Z" M =R([8M"#/T%Q4 ^(9_S!!LKKUAYG7O:X!*!6<^BGYQOT\NPN[A" M8(S3#S@+V=\A/;#;M,]"8M5]_JONF1LN@S/DJK&DA&3DBN%DLF/"<"$*XV,< MQ?A@0G]Q .->^NE\M;WVF0LKEYQIM*J@ M$<\]Q#.V]K&U_X4Z?E99D<:1E"632CJ3CT-9?^6E)&6\LZ/4\7^PM7^HWG^[ MLW]_L]O_O>Q?;L8IW>=+HQPV^K'1#_&'^,\?9H@_Q/_*XB^T+RR:2(D=6BQ' M14V]*^EB(O-%"Q$NM5@.LA0FG2=A$B=57:$@I:'H6"W.R5RB@/A/A^OZB=%/ MBC]NN3B"D7]:]HT,3ML7N.=BDH8%9]IZ!AM[ YWN#2!M)IPV@!NQ/5FPL6R M98.K+QLX+WR)AD*5C%0.B0+/B9AFQA?G#7-J].. %W.$]Q8,[ITVA/;C+!N@ MV\^4IX_HMC=+C9IRF)=*&L M)P4SJ!_4CU0!]?<$-.*YAWC&_MF=[I\Y7700?#CLF(<&B=Z0KT&0B%(I+6J4 MPSF%ZY]MN)?_ZWRW'WJ@[)YO[N6\&MY#.'D25OGA^GXX6^W#R>%*Q,,ZR_WW MEEF>EI_.5[L63\_*]N=5*D_*=K7)3TO:O%@?7N70<6F4>A>[=-RCO])Q$A& M1CQ/"F;,J3"G0JJ ^GL"&O'<0SR#^D']2!50/ZA_?C"#^D']2!50?T] (YY[ MB&?LI-SI3DIDPFGN#=58*JEJ+(5D"ND@8N(RU^0N735UE=LFL),"(KK#&G5< M--&O@7WPJFS3:E>&:R8.MTLL-F=#XNUP#/S.$Q GG/;\TC'PJ_3L/IP%>KC;G9?\P_EVM7YQX:$.?FMW M^.'C"\9]2\4?7ORU.SSO?1_U\-&/7S12QBZMMS@&#H8!W(CMR8(-]>Q9/8-D MK$2=2#C/FQ)J35$E2X%7):TUAJM+2Q'KXHGK+\ P4,].X$9L]Q/; M4,\[54\?6"Y1)BIBN&;:!TZ1,T]MRBFCYC'&,,KU$'>DGA*S3W ,X$9L3Q=L MU$QU6C.%M)EPV@!NQ/9DP88D0!*0-I"$ON%&;/<3VY $2 +2!I( 23@>L+'Q MTH=^?'KC183(2Y:>:E2.5$F1G%:66"A*Q^"4$VF,$Q=WM?&"VU^ZXQBT^I_U M 8K[F]/3S?K-V8G5(>-;*N>R73QX]N0)&OYWK>XX)]8;S+!/?=#:I^V3":I6 MRR)QG2HIWXR43TI2,B;*E*(NDM_XF8D'IVZ: M!R>$74HYUO6UH):)40N 1CQ/"F8L/G>Z^(Q4F5BJ &C$\Z1@QBRI#YWX]"PI M*1-\M)ZB#8&4$FV6Y+PGQCRK-5158[GIZO[/3I)&66A61F*:=)S< J 1SY." M&=,D3).0*J#^GH!&//<0SZ!^4#]2!=0/ZI\?S*!^4#]2!=3?$]"(YQ[B&9LC M=]OZ*$MI0S5DG#>DHA/D C>DJ#Z#YMJFHL2F99B6OI2+FA MGZ2ICDPJ+)FD1$CJQNOR[_W"N]>MQ)<:=QB 60 W8GO:8$,UNU;-&F.J,1'G MQI.2C)%C45"V.CCK54REWO0=!I\5S2NO/D T02R &[$]6; AFCV+9G35B50< MB>"; !:6F_8)0;PHP6-@2J1XTX<;1A=-L^0,P@ER =R([>F"C9JG3FN>D#83 M3AO C=B>+-B0!$@"T@:2T#?(/;\+C_3_WX=6B MO#IKOU2&I_WF;;K.E7F#K9(Q(\F%H$DQ7\@[JQJ+9J<]XX:G/ ;S'H;D_OLC M\O P('_;[';/PZLGF^WPIN[M]]M5/-^'>%*>;YZ$;7OK?)Q[8Y9:\ML_LP9+ MC8/'LR)*L+I2+B&1,H*3]Y)1EKJ$*K413G^\>A]CD));248R M3TJ70E%E1[I:$72HUII+)]6^M'K_J.P?UR\OX8]SZGLIG$'7N>/D&0"->)X4 MS)@R8 ;U@_J1*J!^4/_\8,9J61\Z\9F^3L8GJ60ASX4G ME8(F7RLCK9(H6ED>TJ75LK%K7;%:=J0\@SL:CN#@0@;;L1V/[&-PHP[+2%7TM"$3"AR-@XGE&(.MBI6_:4F M9(8Y&VSAI+D(I$QFY$WT5'+1F94B1;IT2^6CLO^E$F.4,@LIELZBR2,H!' C MMJ<+-F9,F#$A;2 )?<.-V.XGMC%CNM,9$P]1>J\U,9T-*1<=!64%R: XB]HW MR1FEE!TSIF.AD-FWQ3_ZXO3[+\/ZQ= (?[$MN9R>'>CDY^'JBR\UQ!^>6TZ' M\RF+EJ^'E]MN3AIJ+S[[*ZM!#\INC^[J75N"L8[UQ/;LLOWEHVO6/LUBMSE9 MY<6'@8T!N:7(__8AP=1^ZJ?1OSK60NOEV_\WB)&'4*#I 0T%ZFQ H$!0("A0 M]WD(H/M( 2@0% @*! 4ZOCP$T'VD !0("@0%@@(=7QX"Z#Y2 HT1P6ZLWJ> M?B3HMW._)5X:SK(5EI+GA50QB7SV@4*6WM6B+1KT=,>?;$BR2R9NX.KX8_,3O03XK]#7E @3 CGO^,.'O'=>&1BO2"5+62@E>"M4%F&_^%]A M?1ZVKQ=\N1!,"%Q-,0'',^[)Q@_)4_Q>Z($\\^9\.-8%)WJ':? K1F:"AG1. MCD_:*!QO%D_&T!R?:8[/,V/):E%S$8(+7S]V?)ZI8%AJ(>*%(Y6CIY!5I&80 M67NQ8)VZY/B>O0S-Z#T^W^_V89U7ZQ+O=X:?OF[J'CW[\HIG3?FF\67)N MNSQT_?4$F)RQFPU'G:YR/BF NZ]\F(I4]T/HO^G#\D+KIZ+U(<0BJXSD3&E: M+ZJGF'4DI:H3PV)-R.-H_7Z3_OOEYJ2%Q>[!3^>'=9YT MH0.XX1'@$> 1^@B-SZPAF,)B29RTJ>]"^YT4VR.EVR-> JN>>ZD[]@AVR9B!0X!DP2''GT/CW7TT>_ ;1\..AT=.'_H7$;U(A.;LR>L]?ED5(:7/:WM[KX)3(=O1&]3R5M[@-5*. M/LJYE^^:.IR%%^7"!C0[U>+@^W#RK_!Z]\?O%G_H*DJ_+%'7&+SYY>;A]_?; ML-X-WO+[\[.SLDUA5[X:/GKT^!_WGC]\_.C9LGUQ__>= M\_YAGG&0V,G!_>CQ\P?/%L\?+^XWL!__[>$/]ZY 2!U\CN28,)2DY*1XYQ:(J55]*-37$S"^?,[A"EZG'VQ=AO?I_89A;WG]G'X>)[CH_ M:9/9]F$/7SZN/[[UD\_>V>RQ:9N2D=I-;)DB073W MIS_=:#3*1D^K9EG;3S"*'Z80/'\360AVYRBC>FF_$/1]V=+I\SB11[KIX;2) MGD0_P<3597LV-S#Z'Y8-O'S3/(2Q/XV6[QTT MX )G^B3ZMFW/JM_"GW]I?S9O)U'_Z96=]!]&58TAW>I//[9Q8/_G[R8^T/EH<;N^44 M!J.7#8@+X 030>T-5M^/YG5EEAJ"T B#VPOY#]_>#K]<+8&2RFD7WRZJ[C[X MH'+F)\*'L'CISR!$0*BWT7EU92]M/8FN("*>-E74V.ET]0S\'KP[W!V^7;=? M!S'@K7Z4=:F4E;,)_#B31D[\$.$+'ZOEXMS_\B.($9R?<<& M7EPN_.0:BPN<(%Z8Y>6L=-<12@GN[H6[7/B?I^4E*H_/!/I9 ZLZ._=#^<,V M\,JSZ(]..SY>P^\73:N9Q=NUCO_QQ\>5ND;@'&%"JED[U1=5XU^CA(&MQ=Y) M^JI[P-]G)68QO+-I]@K@= :(LAH(WO@GKZ;PX7N]J!3(?6>NY]ZEZ:VGG40? M^FG"<8 +-'!="=,-)K]Z>< 9";,.T_U_,"QC8=SMI!FP))\2AHF;V<555?]Y M$OWG2CO+13MQ-P8/&-*JVVHBJ^G2@\5-98G7*JXL.&N4G-?USKXV51Y?R92U M!1-?5(A'#9**2)_+VH,[2#)OUQ0G82A/]UZ^_=AH"*C5% M2&]ZG/>:U>HIP!P08+E2G]^J&O[VWW96:CM98\3[#<6BJ7\*/ N5L_,OT14\ MLK8W7 I^;STZCM_#,:)2@HM;@C69%E_@$^V;E!I_4[P-*NM^9PBF,XDL()U> ME)?;,\!$_PRL6U/ K*)[_ 3N,_'I. M].YS.ZPU./WV/Q_?K=')U=5%^[W3CS^=_G_17Z>5 O#_F\?;%K(ZRZM;KUJU M_S^R?1J8?H&RT:_;R>@V?M,;_W MW_ZY6U+NY#K9E?@G">)?JZ&\EJ#'"W$V7\:4'G0+F53/9>D:P M/N >LQ)N<&J,QS,)KK\;-]SIRX5/]S"I$5GQ_M5(2C/!=%:0.-<<8C/MB*0) MQ&:.TSBE2J?93@=@ZDR2VH(2F>4%X<(I(ET.O\HLX;&4MA"K_5WSLT7Y!L)! ML(7W[L,4:%JSM:3H/_I2(SC26(WKB;BJ!^[NF^_!*]VZD#A2 (W.IK(!Z[87 MW :5P)=FGK8ZY3/ZU@T MK73OO3=A-A"C!\WR*3#7VH*_1AK>=/S@%PQX-XF(G,^1>[?N_,YE3?2C^UG& M<@9$MFFCP"L(T_PRJAG5,FAO)EW^#WZ':*E/*>Y/#E(*EJQE3&R<&\)E9HFT M$OY%62X4S93(Z!#)P8^@3Z6# 'BV.-4:U&?A"V&FI2YM$U)^C],!=A)]7%ZT M[-U%&U,=K>V(-ZPQC;B_'A;\H%C$M_H2\]2,!#]<:Z MPO,H]OT'&1+>PY0KW>VS?;"HK)UA4FXNZY9AX4UJX\\O\ F.OY]\/(G.[ SB M44PPPY_M'&\IUQ@YA_! E_-IFX-M(^V_GIY^6 7X!^#NAT95Q[2)J>)$Y D6 MOZ: KS$$JUF1&_K68]$/"A*X?DQ_-^G8W[L8F[8++ M]K>Z=SAY=@PL8IJG+@,,=%H03AU@8)%E)*44@B>3R2+)A\# K;*)P">?#78^ MK/T^Z)G>E$) R*- R$_W2OZT:[J+#O::Y;2%4/QUO8XQV?CNO.K681'UM&S. M(S?%)=@VB_1+MW""B]-+U92FE'6)2]"8N6HVPG0LPJ]UG[!J^6B;D/9+4FW2 M\PJ9;W6%J_:;(_(+A%>X$@S_?:>K M2:1D@Z#;>HGCSXKKC!JNE"2%R33AUDDB'4N(YFEL76[B)-\AN7DN!*-&$U/$ M.>&9T*00+"56Y-;$4L/?\ZVL>%^'M5'4 707ZT;EF7WOWH-8ZN:\G']3TACNOFW M:F$CEJ!4NJJ-=9C9I>)::N77>=OT-,B'@,RMO?!E3Q?=N9TM/F!]R>L+/ZVB MCEN=D:PH$J!13!.598;$,B],+JBV/5FD%\=/)FP<"ZF%(XG)!![WDQ#E8H"LC"<&(LF,JT&B MQ7Z5_7U+36=GG0EM+[AW'QY]D4?3O?R:NI[9ZJR6\_/K-VVN8U7JVEW:$FSX M2U^)VGU^$GVTMO/?L???%Y6OOUL!T_-G( 153+E4$)O@85)*4%+H0I D5B:1 MECK*!M&IOS? 1-\U"] 4W,$4_-V3.1.8:0P3;3_7P=D=A;/#1$.["B7[ NV] MJ88V;$=$08+O%ZAPI0E" A_W-5A&"6&AQRF(#BX@)%SKBD\0!J+BUL7;2X!A@'7VRZK,"VE*J<0@7:W,JO=5UW^"[V)1\A;OM,^ MQ73%Q_CSOI>VEGRVX$]O/RO(GV'6?ZQPMXM>_ 'Z_&.W\^;+,52G;4MK3A?W'?3_TN"* MAH3Z3H!@5[HZFY4A]#H:;X1VZ+%4FFJU'W2C*.PC'@\N@?5'?Y][-%^5/9Q^ M_/MZ6P/\AY.X6&\P[#7&(VUO]$WKQGJ[;]9[$!?5F?6[Y_P%F'D&+P^"]K[7CY7Q M67;_\NW&NM.//[:;Z3:(/M]]M]_7UM#N5[CE-4_ZUSP #P,?VL_8ALP^M+9R M),TI0N.8S<8Q?.S!^8W&,=&]>\>,1DN?KW&,-]V5E0[,"9EDRB2%)-9DAO!4 MY9A.I\2D0BN;IYRZ03CACU6S>.\^XN;/D$-_-I;T8[<=VF^Z#13N*"C075+B=U>[H[RM1O6^Z8)'[JMONT=2M^7%#B6O%K% MTA"ZMS>.IE)5=;?9?GMCYZ6MSZTTP-3.2WW>EVIU0^W*"JX VN$_]F(^K:XM M%B_,++P>?+1<=,F$"=P7US=G+>V;6NG;#S9=VL'@"^MR.^TZ8H8U=/6M9871 M5A&=&T:XQLV>>2P(=7$2&^VD-.8Q>.T+$SZ>E_,YR/1T9OX3YAP;T*+6!>1^ MQM7/3@1>Y\\[(;1F$'#\*'#\"Q)&"%[6];JM X2Y^ERV"P0K2(Z6S?J*;2P& M:->X.;%M?N+AO"L,V_ =)Y$WZJVBDZ8;U&0]HJU&).L,=MF<6[/1!:9J6RBL MNNOC[:^+$&+/P)TW=KV/-MJ>YY^L>8M8R?\X%:QX>JI M[VXT\H&^ C.@"7.2Y=A= P)DSO.<%)8JDKK8&+ "+7-UTPR*3XQ/+."&%LT0XR@C+.?"> M5!5"%D,D04^-/_2D"?'TLP>I&U,?XN>CB)__6,6+$$:NA-MG"MI$]\B<.3NXA60D81J44 $2@J#+?,2(8B*E2&<%CH124JD2G.P,:,K M7_;#T=^Z=]PX1VF\ E^]2O+*=F[YCU#SCZAQ;.':U#X?0 M6GEH+YSD/)$.3VE+'%!;(211VF8DH29/9*Q9D>]0VX?MV-(6E%V%ZMQGS4GW MC9WJU?1/\)R?X'F/PO/^TE9F5;4!1^FK:Y=U6\+51Q=^4Q.\CT7W#"%.Z?U]7 M"_]O_(E3TVEUY9OA8A#7/7U:-5A^ML(U15[+FEGAV7-L1K8%WA;'#5/H3?]JSI#Q! M,7:]<1HKS*[ $5M2.0,([V MD/-V/'WMVOH-Y]@6TO9>DK MZ6 N9M4%C+,]/*A_JXUF<")X;RHMDD";*'_6Y-_VVIAOG@I.XD3>J\KJ3C)V-#WQ!FZSW79B6#YH+=\FD&"0:W_ MN9\$]M\>?JWWJT.' <+;YFUZL)\GL#2=]/\'S,/^1^U&Q#?M=D3\X"UX-_! MJ-_V#: [N:KE_*W/-&HY[0 $8.GM%XXKZ4'#HXBX#Y[%3[A940RY5_%683[Q MC+>O'B;])29]STN/10C[-Y,?IQA&-.TOJOLPQ7B5[X$;[. )FRK<2#H\7*SK M-<.M%%N M0!K =8"K!TZK+$ :V.'M1!.'@H,!M]S[),> &H48AC1M+].WM5E MQE>3DL;PGI$_PR?:9B\'9S%C86A8H3HF;G:GR#N,[Y;L/>O MU_[6%]A6RT;.3//=* C;H8IY%.RK*S/]2OH5YQ/&8Q =>S[Z=;_:W.$!2Y" R&(!@##7M7\GJPK0';3^ :9]5!SSI(W(6_SHF MU["7#(U&DGX;R*/L9T1RW]_()N:6)8)SHHLX(SS5!5$NCTD14Z54+A4M=G;[ M9A0NYB(CEJ>*<"9B(FU:$&JET$X++JW;:633493UII^_UE73W-K-)MGJ9I-\ MN9\33R<%N[VM:H"G8_4)P14'5QQ<<7#%1^&*9W--4:1C@\&> A+O&':@[8?P+1_T_R-N%.%!^E(0Q*3)X1G,B&*YXI8%RN1WYSX >-VM@!V3T8Z,RS('_2TA^1OT/8Q3/O]-VB'HH8C-88@B;%( M8DSS'F I&$. I1%*XEE*A#:GM[O?<&'=YB$1=&-F1X9V(XK=[SH;:@RYUS%9 MYYA#F5 ^=-#3'K1]+ EB=L)23!";:HDG$!W6 MR(G,OC]CH\Z0K>%T5\[ 1Q M1"JR?XF,*ZV$58QDAC'"9:&)*$1.XCQ-4II8D?.=;1'#[%#\S2Y^7-8U#&Z@ M;8ITPK"9W8$LC>TSB\-;&SM4%Q6806 &@1D$9A"8P:W,0( WSSCC1&'Y"T^8 M 690%"31BO-8B#C1XFDV3 [,# HV$9P'8G!\'FH[C0J_H?9\WTNZ.Y\7?C?E MY6V?CNQ\XEOFL!AP"@<^]S@7:4ZE4\19EA!.E26JH)0HRCDOTM18OK-%X$'G M'MNI^V76+&NLL_O=-K:^M!^J::FO/]E;SC?>GZWN3K9_O+QC%HMD_<_(.,2- M%N'W$'![,3[\KG:4* N8NTX84=U*H]E74/J2P[S[(/).%[XD>GJ LA^2'/QA M_6'U\QJ<:0U?C)J5\*WQFZ'MQ7Q:75L;G5LY79Q'RLXLW*.)Y,Q$X G_M'7S M;__RF<6T> M <#&WLT9ZHJ&GLKQH\-YPFT45P26Q_Y9T0/CPU_PD^E!7>!QX M-6O\T]H]U\ +P&5&BW-0/?A^=59+N!$.M+8:W:F)E&S@WQ4V3K71C_!8.;ON MA]$ 4BS@A19PI\KY*^3966W/X)-H6DI_]GAIVR?B7[N1EC.-Q,2<1,!:ZB6P M#W]%^^(:']]=>.>KX[5PM^D2AUK"[W@_^''SX64[=OA3._IR=H9 ZHMI8:#X MBE-O@,VYM8OFY"'V-Z2J;-G;?G?K_[7/C3#@FGF1"F*4%82SU)%"\YP8*Y*< M4NJDV,E#?8T;F9\MRC=_R!H0:W'][C,*XOG"KY[9 MR-751?3H?2^W,&&JLCC-BYC$*LF!"6 M,%(H@3NT,TN*W'&2,<; B^HT3^A#%0BS&(V=C5B'X@B5O#E,59I$R!JKY=FY MIWE7V_CFB:4$/GA1(M6;+2\4$%Z 2,3,TF$6"6"M1&\$OUFS@7M('+6M%Q)Y MY7P.GJY#W;+Q=W06N*\]B?ZSNK*7MI[XQU_(?U1UB3#=\N$>>''OEME"QJ(_;FJ_];-4/?W M +I' ;I%7J@X88S05()ZB%@2E;N,&,GS6#">L3Q_&M"]KTJ-'H:30T;AD^C3 M.C\ .->L,PBRSVRU:8XN8V#62(U1?FVG_D,-#+99)QW.RV8!H@64]D%.75H, MU/$++;QW^"W-/Y;XO54BHT]U@,;7UDV1'B,5WKK-R=.%)\>\$OK3LL8,"AYY M"+'#1J;HZD8X&DF8='"=X!LE>+0:DT+@%8]_O[P5>:I2SHAAF2![_4 MD>KI7T8^/D]"01 -0B=02F\?\-]S>)+/R0,VG0 #@J=^C1=.Z#V\]5#VK'Y%[Z X<#]X"4@)H:7! =] M52VGIEUSZ=="6CG ]Y9UXT%%+1M@,$USSZF[==9@F$#]P""J2#H';X3+*]>W M3)X/UX%J$5-=S?J >6-2^D'AGT ?/E9+^%+W!JZLFT7TSZ6L%VT\W_&19YFD M3>((1FT_^P6H\51!/,_)C)0]V';)7B\VH@&FZ=C1CVPH85^[\Q_GJPV0GI'Q=/#Q;>GXNE..PW!WBUE"U@HT+14U%A M7'W=+S&M(_AV&1]]F^Q!&<)R"./+9M*6(O@(O4N)VLNR6H(_N%CMY/3^>Q*5 M+IJ!1VT:65]/-H-W[QG.?684T+G/(?0^PRUQE:M#>/35;?7 M?6+8LI&F'XH M-18>2N!A;O+(T)A"Y%81FRL5(3+48IGY+GUNSG-KW[D8R[->N MXN'Z$U;OW;8:[T=0SI;6G"[N.^S_I>/53V0KKL*^<9B3\(D?XTL^6BZ.,<7- M-=)]BGMR1]+M\05_W;S+S6/?-$#&D?5O-038Z!J 6Q(VWDUB@[:0?2&I#R&Q@5MNC:%I=S]58Q'=DV2?!C/9'RR,?8;10N7^0]71 MOW_?YOD/W'0/3A^>S9A'N>,](&A T$-%T%/]SV59VX"8 3$#8@;$'(7HQHV8 M/Y[C@C\NDK>,\]WV?JTQF&$ T "@ 4 #@(X30$_]ZC&6[8SJF/ F@$T V@& MT!PG:'ZTB\74!M ,H!E ,X#F:$0W;M!\-S-A8>CHL7/= !!.A/PJ(8Q([OM[%!AC6$RU(5QS^)?3!1&:%B2W@N;.9'&LS!!M M_6_L\NKZY0[2T%],XGC@@WY>%38=JD,(?CCXX>"'@Q\^"C^<:VI,4C@2%[D@ M/$YSHHS,B4M@8P$,O**C"60D4!&#H>,9'&> MY#IW)&>%(ESD,9$LE<1J710TYIHK]81D1%[[W3S#9"_BB> \,(YC -' . +C M&/>DC\A8 N,(ZQ)KC^X,$T(R0[+4&<)-G)'"B9AD>9YQRUR>YCMU?!G51RH!3+>_=/' M/^TOMH/ZV/WMX1A#D,18)#&F>0^P%(PAP%*01("E $O!&((DQB>),;HF IO MQB[0L4#@JRH$&9$5A2JU4*6VKE)3L4YXQA-".:.$"QF3(E49X2 \[N)$9Z+8 MJ3N/K3/&,:(+P^$[-"$BB1-2Q,+D*5L.Q^D2BT#C0Q%:J_/(00_'/QP M\,/!#Q^%']99SEV69R2/;4PXLY+(3.=$\5CJ-)64V9W-Z+&C4@A%B9 )^F%7 M$,4R<."9%BR/C;69'5&WN622TC3XZ5?G,(*?#GXZ^.G@IX_"3ZL\-3S+,B)< MK GG-"5"QYS$VM",%U8Q%C^=GWZ2;G,4UR&RX)A?G8<(CCDXYN"8@V,^"L>< M&Y')% /H0N2$:VN(S)4@5L="JHPSEO.G<\R#='/[4D^5+#CHU^/@:304I)!"(F'-GLC0I+-WI(S\@@1BR QL% MTQ&AY^M1@&CHP!88Q[@G?43&$AA'2 FL/7IAI',,?')A!'CT3!1$JM@285*5 M<9O*S.WT5 TGJ1X5-CV+0P@-V$8FD+ ;+>Q&.SIW>SC&$"0Q%DF,:=X#+ 5C M"+ 4)!%@*YUF/4ZH27T3,*RSXBHU1"J1$V>%3C2S)M8[G4'# M&9E'A4TO4"P/OTDUM=][J>%-RME2=F(SY>7M$_:7KYXO^H3S50PX77O?F)^D M23*&=QX1CGTZMY%LX0-1(;KJ("4JFZBD22_C+67L-_#@MI2JG)2X(1G)F MHFIQ;NO-3R< -7,[,^7L+ )[4'^'._'-O'.M^$N&+S*O:@S%\9_4>]C., MIK%1;:?^"8O*/[5LFJ5_$EP[;]$4?]P7=(Y(6O]Z_$&Q+0KA"I$0S0IPH:Y@ MI' QQ,BV2%6>Z$)PL>-"$ZQQ%@5AF:;P'6&)3)*,*!&#YQ6)L>HN%_JN59-; M76BVY4+3+Q]?>7)[ZGRDBA7!U5,8YR1Z!2HFI*)",$L*8R3A6DJB3*%)8A.C M$Y%*IW9.,A^@?_NP*B8.5<4\?+\"+=,ZD1F3"4FI+0A/8X M4-TGR.X-J67L)#]8+;O!7W35> ??P"0T>ZE'LX#_^(PH7E?-;>TY=.-I$5Y] M;67==)L:;U"2R4T^,O%:OK/U<0(TI)E;F,E+.[W>)BT;!*6Q]66ID4&M:(R> MRO*B?R7\"[Z0'RD.K?V"1>HEZX7G6##^IIK-[/3F3#06)FAV-HG.[ S><>I' M*@U,:-DL\)TO;4^:OFZBVG>&IXU<15X!]E"3T"03,6IRP0X6>5\&AI#(LSJT@.14.M(4" MAZ(,S\#)6&98P91YU.FV3Z]A]("=VRNA4"Q+!&/ GH 5@<+8-":B $Z4FL2) MC#O)+7T,A7IZ)8M/;C^-<>1*MLU5)D/2H)-]4_"L[[B5SV[E\]ORPM:E[G.F M\*\]1L7N?.1*E[O[]1Y9:T9UJD@F_*15%B&.DPX#R''\ZJRF"DV0$7)OTO*O_P]JN1 MA-OI90.3.H%'& OR(55M[/KNS^)2[\;^.ZUPI*+?D)L!VH,S"PY,X_K(%%<6 M5Z*._+2W*S^X\&-!\M;+I[:Z.IO!. S*;Y6<:-,M/K6!28M%!3^#G)=;7Z@N MX8$+&&MDEK6_;$N7\!,0M+8-:-'I=+I2%;\&!<_V"0EX[L)_<5I=P>W@V3[E M\ZTKZP;M'@B,_ZE:+J(+NSBOS'?P-M',+F H8*#_YU_T4DZ7MLW+ /L!9FB] MJJ>!%M(49F417YZ4^CZ[@/XY-7 B_H43I?@)/ZWM8TLSN%Y%_(Z4C"-,''M !>V3]BXI3?" M+B%CX"\U"!^S2^>@CB=70.9@XWG$1(]4KG^0H\ W_R61U_"P\' MILOSM"MF]E*6F$:*X/FSZ@*^YY\U,V"G,#[XT)0^*W2R5_F_2FUOH51*TDPE MBN&Q:WYCI"'":D-L7*A"T#2G;K?8X@&4ZJ,&E%I.[7NW(E<_+NL:?OJ$.G,; MQ8JZE7AK3A?W'>[_TL/R#YV&NFH*5@?:\&;--VZ2ZET=^&:KJF0_W[ZOOCY?G75$>O"$5\WLB\0D,M%]59YM/=%.2C;^*V_G$SE-8 H/.2S-6_; M!Q9^NKKK02FG6I?47DI/,EK<\\KX?M>QDR(KXO4_=-C;CWO =W;L%%YEO[)A MY].U6^WMZU[E8^+IJ\?6)9K[+5Z\9#WQ"[6 ?H9I_S+,/O&DCZ$!]&'8P;#Y MGH>+=4WJ'U4#^]K%>9RP%L00@.[8@(X%H!N[A07F?:B2"\S[U3FD+BNRFI0T MAO>,?#E=M WK!VTJMES^75.JT_.+P:NA+A;L'>O\KQ6U_U4BT; M.3/-X]H7O78QC\(MO>Q1CU_IET(3I.]_WZP+'5-#I+'+\(EJGD.'G@,QG- ] M+'0/6UQ.]XR"Y]J)C!'!K21OO,\8-,H',(3Y4%>*#\?W,CW?U3UG[@#;UY79[5M'I<* M>:&,_U%;W!-,>X"Y\:UN!0;UP@PJX8DQ-G:$ZAS84)8)4AB=$NI83E6A#%=Z MT$P&(N\OLP_M+O%!*%0";.?V'IL!6EXIM(1I#[I^-),>W.C(W:AB2L<\ 1]H M!.$THT3EA2-);$S,=$QCN=,T[%&)B.'=*)_$:7"C(X>64)!Q9(F(G[=Z:XTI MN3UV(8[%E0^:;;U_"7T0SXM8Q8/V. 1.]B*<+!8BRZT#.J: 7UFJB.36$F6+ M..%)40C-!TUM]%C^5X3R80YKG<1L8$[VO'"UN_UC3$;PBG K3/L8S2-X\^#- M@S>_WPD#.8NU%(SP.(D)UVE*A)2"\$()"OX<_C=LAF5X;PZD(_CRHT.MW91, M* )Y:9F$U::7F_8Q]!,[2A=].,80)#$628QIW@,L!6,(L#1"23S+HN+F]';W M&Y3K;O;$IQN3.S+ &U&R.!.F?93V$8A ( +C$/HK( (F%QG+:$QT M+!WA7.1$4 =$P,K<)5I):H;=X#X4$>7OO4^LW)7PLIWD_Y4'P_8Q/HCG. MN3^MU_:S/NI3ZP=6<9Z*E%.7DTRJG'!1"*(*RPC/$Y[F69'*)'Z,BL_/%N7M M^OWWQKKE]-?2V2^>'?QP1:<'H>E#4IPO:O;J;')PR_Z$<'\H.%YB+!!:7?J3 MPY=-?^IXLZ@ECI#@!';GA'?GD\-?;;,H+[IOH!RC:7EIF_X49'_*N3__O+%X MX/U/W1/0];>?^=' CS"K<-WZ;NUM9-,=I-R\>8A!#CFG6P;XZKSJ\.>%B0^<.RG!J$/ 3"\F)> \(A6HYCQ>Y MY#D$&1%9JH360$;2+"&<(O.6M"""05!N618GAMTD(XG*A,XM)VG,4PC>DYB( M'+[#D+[$F)37Q;WY]IJ/;,7=I+'ZC5G6UU;6XU7C=*6N-Z/!7>\YHF&WCF91 M1?O&.816Y9FVTF66I*X BILEDA0*Z"K-=4&Y<"ZC.^D=4S"=@^J0C +/Y=QJ M4B2:D=2D*14\D7E\_RCN#JU")&CL;+R*Q>,H0M5O[E"PT-+OZ%WEKU8V]AQB MW>'\Y"L3YA"(EE#!I.88M#M'>.(L$7&FB$F,LDXE(D[=343+11RG(N&$JM02 MK@$*"TMCDCDGFB#@&V\2OOQO*H7$+-"8#I%_8W@EXNH MJO<%L,Z.!>1>&7\/K&Q_9>(; L.LS=)$.$Y2AGA4Q):H M3%AB=2)-+-(X-CN+=EPXEA2%(7FF4\)IK(A2J22,:A?GDDF:\-?A&4.>;+]6 MQ46>9FD,$6)F8 L0*X MH#),DU1ERN;"9, .ARB4_=4VC;5^$:H)M;%/5&[:3N^=)6^CF4LJK8OB'Q!(*D<639]">DD\C@/CYE7M=_24[F=[TU+V58) M3KPG^<*?IX O-^\XB?"NRQKARS?J\PN&2DZ]:VK.K:]N_7A>+:-AUY,K6A76O")]B;:Q;H@.;W/SKE;^'VIZ%><C8%1PHWHUV/XE M2MMT;^G_O/'Q?5XC&/VH7WI$1K\VWI&GS6Z%CB]B0=G!$=;*G\U@"&@J#?R[ M:@T8(NP&S>Y23I=V75@PE]>^(&9=([]1<.#+[2_@[[H%1K3 D^BTB2ZP"!]Q M"ZRS0P)31;-J@;9_61HDP%AO TZ[7$18(CU!H,%7P:\ 6-3^CG(:J:JNJRMX MGU&5S -EM)\]HHTGY%MOM7U2Q;V;4M\V@^1Y+.OA TRSD9M^1#:4L$])_,?Y M*KGJ'\WNX^/9L01VCG8[<#R(:C]T% M;GFN.[R3Z!%?=3=PC.6VJ MGN8VGBDOY\35%5+9;5=Z(4V; 8)1+$KP<:8$K]QN75LG>CKNWGX7@XS9PN\B M@TLM_&!.GFS93,2*64\^@ZC-+0-4F8DSEZ=$,R8)%RHE15(D)!=)FK*,%93OK.L-/][]N79&NK==:^@3Z8[F8N%U5*0E&(QDI,)$=IJHC,I8E @D\0[A;Q# MB>;=Y[)9H,&_=S?4:*OEA*HJF)59EU0;J>PJ_P)W+5:,=/!MZAIG'FN2GZSN M+>9)KM*$4"Y ;4R@H_-JYAD@3#?PQ6FDI\@=?8,!>%%;3Z_]IMVVO\#= M"WT#=\[0!4^-49HH(( J!8+B9TCTEK*',VMV]V$\Q! _>4"%SY1O=_7/Y7- MO&KD]+W[M0)L16)[ZE__WHMAF[OVN[SF5P5XA]%0XTF7QV#F";:HZ%M;C+I= M3&B<\A6X5=O+$JZ;WI2P1Z!R98?>FUB$9GO99GMK+$.8G;4+/+JL]?*B6>#" M"GY@ /T6MG4RB(A:UG6+7!?PXC[SVRSU>?\LC#L0'56;?8;'8(1^$OW>_^+7 MJO!;W1< 3>':"2%TB<$^^(X+@-$E.D)U#=X%X5369=.ND-TRC-T7AWMW M$3Z(J&PT7@E_G4$$KV5S'CGLS^*1O05\/Y0SF!W$=3,23W5_TSD9R8AO->U? MMG7%%\! X%."-UQ-?ZNHF!+Q^9ZUVFXP#M /_&,G>M"0J_,2;GN+7OA+VR?: MS]I:TW[;84'.*A.TO@@7-38TTWBGA33'=6LJN++:]A_RW*:Z:C=G[GUZO?F8 M=GT6ETO@UHV=3B?;S8M\3\<&S,>K,MRU[W6T5[ OMA[R+/RD$"DSSL0DM3PA MG*N""*ZP18:D+.&Z,#H=A)_@.@IPW[\W]F-7[-JRD4!"GL['WUI?'$C(H9,0 M,!D_M_]GNQ0W@&K5=6:[*A?G*Y$#[%W::36W/F]4*0QEX6?/53J;]&O$/O:% M^3CO,_C3$M,7]34N+_\#4^G 5K72L/QEQTEG!RG MQL!W7IO"@,;,Y75= 8:LJ]CZ5I*M[B# 6<"6ZMIBS=QYY5EEJU[3ZQVXQ-O@ M1:!,%89A,!1DC[Z]98]A'1!ZV NJ="RJ!+KD':%M=E>+O5/L(0A_+:=V$V]Z M#^J7K'L]&5<4$5C5O7?C]4Q#]B7"/HAN=4*W%7<8,Z(Z(,WI:ORJ$COF+C9B MXYXP 2UJE@I3/%B1@"L)'=GIMJI(<]WR,*]SN+0':#1?UA@'!R4Z<"4"4:X< MA_14YK_D;(E\FDXB%C/6LN?^0^8_A#]=P<4CSR_]ZZ-7GT?T,K><^I4P[N*T M("S)*>',"**HHR3-4BE$+!CC:HA3OS;4I0_6^_3(EX[_R+:._TB_>/Q'0D_$ MK8=_C%3#(KAZVJ^IO@)URY*$III;(E-L8F7SA(@T-\08AMV#X0:TGE(!;&BI/;CW4&93#?I&349XED/0+T&?': F7S?W"QJ$_,[A'&'+**V_F2UO5"VCIC CVD1..0Q M<,AUV>]6^>&JK'$OE6R+#OUBH:^L7"],;Y1;8@<8C>6'OL.*7XO&=@US7QR' M.T7Z!:[UXO1E?7*JE_UIK.W1 MK9\UEE+W1==="7D;2 ,*^>HK&2D\";8MN;Y0N./19\C[/6F[Y=\EBJ-T[1FO MN$>@+U/7[9Z\D^@/W,36+**S?G0W,+,K"6]+Q!$;D:Y$4X1:_!MN#\/:I[?!O(CTV[)G9OL6"*^NF:Z'0=?5Q M)=(L^-JR!B_P3R 70-#\;/13#X.IRVK9X!^G8!%(*F"&]:*JFTE7&(ECOI"Z MKF!HL^H"<+IMBV"6S:+&&@1LC(G[H/O&8F6[(]%3.?1!G9B0(6+'!?SVQKZ5 M]L!?0-EH#CY@Y^J;^RE]959;(CJSJ$W(F."B[H&@/O JH [=NZSF;379ZPD\ MP7T-5UA*.BU!CA/44HGL:CE=-4;:G!>_#;!IVZ!YL;;#N,!MF=/R3V!C;14' MBG(E]FUUE3=UK&S:W07^BUBW<6,G0KN;8NN5-C3 O]W&[M.3Z.^X0W'W.WCA M9&,.&O\)GD#EKY>@0Q9PT<[[TY9W#41V]@!OL7Z'VCI;=WM NMG;?#WLRU$V MVT.1,SF]QEVFY>RRFF*SC,Y^_5O/*P02U*"-IZOK?B-1UP]D>U*MU.V_;6X"Q_X!A3C@,/WESUAA##CSL5J"5LCN6/0_T#CKV0V5 (!=]=39 MCTN-[] &=^_Z.'H4VK:^];5P*0 7@M7FYG50U@Y*$4X^6AO]AO6KPJNX0T<" M>(%[\I9-4ZZW]:V4O\/-&R-_@BD@C>9*[ MPB;J4?N0YF>+\LVG6AK[&_P> H9G(^9^SKT0PA;HX\# 3QMT[]QW43?68=LM MVV4BRE5XWE/[OJ$M,C[,EO0=-=:ZT;8$VW#%%OWDJMKF%O??-K:\\?B-N[:[ ME8#ZZG:'41L13)#_>QKH$$KA:?@9D(R';-2^CBYPAC>WU'K*?BXO-[M^X&@[ MH/:O<(M'P,LV">,>-CTJYC#&7H"A9^>C>W;F8T_4AYZ=S]VS\_7Y.=^8O6/0 M.]$Y@OAN?F>5XNAS%;['D>?IUW/9-'VDOQ?Y:W1!5QMM\F^)'U;YG@[C M--=)CCV>%U>Z-OTS;O_M8Y"=X+^L=QQWNY)1;IZLO1YAXZ?.9Q_W_/7.L:V2 MC+>_8)\,F&T*KTL,=!VW:M-&5^#,E]KNRP?"'S&BWS?&ELK<-OJ5=+$'2Y\@ MP=W6U@$=J2ZBNKJ6T\5UG]EIA=QTJK"<=]G#C38KW7:C;N=CU,A+N&T3?>L? M^5TD%XNZ5,M%NSN[BJJKF:V;\W+>Z\*&Z"?^@VHVO;X'JSN)?K@CO/46PF(6 M?WV<>UN,ZV^)@^QC[C]@H-55]/$:?KUH-EXFI%@.$W;O6FIM,^5[+?N.Q514 MG=T%T_LE3;8-Y?E7654JL]30E# ="\(+K&D7DA&:,6IIH:G+=S8D/625]2=X MYJ6WR2<[.NDP5/HI$P_K2=Y8@BEG#4RLA\"0*#D6)%LNRK9'2Y?Q,&O);\A[ MTGK^5=.!$DG*>C4/4.E*UL9;-U92^999\&!LQX(+@GVS-TQ6].W6=AH<8./V MRN!E,*E_VD6W?%>7S9]8%%UA%[C58L=T">^TO.@N]?F,[JP1'ULC%Z@VWJ5U M]%CEA.O'^'+=+N87*$=1>5#E< M^?;Q[6KX[S"+/P);*1?X4T@G/V5+JXUI]Z4)VL^[5^2 FT>!FS_O\XF3;N%U MM>(,,4JS5+[1PM(CHOZ2:DS:&HK&XQ[;= & M<3X.4BW+:5?8T;5#VCR^S :[_&>1: M&CF)?@3= !B?E? SD#[9CN2T+O^OFLF3J(4WC$3;+O2;9UUMIP/Z=#T\M0)D M7J^,K[G.J@BEG:#VUN?PTE7=';_7=@=MFV9,?H:=6VB.Z7(-82:_;*-MCQ _E/+Y3V3$&TL+8Y M'19C8:G3EJ67BV57F(3ZTQ\Z".K46GY?2>&LZ50#ON1[UV*K.F^!BYM5VOMW M]:T&TS^CO777BWSKKIC/&GDR_!5LD%!.IJDSAB1"0_2;\)@41:*)+(J8.<9< M(78.I_F:'=V^.N!'T(AWK8[]W*O8+ZTN_.H5[-1G& ?9'"'"'NX1O=E^I:.% M8BDH"='\%&^\VFN=IU,QC MF>5Y2K+8@&9128D0A23"B3B5+(Z=&N1D'J13M3VW0)8O[2\SX)9=M52HF7K& M('=#!I@( B$$"OK86J6VQK%M7WQS=J-O,23X;A+Y1:_U#HA%A>?E @7%?0K= MI=N!UZUW:DEKURYYU=D>2R[]=_$,&[\4MUEKA(%-?P!Y&\BMCK?Q1PI5#O." M;:'TY@'=S0+^TYTI[/8.:UR(&13X:Q1X0PMP)>HNU>L:X6)*Y*R+A\U&Q+M. M$9]; 1R\U/='G3GMS1VAY%^@(BT"4U *VPYG]<5[D#"Q&![^I''MEOT MH6O5B_"V_7G?2,AO=,2,(R[1K7.=EUV-6 =]6XU1*W MO>&^PH[$K+_E;](^9WWWKC_^QB:_+IVY9^#W/%S0]U''^>K/X9M>KU\.]XRT M&=]^!DZBVRSKU@=/K[M^"U5C^]?R%4++:5M"U3WQ^7U#+JW2-A$$'$)&N'$) M491A<)^SA)LL+]@@,5<;9GV2GT.,]6S ^LN:S'^4F/>'Z0];5(X'_KMEN^Z@ M&R_K!4JX*\GH*R^GJ^J)MM[R)/JIWR.[]:TMENLK0STM]F&8WT.B6W;=G8/7 M-HX!7#0E$-RZ_;.RBRMK9QNK'NMM=WW$!T_K3W5='=WGR78W3ESE6YW9MRX@ MM3.I^T 05PVO_8T0KMNOXV]3>=6@^P-]ZVM!?;=Z[Z%\^-F&K)M#QM?>/+>O MH^MP.W^+%6U?[7@Y_K0P9RS-XDP0%F,E7I*G@.V%(TGF,J%S :YAIS7=0[K+ M_GVV]I* 33_8F87A-6M? 3*?HCZT#5'\ 1:G6H.C,+=FBY/-;/$OO_V\E2XF MC=68,KX")6_L[)OO9]7!98O7YHQVO]R8PM:RNDD\B?ZSNL(UR$E_8O.51PR8 MO+:4"2/=#9/K3@+QC11"_ZQ>T+_Q?K7UNI Z M=/-'*J\.7/21NR])Z^+VC=.4@2<"J]/=&/V7V^9'.)B]+^P+$=;#]-OM@,]. M;DL?^*LP->&P/T+5%NC2I#WEV;3DUB\;MPJ,YEG;,^"./2+N$.:M&P>W^A#S M:HE2JV=8EM&Z!5^]TE=[-*T;4.CG5F+UP05F4+UG&UX*1B@M M-.%XDH00>4Q,SEU&,=\TS"F;[SI__,'6/M\4XHEG8^J_K1<(YFU^]@(#\O-P MZN:QH-\/ %YZ17F]E+UXHV];)Z/?OOOPL?W1O/TNDI>RG/9$^\-?/X%GG%67 MLJMP I]]LE(2S)B<@\ 1/KL%H^5BB]\OKBKBD_3]MC!U#3S]LO3N;G-MZL9F MKTTU[)X +A>WQ (1Q&WQZQUHQE[,;V3_5T?JM:'"J' [[#Q_P R.?^>Y&'N$ M$7:>AYWG3ZUD",;VHNV/6,U\,3*P[=6!D[XYG+INUQ*PD/8,KEOZKL/MZO\* M\B'N6BZP=8GW$V:YZLC6)GU.HI_*J?J=K;TN4=X_')V MV?8+; M*5D'VQF(/[I1=8*M*'Y--;HWZNSNT*T'X" CR W]\8"D'GB^"_SK^ M+*G("V>35!"7%3GVRTSJW,$D6'B'A/9XNRM[^/5H-A8+KI7>MQ MS,]U==%VNF^K+=S- 'E/=6UK[ZN4*3GZG"FV82 K#-OC-S:[X>]OAM^N4;># MPS3>#I::SL_LN7O'#IK-_&*SDB1^^?BMA4NFXR*1Q!6@]#S&DT=2"C]9ZVBN MA)/%(">//+FU;!D+FLZ7#H@XO"/$P#,O&_3,^/_C5TO!CU: M\VSYBW$E\P>N_\FRS"H>&Y+J(@:(E8X4!L$V<9G 0RXR,0B)^:C/(;:9VEW5 M]CG'TYGIXK1/&,J\UHXL0Y=5MS&GLK@..@?M[\OL5P M*EQ,K E\6\,TOXG?^LO)5%X#G82'?+;F;?O PD]7=[W?/SYO[)N^@+%_\=I/ MD[_U-^M!P"A6R3Q<8&_+"=[T=]FZ%*XU_;7MD]/\)!?%7_QK+LP7+Z4XQOM< M%Y_DC!4;_PQ[^Q/&Q;!W!,W+\_$/4M#L$;>$7^O]6M/9G_ 6W6.O<_0#.P;P"UR5.FMV5NWN ^\Q$^P5G)S" ,EH7520=+JWE)8WC1R._E MBK:=W\%);]CE^8=KP/]@HN(=LM^M2H];[7PD@M]\(,SX(6K <]AO0-Y#E=PV M\K(U\+:6T;[N[7@8)#=JU%WGA.^)NE^4^BX8!O&_K.$&8STD:068/7*890%F MC])P@[$>DK0"S!XIS&ZND 6@/3+3#2F$0Y7R-T^5@&PG"QD;8_4 M< -^CD(, 3^/&C]IP,\C-=R GZ,00\#/8\9/6@3\/#[#O3/D[VHJ7RCFORB- MF=I[B^I^!:"/D]4=NX0?L=E@I 5:G0P>:C[/(9-GZC P9+>1;WV/K':#0C/Q M1^T @*V[9[3G-C??C0)T#U8%GL4P X8>V3:(==.B9[6^617$-X3X_G6DF+F& MJ-%(TF_V>!1HCDCN^W=K,A477-&$Q#P7A*?6$6F9):F37- \Y2+-A]BM]J&N M8#B_5DUSOSZC=^RW3$#]BNS6/967$ZE"=9N THQ9/X#2C@,+V."G^-KB^8*/!^-D[/#,M2HK# L:[^Z96V6YRESHB#* MVH1P/(A$<6H(=5C,S1(#OG'P;.\P-=UL(O*PLAT@)4Q[T/5CG?3@/L?M/DV6 MQ#%U*:%%G!)>)#F1,LM)JG1A5$QEILP0)=G#N\]0E1T@)4Q[<)]'/>G!?8[; M?<8FUW&J#$F3W$'TR7(B,E.0)*>",IZ*U.V<2?R0HNHG<)^AKOH (&7D==4' M(JH1P2R[E=&GQ!-3#J*GNI!Y6<<>ZBOO5 CI 'C$B MFWX--=6&TIAFE,2I ,XB:4ZD<99D++?.\HP95@R19?];">]2+J[[0ND6+G^9 M_;X"R_]&K+P_ VI @>"G+U*A;!(+.L9"ZOO:\>&MR8](X<=12'T@3.I0/64@ M,J,63R RHX#"$96C':_K.U(;#=,^1O,(GBMXKN"Y1FF:P7.%0NK7$%]_H9 : M/KRH9FV+^_-J"O;2C&?]:=N V0E+T8!-M<3!'Y9S'9$VC*HGV5>(^ #=\W%E MH)E?:1<)<;DH"#<9(X5V&9'JSXN*OUG!U4_ MR*;4PW3RR"9YD8]X+?YN0PEL9B0E06':1VD?@2L$KC .H;\"KI KS5FL'%%9 M+ DO"D54#O]**>,ZHR97;N>0CT<7M3\35QA]V7O@"N-Q6H$K!*X0N$+@"H$K MW,H5DC165@A)K,P<^/TB0ZX@B([3&!QMHCAS@U?P/Q=7&'N-?^ *@ZV2A,7_ MEY;)5YYZ'T1P# O\8=K#M ? >=TB"-,>IOWU3'L G!<709CVEX^W0E7:0><+ M__"WM(9(F$IY9K=JT9J(1#X+,YY,R=A%.Q;P"PU6CBL]:U6AK;*"Y$F1$&ZU M((H6CL1"J3BS(H8_#U'VU>/!:0L'ORTOE*W?NX\>#MXO%\U"SDPY.]M-SK:( M\:#\;%I,TJ&/< JH<_BH$Z8]Z/K13'KPL./VL EWTL7-AQ>]C"2"IAE,3J MV!*NF2)%(CFQ+I99$C.=Y6J($J.7\K )SX*''3?JA#ZB1Y:_/C7F313]5$Z7 MB_+2]FEK5U<7D?WGLEQ<1_.IG#UN.W5H53)JFA!:E;Q60A$SI5/).:$Y1.L\ M9@416L?$TI31-#8ZXSLA^T.2XK_,=&TO8"1RVI4I>Y@YW6CC\*GRGP&EL.:# MO,:+3^L:FW;BC\U@+(/'H4%G +FC9QB'.NW!]8]:/,'U'XOKS[)">I)(71*6%K],8/GC[>^X7*$S* M8FF)AI\(%XDE!>6<@)M/I"JXSK.='7D#[A=X:F^?%I,D&[C8('C[UPEK8=I' M:1_!VP=O'[S]/?9;DB&6Z]YRX'1V\RW(XO"B>IDCF-GW#OPC-X>YH& M;W^$L!8ZI(Y/)J%_V#A$$*8]3/OKF?8 ."\N@C#M8=I?S[0'P'EQ$81I?_EX M*U1U'4555]17=)9.IEMSF_J;S<.??09<8C4C(CSO"^4GW18<:I7&HR/X:)6%XK'7* M2")83#C+-!&)$"3+G.9*%YDT8HC]1^]D/2MG9\T'6_?;GV\>U P_6O-Q(1>V M>>].+VP-FO53-9W*NO%?614IQ9M%2NR;[^,3GA[,7N=0AA16(U[=M =&$!A! M8 2'P0A4S%P1QSFQPA2$"_#SHK"<"&&YD*F3QIDA]B@]+2/(!SZX)#""(W5- M@1$$1A 806 $@1'A9@?1UC"QNM72UC2.!,%336AKG#86 $@1,9%;#+B M-..$)TP3^$@2Q?.X4(Q9E>P4.@RQK#$T)\C'?%YLX 3C<4Z!$P1.$#A!X 2! M$]S*"9R661IS3E3*4N $3A&AE22%$EC\D&@N=DH=AEC8&)P3#'S42^ $8W!. MVTL;\!N>'O1]+^G?EEY%X'=37M[VZ6V3^)>OGD/ZA'-8##B%\-H/>< *(;H) M[ ^+MB;.DD*3HJ $$H9(@HI22:ES8WDPAO[PQ.)\[-%^>;C;\ MYVEU]:ZTI?5@#Z/'CS22ZAJ:MY^C:C;:_'9;TJ8\5+?JEV;@HDT""!R M()JH7,LFDC,3@=80_U?9R6<3>_?JXSU XQ:%U((JD4A%:.X2/+V<$@AJ+1&& M6I-JIJ4]1FY.QD]EHZ=5LZQM\\D?:7:W*MY80CT&S1N2 MGWPZMY'']TA9U#$@F0W\I8F:!^H@-FZ-%G#7:PL$(K(P\R;Z+SE;ROHZHI.( MQ8Q-5A\P_P%\C/?ZR6KKNY4P@1_38JLSR6T2S?)Q.94A'?/:";JJ#I @;NL1O_>5D*J^KY0(>\MD";_(/+#SZ=M=K9'GSQKYI[%S60 #[-_<4 MO+WU-_N+'"[+IE3E% 3^IK_+K:4.[9/3_(2GXB_^-6_EA>VE] 0 YIY7QO>[ M#K@JI\M4.LJ!YO/[G,;>_LXA&/+Z&YN&!=6O_#][3+9X^1+AK2[W-UM]%1JX:A]V=N=4#"74;NZ=4[@GJ[NBU+? M]4!!_.- RV"LAR"M +-'#K,LP.Q1&FXPUD.25H#9(X79S;6K +1'9KH'D;<9 MD:2>8\W[;FG?O][BVW(6+>Q[G ^2509)!%@*L!2,80S&$"0Q M%DF,:=X#+ 5C"+ T0DD[86QL'$?S?+V(C]U+CDA%;NEJRT3!#66$*I$3[G)')#66)'D: M&Z&M*^P@Q_?V3N #^(#?[&*[<]W'GU:]Z9+-WG0$?FL3P__OF_(S3,?RPE2+ M[N_??)^P298,W,WVF;$N=*X+Q_0=];0'+A"X0. "A\$%'),%M0DGJ4H%X3S3 M1'%P\SQ6"NX9/\;)LA MV2,%AI>-\HS$P!Y'YY=")BG0@4 ' AT(=.!6.I"RG+H\20GE/";,Q(>M*CT)'2@FC+/ !H);"FQ@K-,>V$!@ X$-' 8;*(2C3A:^ MWE2 9^>.2.9BDHD"7'OJ8N;T,.M*3Y,; MAYD^KJE(V';T1#3P_MMD!Q;!L=. $15]!4D$PF'):%PK)06!8Z.K\Z(A79ORS$4Q.G3F=$4.L(3S-'BB1+",V4 MS%@F;6QWMAM]3:$&A"H F'01.LL8PG&2.9H)KP+.9$I45,1)$7 MB7)YIOE.]&Z2(ET0A,MZD? M+^M-$L-H+A5Q0&0)MQ:XK#,I,8;SV&;*Y&JG?>_#U]#>]V[K5_1:O_9.Z_Y$ MMP&U@9^>??TL=/(['*S^;A18'3)K8S:PP($"!QJ'T ,'>G$.1 55B:&2Z$): MPIE!#L0X29F-!2\2SHIDN 7"9^% 3[$X&#C0X6!UX$"! P4.%#A0X$"! ]VO MX9XHBC0UE&CM!' @E1!)J2#.VH(Z$RN=[_3???CJY[-PH"29Q/G *Y^! QT. M5G^! X6M?Z]-&7ZW>BJ;IG0PJ1[V*A=)K6%LBR:JK;;EI42S6U31K%K8S<_& M5% T=O,?"Y4.A7JCM\A0J/<:J?2__CI??NM(N5?E^%19^J MWS!06G\PS*ZV"4_R4*T>W%9@"V.=]L 6 EL(;.$PV(**Y?_/WMLWMXUC^<+_ M/Y^"U3LSMZ=*T @0 +)[%1ETMVSV>KMI#J9V[5_W<*KS6E9U)*2'>^G?PY MZL66E#BV;%,RYM;M=22*!,_K[QPA"6?:YM>C;#91TWFFIC9S_[.H9F%\=Z:L MK8)NMZ$7XVK?9J:N'[Q!D\Z\I5JG ?%G0!J9:IT2Z+P7Z*1",&481BZ/?1F) M1 H36&W).,Y98839JJ>^SRSO7^II&-CSOOF@FGG_CS<&?$8;?<5/U6=G8W>% M-G[:.$L.@CK+5%64O%;*4 V7[ DL)+"0P,)Q@ 5>V((:31&1VB)6:(RTDCER M6'"3>Z[<=A/G^TSZ?BZP4!PX/Y6PPHDZK805$E9(6"%AA805]F(%0R@IK2T1 M<4HCAJ5"4K@ZJWQBOIF[R8%=1WR?;H'9IIG?+=[TON*MK>)>48EP3@L05/+-X?ZDEEKKO_?J,HLS'/\R\+,SE1:>XN#@]_5WM]D38Z# 3T^C0\!R%4WL5CI%=S.-6'IA]'D#58 MTLO>34U]X;)/ZK-K=]+^)&7]D*' NVGV PCQA79-G,(YRN;G+OOIS<>_9U7; M+IS-WGS\9_P&$3K*N@-FYO7'ZF(VJ?QU8$3XP1?X,NY^8U]OWBEKNQM4L,CP M>W7S]U7W^WGX?::OL\9=U)?A2P/86573S'TV;M:5K,SK>(/ M12X0&-29F:BF>U;\"'37MG"+JHT//%M45H%*C[-/YU4+/(*+5&.S*]5FN_S6 M(4"1=Q;"!Y4C"*UDJ!P,>(@:) TC6E@#CF.K(03EA2D*29#)(4ACC!,DJ2F1 MH;G"''Q-0=1MK]'!GIVH9_W1Q_Z-VW_.K)J[WI;=C*5T74^%*Q XW^ ?Z^*7OAVPM8T[E5U]=.-6XZ7!',_E--%ZJYSL@(;!TEQRF) MXT='KSEQS424H<-U8IPA+D(A?W6(.&81B7E MA EPT(R0YY+2=Q<@E;!6-?DQNKLC%%1;V= 'YD@E]%Q=@DQ.KS. L,K,LR"8 MBR9(0PLA>&"1S7PU!4@)/ JR.N^BQ?%FA *O#!AVLK!N.$FF];;+HY+^ZZF6 M?:1'.Q5^0 ODGEE5XY 3.WQ1V3.Z(+2/8E>"A!6(Q(=G5>F?-ECN3-Q[>9 MP!Q1'-(LR^1/X^*V;*;B]FQ(H<#3(I?"56HV Q3ZJ9X!FBIP$3YJ0)S.IO N MD:L73K4+^+GI69ZI-<=7GTW6K(^'DC*]%!RS%IQU:NF?04HSLVB:L WQCS=O M/HS@?OT*X9L^.S2Y7J\%8.0"WK0"[PS/GF=>54UVJ28+%SQZEY1:;4IGP:T_ M98)(B!( H_:($PN1NG8D%.$))##)\]P[[&1Q&X&6C@H#_T-8!]2JK4*ZP!K! M'7R!L2\YP2E!=!()HD>3.\D$IMQHB'=TR!"%.9T0E:/2<$.LMD98\:QR=_09 MHIL)(GJ M9__MYJF0Z8GR8( )'(0IQF6_@O4'?@0?G9)<]RQA^B_5F/,03N&]Z2V,,%O7 M+^TD?_9]E[423/SY5?:3,B$!I=; TF4=H&K#/W?? 2[]:>78?W6SN@G:MTI3 MA117M;%?J:IFI:S<.-EA5*HXU<'?FFE_EHZIE; M+>-[8,^D2X1,KM?W6?U@>>&?Q]GJLVS6U)>5!8YT6!N6Y3[/G*VB/8G]A-8U M6:&&*^8!@^D)V;CP1LO<7CO*SIT]"U\U;M)E@,^K63N*=ZGAQ9L,+IRVW1D- MN'FD.K R5H(MW[4)[]IT[UKY5668::H(?C/5N.S"S?L(84G:ML]/UE/XST,6 M-3]7\XW5_/SN[^]_S<)K3[N+;RTTT"J^ SQ3N\Q6;7AR-0T2JIU1B]8%J=KY M>MTK+(5@(Y=I0!_A9N&-*KA/G_X,+)V?@VZ>G:]K^_(^W3#.?G.1-*N+8_JU M;9>5?!UD;9<2/XLG9B$&5Y+2"!4#%[/ K\ /@[RJY<=E5-)EV =@/= M?N-!C/CMKD ,Y+0L_NDL'S/JI MJ2^66Q6_5?/SMXL63*9K#GV"X#BL^.$J]%DX0A I'*!)2-!'LQM$:KTS= 4$ MSY84O[$C]+ C*[TFJHVS<((Z4VJ:(R=]Z .=._#^RKR5= M D-)AP26[D/:X$G>UF#CI]>A5!I>!GZ=P2\6'G1LTN_!7 ZL&3BX35?#166ARBN;7,W?#Y]8]HFC=9(4!@E\RO1D(.W?1 M3]45X";P1W,@1-CZB\$?W=7JK''.HL4,J-.J4(8.9#:NC3X( $KG-4,Z*%[9 M89)HV6**:&G=.@@%KG/-FKC1ZN'S>1N=\=1V/-#N7$U\<-@5?+.ZPSC[8>&6 M2'*#FWI132Q(/^K>9ZH"UWMWWP:'7]M%Q$/S-;DZ0"A?MSU8B.2I>A 4K@LH M=JZF$:U&T-MAYK"@GNLV.ZMKV^_R]EAM,5T$.8JL#_NZ0+-(CI@_F];P_B > M8:L7_@E7=G(1GQEA6SW97G:_B[RZU2PN^"89@EA=!CP7&&L[PH9O;Y)Z!8#Z M&X==Z%X(1@'H10X'GD5QF,W##Y8O%D[%F\5\^\T\X(?XHW8105N0WWE3Z44/ M#9>*M+'2\, VPK:S0(>;4I)C9-7U2F*!7!? N6X//_#G>A:Q6R]QH,?PR^;Z MZWG&9#MWU:XLK5XGJ@#\%\J<0=4 MXEYP;RN#L?B:4L%/SN':T=)0N6!C :?#_O8T2":.OCE\MUCO-5&78KA1Q3Y>3T/T44+A(B)\7#%+>6#=^V\QJARO7.?C3'_MLK&6RR'-4<.H1 M$[P(!_PHTKSDV#')&3U,ZX-%R/&\]UW",8#9CYT5;&\T3ND_W&R9\NZ7GVYL M#R.PA:%O2NA=TH8JFOE5O;=IRD#EKO=)$=/WWJ!]%?'/QWH!]EZ!?^D_[P(- M^.:6]QAG'YWK!);BZ&(NZB;D8SM2A=+#KXGOO1L*E#ZWLBP9$KBDB.&"(N6$ M0KZ@W%.E:$ZW6O;=1VANVL(@/-$2?HKS)/:DL[)5TO+-_*YKC6F2@8I*B A] M/0&_'>%7%)E5GGN#VYG2(#I14J9NWL=U,1N]1#^]X(Q6D 5B87=6-]==R:MJ M?G=KK!)*U-JL"^!NE8.-5A_09;UNN,'ZC'8LXR4R^QXL*KSK)$3'?W[UE4*) MA_>]V)$CNS/SA[W;?1C[O[6-G0[XW(.,@S_@4^"A.[]TP.?>!WS^OV7CMPXZ M;.?UU6)>+QNUA99N8/A?X=?QA;A^M;S'YF">C39UW5,9'7/*_AC?=K-1 MVM:%9"S*\D[7X;M>Y+F#[=L-78^._X?@W9=U=[A. M[1M;QS\!C[YL7A^+0\-U::=-\I5#HVM_UIF<[E7WNYFGX=+1&;.A.+-U2O!. MSNR+/-_V,8GYS^3)[LZTI*B#X%4RL"=N8&DRL">GM$E1CX=7R<">J('=W*Y. M)O:$U':XV9AOSK4.B)N/?S3K :J\53+9%[B^.NI,Z\"Y_XP.>!@<2ULB#V7_ MC>9BQZBB1\?Y4TRU)R8DR_D"+2=)EO,$E399S@$P(5G.4[:<1";+>5I*^Y64 M3U^T=PP5.,]5X3B@XP&_WCZP-* LSM#9^.2%JD_F('L]NJ_Q>PJ&?,WZG4+! M=F+#(-B0S%$R1TD/$AL&PH9DCI(Y2GJ0V/#$,3HN1Y1A8!M=9<1ZRO9W.VC8 MOGG*FFS0=6!&;D"1_*J7S0,"^)L\3B[J2>SAMQ)]6J?4UR$8]X)#N#(CKNQNSY9KQDC&#.)$&,2O8E==9W]I#[?Z-CVSX\_ M ,H%^8%[%IM]VQ"_.=5KNKBP];S__KN_R4*,R[U]VY+1.D4_D9QS5YJ5!+C$+-YB50N*,(E]L09+'&Q-?J:27#I2FDDJ5:(%85!RC&+ MA.$%9D2JTA=#<5L,,ZYP,6X2,YY MN'[BTB[+=^CG>M.S'GNLQ4)P3T'@E/<\4( M>'/<>L288$ARF2,LL"RQQ)89?AO!<8AB#M-"<(4P%2)#$SN=R MB>!F9_/J!GSK(5L_?>;]U!T$J!%)Q^*00.UIS=7].Q(DNY4\^<")GCSY@)F3 M//FI>/*B,#;7'J-"2XZ8!B<>IA&CW!:.$?)3\>2">..P@=#:2'#- MI@"'3$J%+&.YDUAR+.U6/:)VRG.?(UHH@1@G&@E=<%2$8@GGN'':/KDG%X>M M;$B>_-GMUNW]EG2&9/@\2P4LPS^=>.#"B,2 9ZA&241/IB:9FI?*@$3TDR5Z M,C7)U R) 8GHIUQDR!\Y%N:#C84'E)C[5,_5))NZ>=:JB6M3L>& U/'),H6] M)MW,%-(QY2%3:.N%GK@CV]D8D(8]Y!C)@9L(?0.#T][(,^^-\++T3I4%XF6L M.*3RO$!:8.^$R*W3="@G3LB( M%&3,A[=M***D@/5;L75JPHG< ME*5"0O@2,2L9$B0OD:7:4< )98'SH<"$DO$Q3C#AM#S6X:HPT_;@4>W))M"6 M*A&&Q(!$]),E>C(UR=0,B0&)Z"=+]&1JDJD9$@,2T4^LOO+DF32@--N'IK8+ M,\^,FKNSNKE.(Z6'I&II:.+@IO6EH8DOC0W)'"5SE/0@L6$@;$CF*)FCI >) M#4\,L0()DAC42!CN+>R+(B0@QF<58KRL%V<7Y31.DX_D9QSXY;A^(HV-OCH5=)>77#A/*/(Z M=OD22>8<\*TLO22[+8JMK$\$40$ZND!(8T)TL/%(:P!XWF)24&E^2P>R+ MY"4;Y\-KQY!F8AV504M$'YYJ)!>?7'QR\7L'X^*I&,ODXD_*H*7)UL?'LU0G,_Q#DJE=SA%+ M?2)Z,C7/3?1D:EZ$U">B)U/SW$1/IN9%2'TB>IIL_6)K&=-DZ^&JX_#&KQS- MEL> -"Q-HDJ;)O?8-,$<:^P=04H+CYC .5*8:V24X]1J(QG?JHM(DZW3+*K3 M\UD)*"2@D(!" @H)*.P$"MX9;PN7(U(ZA5CI-)+&4T1T+CEEFFDKTV3K!!-. MW6,EF)!@0H()"28DF+ 3)O#".$QRA<(A2,2L\4AJSU"),7!:<9-SG29;)Y@P M*(^5)EL/B1NI$B%5(KQ0!B2BGRS1DZE)IF9(#$A$/UFB)U.33,V0&)"(?F+U ME2?/I &EV?Y+-;^[>9IG/20%2Q,;!SKH!_M?-F$4M%!C!3*'FJ-,=F\'J3AF^EFL)532&V M9>EXCABU&#'",=):Y$AZ*G-&K,WMUO M2VB>*RT1UA1^B!U&4I8'4E/(A#QL8\<79;2.TT\DYYR<?DG(_>.>>B9$41.O4X[1$#%PU!LW?@IGENK'".47_;.1LB MJ1560.3,-6*V@-]@:5$NA):",VDU&XISS@MQV*E'+\IH'>>.1QI;/6S_\ZN; MJ:J)LZH;=U%;-TFUBP/2R,'-A3F:Y@S'R9PTW^I4P!SV@F#&"/*. (2CI4,* MX!@J.&4><^6IWFJM0*G7OK0YRG%A$'-"(&ED@4HB?)%[63"GA@+FBI(,L0-3 MFF]U5 8M$7UXJI%6ZB M)U/S(J0^$3V9FNC(U+T+J$]'3E.H76[J8IE0/5QV'-TKE:+8\!J1A::I4 MVC2YSR%3HW-#L$%Y'LH8N>5(%UBC@E'OI,:%*+:&3Z8IU6FNU.GYK 04$E!( M0"$!A004=@(%(HS4Q'A$/,.(R0(CS0J-./C_$G/X?P5)4ZH33#AUCY5@0H() M"28DF)!@PDZ84'CN0,UM?P.*N__1O MGRDF\G6;_>9:,,NP7'=V 9=E5=14N!^\Y'EFHO[&%A>7]61QX;)94]N%F;?C M[--YU2Y_MK[?K-"NP/#[4-0[L@1ME\UVOHZ)]Z=ZDA4O4/%YWZRWW+_=<7;I, M3<+%\$CX>P'W&\45Q9L%:C;U)"P<[MMN_'(6'YW-Z_A TQN^#'ZCLEE=1=)F M9 ]&WVGPKTH[G.R"BCF-+1Z@,:/R#=N_S@C+O0L#PJPL=$CKY,IM5. M87CQ:KY-MRM88;8TNP.5_S_L6M]IN?N\D-J0PJ "&Q?:8&FDE*!(E%J14EO% MA+CM[CW'W)7,(4D$1JS4.9("PQL:*7*'+:5N.%F!_ O>?J!BE\'5$UCG*.G' M\^N'IK;T5B)B<.@2P@NDN!2(FJ+( >DZI=W6L6.="U7D!!$&Z+D[=LPI0508 M1US.36'M4/2#YV-ZK/H1'=/ U_H"5,0::XDW.>(X!W>@+47:4XHPSR53JO0* M;R66P:]HGA..+ ^G^94OD&2Y1 YK3K#UFN5X0"JR?P3!0,5N[4(:%Q!Q0*:3 MZ_%FF'O:89"N)_;;2-E='![^JIK#NLQ>XBZE+_N[FJBIN5D-=]ID/:2,KL@8 MXB"("!HW V$-@5@7.#3.U&?3&.5!(.0^ Z%C-*&#:$_/P@43->_"'%]-J_8< M_CZK:]O&^/$Z1"#GU6P&GP9'85PS5W"CQ10B-+AP H\%JW0QJZ?PS/5O9A-E MXB/[Z*F/6(*]@S_C(L!8]"%9T]FD$)IM++>&\"M&;O!JX;YA!1H^'&>K=YY4 M"MZCFE=N^1[A-59!H'6SN@UA4Q^.0J@67AU(5#=S>/ELYIH*WG2"*>=ON])=_O/G7B*NWRZ:!A9YF*XV M/,'+I!,/ZPK!K"F<$T@*",.8!HP)@-*C0AG++"VUM.RV3DA6&B\*B@1S"N E M=O!K#F$81',2 SAEACR;3E Z%L>J$S?QY"CXI,X1#GS]+T!/&"Z$T^ [;&[! M#SB"D3"E1"47OBP%*^AV)H^JW'HA"&($@YYPJI$N)4>N++$GTA5&B6?3D[P\ MWM1=\AV#T D0;HX](**9-<&N8)@"[C$3,\ MZ)$JD/+$&UP8(L16=OO)=(*(+S0)'*B<[?,=83O/A"BL\A5$'U= .PC/E#'- M OZY$:",DC8-0IL(]H6@98FTSPO0#),CP0.^ C@EI#0:;R?ZREQ:S(Q%!(M8 M=0H>AI,<.:%DV&#"%F_EPG=I4TCJS7]Q\T,JDTBQ2=*(!VF$$T3G7B@D+ ;I M%A;B]1*"#4PHQCGEA3%;NT/>4ZT**U I">@.J!&2RBA$3%%P35G)V-80H:?2 M"/:%"NJ!2MFW>9=5_JO+.8Y"G<(HUEF/L30M/-^=[UA!K<78E8#?DJ9>=KCQFO:A^0;YJVOEJ67#+=8'. M+>T^X:-IZU_3U04'F%].8?3>NN@R5?GC7/H NYXWM-P7U&2^]SO[F7J8K7@9;Y=M:M$_.KFL*(E5VYO-'QY MLQH;MEZ!/&"9Z!C.^)&$ZI,EYL\=5AVU6%79A+ZHVNBFU=GMAM[:W MK_"QK5IPS/!QV _.ZB9K77-9&;==;0NN$^YJG0?R1D\2O@Y0.OKXSD2#8U\] M:%WB&A^GECO#X>9A>8 4S')7VBESOE[*GG?JI@'N\F7]8O;38H4/QME[P#?+ M);81PT3(LWS/-CMS4]=$-++>9P?FJQF0,WCEV:(QYRK@KE!O/8+EGSEX>K.^ MU[+N.@M@K%V"#EOUA=;O5X];E22O%]07B=_D2U]N'>'7#;P4<9\*V^?PC%A@ MO?IDIN:QX#C J26[;_-TM?V^+,/N*\ WWSP(1-55)]]:4\]S($G8YE=!XEKP MR9-]C.BJJF^5-X\ ;*UDX0;P^Y+\W%5DM H5#'4'TQQ<>Q$E+M81A!+TCE.3 M>@I_NE@LT3\ WO;F \(K ^MT4(\(0#9_&JLP G=BP00LSKK >E"4CA][G@* MJR^U6$M?N(N#]5?A&8&NC=.PYO;&JU0K,L(%2WELEY@H".L4,-9DA>M^[>^A MF@ZM-;;3GX#,ER4;L.K^/4 2(@"N+@*U&I"T:$$FR_NU62\7L9B%D,*YO M^X>5=HYZY>A,K9LX$WX0ZJ&"SE>MF832H?#LQ73]7GNCZ;CZVP$6\,LUMP/Z ME?-VG]W%K/.&X60(_#MD-[745I?WL@FKG8Q?P(D 6NLW,CQS*I<&(US(4#!5 M8B0488@7C#LE"9>./Z2+W.QL7KWZ&*IQ0X'^U/X'>)R &-_6[1S^^;:^@)"N M#7;]_729KHL;'.V'>E*9ZT_PV+\#FO[].\"[1LT"XYN%VW?T>2#6>LCYF4#6 M$ #]ZL["65IPA4OV1#2P9% 6.-2AYPTF!<"^RJIV?#J^+&&"S$]O\3=.E,<# MR^&0=T2Z0.\36 ME]7\>IQ] B\2X=[NW^_])3SY?Q85A(4;4?:7EA P>D"ZRP/8M^#]C7,(6P<0 MX+V[6LHE$M_("JU20N$&X65"I'MKSR?D; (@7E;0P+]@Q7"_>3AW'Q;8X?Z MA+=O_74(_ (5F(U)^94-VA>MPHMY-8D-&(),/;C<8P\V 4C"B6< ,:ASB&%G MD5)8(B.4$5P*I=6#L,FM\X4?8N1,?(0BU%;STNRFH7+ +:A*\X7O_7@<- MCO"E4\";116ZKB=.37N ,E VSI:O&8/M^)XK"W"#"X,O .F,YBQD)L&*AK>9 MAH1MB/0[JPR&L(XJ;*;Q\]AL0K+YJLS^IB]GK[(>Z;M+!ZWL)[?OIHV$U MA34S.%>(Y:'@%#V:GALX';CZBL +S;@$7V]:C_6_3#[ M#[!! 0K]_/-;P#C9#VZBK@)@FE0 #3?.E%QG?:%OP$\6XGLSCQW5:D!SJ+Z: M=MME'_[Q*7LWG=:7R\)2B /&2_075Q1"_+V5GDNL!<'_+/1Z[/>@8PM10)7A M*:-N9QV Y;F;=/4&BW95?ZE[&8]P+=Q#]?MX';'>3>VBG3?=^9CL+5@>^/VT M"A"WF=5-7'0\H F<67A ?]TV^L!%Y;*:7D^RJUX08E^_( :1-EWB(O9GB%D: ML,*_N_FRQB.;PLU#U3;@ERZ+U'W?[ZD"8_JL3A71]C1D9+K*6OC'=)EX"K4B M,4OR?;CEG_XM9Z\[A1*%= .N[ I30ZZ]/[<2,:/9A65'SYJQQ MW8J[:O)NA_2CF\V[EGJDK\_M'QGJ0TS_U.U[=-_;\'P0A?AJ8,S.-IL;=F]\ M6THZ3?(J5%FHR<+U@4%;6=<)RXWZU%X&M]X]JM_ 9>@%'#S!A2MRQ0GBMK2( ML;) 2GB*&"VM<8:4DAS4SV[$#F\W9>;36F3(80XX4GS,)QQC.C?:=)^TY-FU MI"Q\7A!:(,L4Z(;G@$:)) AB9RYSZH0E9JLSF<5&R1"+%[X &%LP)&U!@Z(Y MN!LK<\UO:\D'=1U,<_NI?M/!@J7:N/8?3=VVA]$,PH[XO&)PLZH]WTQ8#7SI M+T _?,DLP50@KIA 3*@2"59JI%UI2HX987QK=IPHL7-EZ->G0K<_<#7@0 A! MCE#/B)92%>;&KO\.%_+K*H'Y+D3IE:]"[6FWC]QKD'TSM3^O#QC!=Q#JV"4< M^A#J3 _D<$C^A>ER Y7-E5KYC4K9OL8WG0P>@FIIHKA1.472*5 M2PH 6UP@ M04K-!278TJV3P=\"T&ZHUF869+E/_5O=_!YVJ-0L)-?>V']!&'!QJ'/">%P> MK-&G!1]VV&ZT1YS,]I03+X( MO7F#%I[%.I;0ZW*NJE#*/:FOTIGY>]=DQ$/6L:R],T.[TS?)/@W /G%B)"V, M198(B#$+7(+5<1YIL%(0DI9*R*V*%B*%*!WVB')OP;"5. D44Y:T;0C:)K I9$$],E@;@.*A9H)8C:PL;*Z)SI7"J4LWYJ)265."H4Y^!IP/4PJB22Q M.5+&.,9RIB7;FG#R)'B-L^-M/]V5M\9(!_X1#E^,L[<;_UJ5">S>MP8G%+,Y MD^O@@BXKV]53A!]4;=C*[UHDM&Y:P7W"X(9VB>5D,>C3@MB6,YE0(3 M@8R2.6*EI!"K2XZ\+)TCV.6%UP^7N.[(UKMPXMVU\U]C!>-6"#%;-&XE9HAN MRMG7VGKFY='M9#L@ "&_=Y-E&QKQ0XHV U,H)' MV<_U] R%&#$+,/CE93SC0VSHUQ-3XZ]BEB4L_3!\697,Q4WB[$W7A D>M$GH M Q^?UP5HO*88:1]F\,A2(V6=1T0*2KUBGFZ[)8EIP1UX,:\Q"?72!DEG.!(> M.QF&-6"_-;?GHSEW=C$!X["]A>[L'3;0/X6-]F\\\W%J\G>PC/N^S<%EF]&> M$=U.XHUNJ1TS^D+0>%IK4L=38Z% M.M='/*2L7E-^VJK24;VUWG?K&OK@(E: MS.OE%'GXE8&;OL*OX^5HHJ[KQ1Q>Y+.SK[N7DO'T27\]T&^B9JU[U;J9"M7& M2Q[%FN7NUM^M9Z[/5YTZ+@%D=X75KY;WV+@0KK3+*[NGEG)<&)J8XK[ M]H5D+*FXTW7X+E<5XQSBM?7_[GOKS7'S@0X[?[Y;6"GGH^7_!_&\ LIW/4Y> M=9U.P@>OK\ZKN8OL_VXJ*R=!#+O/:BUE.QO.*F% MC^6T]CZ>/3+1NS??]KCFW[\#=)I8,@B6)#8\-QMNNXOE MH_OW$O&QN_WEL+DFGI]IXL6KSJDSX=E<2H^*5T3A&-XRBT-!LIM!QM&Q[K!G MO>_/_@^-"V?5S*\*PN8#@0/'*!&/K\Q?\8*]]_TF M-XC+$648R$Y76KCNO 8W.VATM1EE\S51!Q9O#2A%\F9[OLD#=/HFKU/R?PL^O[$% MGW^Y?!F/!,[W;H[>7[.V06&RGD-(M]P':-X,*!+0')8;?#>]A#_JT.1D $%C M4L1')'JR?8-)6R9$-PQ$YPK.$<14. <@>(X*JJW4PN0$/U:R;0F_-M)E\0C9TC(OEH=: M#H3 ,-W?$2@9GV6*;NQ]]D;]1\[ MFP[7OP\&O?ON,)NAHX(6*9,V7*N5,FDO#L?%Z2'=I(AF+R]O2JQUXI(G-$%'6(Y;I$,J?P3VRDT,1J0'=# V]+X_UAHJ9A MS/V/2_M]$+!&Z4C@_=UCDIEZ=C.5LFXO#*V]CU/:0B.'B0LM2*)=1K5'8:Q; MS+NEM-N ]#,%L*= \H3*4W)MB/(_"0+F))M";+=@&S4&HYE&)PJM$2LR"T2F"JXN10% M$X#.A!U:LFUMM[N+X][HIW,U_4==VZMJ,CE,I5N9DF[#-ET"=<-.E.7<-W1X#I:.FR44<@P*Q&C5",%F"Z<2,6:."YP:0:U M#=M=\FYJ)@M;3<\.BA=)7HS*?/],K,&;O8084^HOX<55B^&9NGY@?^&4 CR" M+%/:^QA:8N\(8=V [-?WIS\_-4Z[YH5$1EB!&"O#Q%XF46X<+CBV1K.M^:G/ MO97<%_AM?M$[F@^=GSE0SI)\82IKLJ9'@T+^O(]GJ7;PA4E"/\=YH]G*QMC/ ME,<\+J24"G,&3_($3A,X?0@XU8QC3)U#VAJ/F&4$2<(Y(GGA3&Y5:7(UK)QH MYV VO^B[P&Q\=*"6?E(>M*GRBS*G Y+\IT2G*5LZ9$FX?3IYB4VO4]KTN&!2 MJIP\(>:\Y!WV 1G'%X!V%3'4:DN1D]@BAG7H?T@*P+W6RY(4.3?#J@"X>1![ M^?WUBSJ"?8*5 -2E&&D;E/QZ1!DH2L^W4C8AD+48(92XO:X$%@J0#TAYB1X M/ CC^ +@L6 R)]25R LI !XSAT2I)>*.%X9)09T?W*'W0V=]23$JB!ALVC>! MX5,!P_LSQ0D,#T$6?E)5DUVJR<)EM0]&KZUL#,;!7,X;-6V]:QYV-BMECH\@ M.?D-UIB.*0_6V-:+T#OKN+#Q@#3O#\/1J6]@\!&BZ]-"KSS/34$D8-;<6<28 M9DA01I IB:=&POJQ?$;TNCR]M1O%POU^J:=A<4T] <:?O0LBY-K#)'@)!7Z0 M@\XG?&([>GRP]@G*, ^)#(Y%$1(? MGN7(\/WYUI%J4%P:>.CT=C--\6HX<=3063@\'Y08< 3)H43T0;4P2R76 _! MJCU/Y2(#TL!T,&6PNO*01'>*C4XK>\T*KQQS&MDB+Q#CN43:E!@)*@POSUZK CGFL$*&6([@#1X*+'(EO/ZCK,'^S_53WB>EE.MNU M_VCJ]D!%%(2-R&';T;XH&W6?%[(':=DE*CJ26X"0J9(\3#J8*@V$#PLQ M!^Q&(P&X>C9KZL^@[V%)O ;>?AP\S"U^'=PI_QV5F<9>BK8(] M&&?;+U]-+X$N=7.=7:DV<^V\?X*^SB[4O^H&J#%W9_#]*#QBZN;PEL#G_XV+ MC7<996 'S'EVY3+M)I6[=)MK;>-29B"J\#'"GU(< MLDT;":KE/@F\*HFP7#P>TP((^R0(?((-H0P@[ M>__7\U4&8:;.7.=[D?(@"J_4Y$I=MZ^_R_XR'"G]BH>\/_-V>,B':^G+\WK@ M92;!L9Q'^PQN066F:X"5M0 W.\_0+G0[!YM<@?.+QK^:7V_ZB&KM9]3:JW0^ M)W@/4U_,ZA:AH\XE//K*->ZVAYJ" TNYSH^ MO4O0^*JY&&4!J)_%7YFZG7=^"X@TSO[O\L)VZ4VK*=SSK(H^NILN&==CZZGK M;P, H;[H/'A37ZL)/*\)#M&O[@LOH54DT#2\_[^_D*&Q^.]BGW!'# M\P+YDC/$;&F0*+A FDA#6V<2=@9=91D%1!C=V31@@',(P"V\$YC0D;L8,\*:PPY9]$Q@@>?1 M@D?G4<_ZM$\;^!I_>NU4D[EIL/C_J:8+!=$7&6444_IUJUR,BZ),5GD[J.^8 M_&'1F//0FOK-6>,B$Y;>=4W^61U^%E!.^ 1>"-@Q1?4B%O9T-3[F.D3D\><@ MK$$\7 -BD)9A2JP3")+IE8'FX']P&O+V#)T3L$,^BC[*Y^ARDW09I M-U4'1:*L7=00$O^OZH3S^S_]6\Y>=X_Y\>_O/OWP)G[PYU&05>L\,-;>E.WM MUQ[%EZOFP=L'.Q.%+@HDR!F)#PT"-PJ?+&;A+0=N1EZ SRH\*YW2'&E=Y(@1 MAI$TA".K2BF,,Y3(!TTZV]=>]T>0U_>+^=NU]/=5KC\LW+OI^ZG[;Y"=@[BO M?$R/UGUUV#MF]8*M *S^7PJT+LM[V]UE])(Z#4:=#&:&L]R@'/,2U$D;0'*% M0%(*Q:QRA7'ETZO3IZOZ8.HDQ_O'_PU4[NZJ3GG A.TLA,C@5:_'&41>YPK\ M+3C.L)UD]SKNU5"*H(L#I\8+T$+BA?*%Y,@4#+30ESD2AC'$"TPX+X*2XD=J M*[0NV;ZQ_[IJ W\0'>1C>:PZN!%VQ036?',':"-=MYFTTDOE4O9?BS9<&&%O M1);K'V]BUW'VX\[/LPK"O*R%\ +B, .!7I?/ E2KYN&[:3W/:AUBN;C9U./= M;@MIF1M[\_%M)BA>)!V\/S&75; @YA65!.SF,2;_9^VS]=U@#_TK9K%L'"< M93^%R$1]SF:+)F10(4+8NR1;NXXTVL5T8TCNQ1PE_/RL;Y&5A:!X$FWK.'L# M<,/WKB[>[@=F-ZX MB)@C#03>98_A\]^G]=4T+@6NO!7RQJ FW&P?=^)WNV[L/AOG;'OKQ>*NZ/+M MXEN'"*Q=YKLGUSM]PFG97"Z<*%FH6C$X%%,3@P0/Q=0 >7*ERER66ZW"(0YU*&"^OOO;M#XZ(WP7#>Q, MSH: TSJ+-^#-.:&C@"L:N$?T]YVP5IR-DA%L6!ZP>V]571(L=%_P9^-0&&0Y)LT4#M*CG,:77[5?][L QVR<.ZO,LI3@ MJD>%5=\WL#/(*CMS]5FC9D"J3#5.18O7U%?S\TCB[6FVY,,0*1/(O:):0@P-/!*]5[\/:QFET:VW1[J4FO:I=JH MOK%EG[O>N1T:P :84UC(;9P1WKT'&MT%+5QLW5*;;I %[AQL9[?!&'ZX?T]T MG/U'?05JVD2W#*X_K$_7EZ[##[-EGG&#XS=!TD:A4\>XP*AVH<-F9UA^*W:^HVQ!+\&""SX,]H 0A*KYQK7 M>3_KPOY_LY&(A\\[2[#>:HDE!O"S)!W MT[CEM/QDS>Y;TT7:#^!/WOL=>9A/(8#_!&OZ.SB-W[\#+PGV(,A$LW#?K5R: M?3._ZTO^/S);FI*K%Z:*.M]0X$O8("^^!0YU4W $9_XZK9R)+>+)<* M-E4%O *>^JI=]S*\73^^UE5;7=XK'.ZBT)Z-:B,,O2LKES7NL<1]UX%$M9C7 MRU,$X;P!N)17^'6\'$W4-0 V8,)G9U]W#)&Q K"_'G@_4;/6O6J#3P'2+>U$ M//'2W?J[74>PYP=D_E?"P+,&O?[3]LT5U(P?P5=[B.A+?X M^E5TG!,A-_YWN%OG8\[YW2XL:+EUX5<.Q8J'MDAY<&?4'=[A3H=.Q..?.=E= M]WU["8<_=)*8,!0F/'VOT\20I!6)"8D)B0G/>3A+UQ.[]1KW8>0[B-DJ-;GG M3+Z$SI+V)28D='8RYO##>I-B #T;CY6;R<8E)B0F#,FN_;/+^OY<>9>@7M+ MQ(23@7KW:E]['*P;BO%<;6H/!Q+>HP'KT;$_F<_$A&0RC]-D?E]-N\/$?[XG MW'S.D9A'T@KW&>I9NHO#XU^%4KW*?%$ YN?UHE53NU\(TIS3;VH9^29T2CI* ME/JRR9Y(G4B=2)U(/D M,0,:XY!F,SS_^%9B ;*@4E'$NEF-\ZVD*X$=IYBI0K.&*B MY$CC0B-2$"*QH"(OMTZLKP^S3+YTF.4@8QER/F(8#W8JPY D_'2<0_+(PR/Z M?5.]3\&$)^KO?W]F5BN+F=*]+P"4O5VTL&S7]-UZZVE[7LW: 21YCX25PS"@ M!YT(FDC^#'*>(I+G[J%E7.M/K#WL:=+H_G3_I8E MOT5:.?L&^*/.7%= '>JGMWL,VD43:EV&B]<)OT-GC[3I=*+1V@^ARVT]"UVS MG#F?PI//'G*XZ84QY1%'[7ZI_C$QY]G'A=^Q/#7%?\\1_\E<8N)+C;B0 M@%>,9$@S(Y!T5)9$:2,,W\(KHK2&2HZL,"5BDE DL=#(%1Z^49CG>*MO_9/% M?_F ]Z+N<>9A2.KP8NQ7(GK:OGJB>!&+$N>TL,ASJQ&CG"#MA$>V] ("28NE M<(>POR\L7I0/#!=3LFK@QB<5YQ[UH8HDZ\G O RB)P.32'TJ!RTVJ=G?[:#6 M:+,9-MF@Y< 8.""<^^YVD_51-G7S >3&7[HN/F]JB8XI#ZDE6R^":!Q72GQ MZC6@LQO?P."45'_NI+I20A2%0Q2S K&B+)&V.47",J*Y]+G%[!##8&]G<'YQ M\W?+05_+480'2:J7Y4@<35Y]EVZDQ/KSYG@3'$BD?H8H"/X.TW.Z-/#FZ![X MQ%:7]Q_%A<5)\J#4+$]I7@\B[":K]T++_ M$X:9S1O5"L)CEA_#2_337I>#VI<+61'R51BJ#![B?SMBN<\S M-VU=/Y?8+B>I[IC6UE1QN*5OZHLMTH9!;54(+0+EEK>,@Y7])(Y C6OLV;4F M-L5$9!_=M()%_E*'L-G_LLC> K6J^<8LSO[7 M+*RE[J^C9.<3Y.H)'D@\/__61PQ\SO8X"]JS2V>6HJ(=R /(65"$^9;8;RP/Q-\OYHN5VK7C.TR95+CTGH(Z&\0E)* MDN>.Y)9M%6K?9\KDKN'Q31U]QX;#^.3N-C;R+JL>^MC(+PEI+YZ;IJZZ +@; ME;2]GCKP;V%>?) 0-;W.9G6X<70(\3(0#1"^8/C=+N;CHQJC#.FS5R4PW M7MY$F58@R[>,YI<6.;Y#;<'N(9/TCE4B.X9,WIGQPP9WCX1H@6;N;H0V=7\6?YZN-MYDZ\?$L,6$H3-A5O-Z9I>YE]_NBQ+=!>[S_5-.%:JXS,KJ3P_LB MS[?]4&+^$"QG4M3A\RH9V!,WL#09V%-2VL&'$P/BT2-4Q!QPDONRQNC7?G?T M^]6NY(#FD24-',JAVI2,>RK5I)C2X6A@RL*EC,XI,2%9SI.VG"19SM-2V@%/ MQD@1QZXE=M>&9W_3$.11YCX;-XLENUE[KAH72LL7T_D@QB.G[B;/7 MPM'W< MACV&?% Q_]'R^ G4+K4IJ\IA M=&L(756^G<&IJ\HS=U51KE YDQKIDCO$2NV1-(5 3"HK7)'GC.E'.K'7+H_L M_>HNW323*PB-&9(YTKB@R "^*4DEM MM7PN:""+5/I1=@+A6-JJ')(>#B\D M3_G(E(\< LM?0#Y2\QP+:8#ACA>("BMRFX8!+B. MG^NV/M']BPY#8,"2R)W.4]""9HP&QX=%;>6U2EL>;'=2@;0Z0XVNJ#LS$#0AF M_UVUE1E 8Z%4&O"(1$^E 4=5&O"H32Y3:< P!&1W:4#)T'UWP,"97H(6Y6"$Q#.[J/&)#F"H$!M$W.Q%]@+J10$(" M"4-@^0L "18377)>(&X+B1@3'"E?6D1\SI121>&(>*3ZP::)7Q.Y*I=5R968@21]F\GL.S;+:,]09* MD#_L6M\WW?D RQ@0/?8TV#2<&\\=DL3GB$E"D+8E05(:7Y8YU;G=:K"),7S, M/48%*S%BFE@DC(4WE%@ZKBRQ$N]+4[RM+W0U59MIBG?3KAD6?-2/_GGO8S:C M<>YC$,R-U,8/((%OS'RA)GM;;14W6FWQ+[;:HF2\?VC@0.4Z@ZLGL,Y1IJ8V M.U(]N:#W\IJTG5=#:S8NRVI^^[@[H978KGN2F\ 8S))D-!>J&(*6D M0)YZ3C')&1-;^<''4[QEJO!]$]K8/9G^D?'^G<:!BN92_;[N5L?9QX4YWU2\ M<]5FTWJ>:>>F6>/LPL"O@#R@R=?+:^;J,ZP#/JM"UMZU\\Q]GKEIZS+X\97+ M;!UOH2:3V@ SLC8\0UT ;/BK"H!F9?;2]NVO M5?:Q?JLFH^S=U(R_*F4I;MA!Q/?3[+_4=48[N#_*9HNF7:CI/-@26+!J6[!? M\*$!XP4VZ R0Z(JQ>ZG<.-*C!5U\%>!=P1 MK%.\91O1"_RYN(!K#03+"@SJI%*ZFH"G"2;09[<8G'W_IW_[#+[1O(8ONC_M MZS\##LK@D@KLZ+12X#&;6=VH+EZIP:=ENO> P6)O7 CFM/.)\/Q?75O#*\)3 MOP\KW'A,MN'\5H\V!E,_:VKP!?.V@W2-FT3:6M>"_&2M:RXK$^X+'#D'%Z$75>S, MLWPJ.(DJR#<0&IS-581]\V;1@0T0SM^!@3$N#/'=Q $;P>DH$^@1:I< 5V!"XL6 ME 'BR)[G_24=!>7KX,E:<&_3-7,"FD@J?"\5_@0$]JIJLDLU641X'T0 9*)7 M@WFCIJUW3;.6U$TN]HJ6POH3"NNQT[1D5"+,3(F8]PXI)Q72F!-3F!P+O176 M:TEI+LH<+F(:,9I#1*(]0;3P$GM:J#S7=X@NWF[*WJ>UZ)'#1 QTO'^:[T!% M]F;$OHK0![[J%Q"#8V^4+56)'&<4,8B>D98:(VJTL%R7I28'T9(/ZCI@IO93 MWJ&3%;I=KS4>87,92.>"5\DL&7YZ VG>X,_'62 M;[J+UA74^5(X@@HA'6)&4B05,4@XD1G/Q\2:A@^(J8[KL4[.B2U9?@1)#>- !RV\( ;KH)X1M M\+,83T%T5$&,U-]E [A"N'E>A>17XU: -\2=;CX/.#;&(1 ;+2;S5>2Y_O$X M"ZAY%=?",\(&6!NBUG\Y$Z-?^&9ZYN"'0/(S>$S,Y%W5S>]A=4;-0G8B4_9? M$.H$ZSZ"H"<*"42[VH5K/$C=) A;_S!XM0H(&E*$\.K ^WF,Q#:!^S(V7@;1 MP>AM!L7+@/G%@/4!O76L]B8@'^BHG,+!XD M"8YST=Y(+-^^;M.'1M\9OAHX=9+JWT7UB7>F\!C#W2"&8$*72!:.(R<5+8S1 M+L\?%$W,SN;50?7^_5(T?PZ2^6L@TWO_SW;YT^FM"Y8WN/ZEGO91R&%*7X[7 M;W=P^LX0>M+6:UO28_3E52_'%@SH9?8-<[0%S;5'F@4@G7.&9'#DBDC#L:0B M+^30?/B-M,!!U)(=LQ>'*/I"-578[MW."8RR:H.XH;P%PNLJ_/GB=/$E^.6B MM)YZI1$WH;ZM-#9TN^#(6%6JW&-6Y'AHZOQN)9/=Q>_GYZ[Y=*ZF_ZAK>P52 M?A 5+\?X>%7\K*?$BR@B?0EZ2HP7JBP8*@13H'.B )W3#DF3TZ(P6%-5'$)/ M#ZI"^;@\7A7J2Z&Z(/?*9=I-*G<9L\]S]1F($&J!JN@Q8XU4UEZ$GW0UGN&7 MLR:$M_/K^+4#>S8+^>=Q]O..1/$*^,;\-Y T5F_!.MS^(!DB\%AK&AX:DNC1 M,2>%/Q&%UR77S&&'G#<8,69RI(4%A6<%SKW4IB /F MAY@?U'6\T10N[(K.?G"SNJT.!,B/N-XD%GL%4JWA^*PC5K0%AH[4Q7&[DA0TX[;*?0P%[EL.M9XM0'WE5S<^71:15*"\U M7

6JB-Y]!NZV?8%=STA-?_#"L([]W56([BQ]F5"D61:KYIV>,3W?2\6R[<:E)/S]#< M-1>!"L"\WNYVJX+?]E6;_8-_N[51FLHD[Z46&RE76YI1+\F\OA44QIVZ]Q><1K!V\?>M+K.'SU8Q[U@M]\K!> _7[KCLY\ MK"?Q>$V;H-!]9/7]="=&^:9[KUSO+XO8-;#WO)PK[*P$!^HP1TPI@834X$5S M[Q@O,)>$W_:\PE!'K:S4\^_GGMS&FW'\%_/Q],X%KZGCQ]_/ZS(74_6AUDF_YV^41OBZU M=OO;G8?]EL&I=D8%N'%>3R;7J+Z:]F<<*UNIIC^P^.$?G[)WTVE]J?JX-AY; M?.#YK !P!L[>E'F[TY:8IB7!98%HX0K$I.9(,"*0@4"%L[(L"GE0T_ADA[+D M$5>P=^IY6]]"Z?8T=&>(":=94QOG;)MRX*>BB2:W98%+Y(DVB)72("&80WZD4+6A1:Y@SYP@O$6$G@8T^=1-7R\M1L!6@*B%=E'-PT'JGZIPV:'!4 * M846Q[JWQ!A01XL/-JS:P<)*AQHNJ@6%TE53T55+9-%D7.4!V/,8%YI+ZK:2Y@!:;SB$3O%+CB- MR'/@*WX!.TE$.ZLYT\@SK!&SID1:88F(QHPP5YJ\W)H1ZWUA;*%S<'($?%X. MVB1*!=ID1"E\R0F6]GF4HCQ>K5CW"+CA@^H6+I[4L0!A?1BW.X 22TRI&B/M>@%$+0+0?S+0F06'H$^"7& M\6JR5*GW5^Y3_3$*PJ-J%SY>Y5I5X*A0(U19P(5-/(1_[KK2FNQ_%JJ9=PV] M0AIZ%-J3F:;2X9R_F]178T",+L+%C."NJ65HA&86[;*&)MSKIZIIY]F:13=@ MYM?K6@:R,7H8%=GJ# FBXS['HI3AO/YZ>-BC2C"]-QG1T]CU^R^P8$.W 6A# M[[K&_'\]7PT6GZDSUXT\@/ ;1.&5FERIZ_;U=V%#?BA2^A4EO3_S=HPR^*J6 MGMJ.^^WJYV4;CB_6/G\*U;J?8!%_!ZK\_ET&/E?-@KPU"[=O MELBIR=]!I.P;3@R/]G;=4:NRZ&7$T4W$"!V(PJ91#;)[U;XZ1$W*,0.9Y7"7 M.-ME5PV46LSKY8A&^*T!2K["K^/E:**NZ\4<'O'9V=?=XV3T*/WU)LRFG+7N M5>MF"BR26[YW; 71W?J[S1F&RP6$ENA=F?6KY3TV+MP4GN=!V^RU5X+')^N-L==G%D7! YU,4]A'*W)U\N?]$KGXC:L5M< M'GER5#_1=(/.8:W MS&*=^/Z!V,?!NL-6X]Z?_>^F56PMW]5@[X;GSZN57Q6"[5G/1R<-R9J^'"8D M:WJZUO3-:HLJ'C1-1O4%Z',RJ@-@0C*JIVM4?PJ-MI,M/7$U_DJ*IL]@?E.. M!I%.^O2DK/V*VNWT0X-A=]R#>I F#D@X]G16 MD:43I)"H* Q'C!J/M) 4>>8)=J;$FI2WM\XYE84VBB-*=8Z8@=\HIB7*)9&^ MS(G*P\'' 4WOR6]4_>5?:;8RHG+_\%;0DN:$W$8ES!OJ#*&HD!1^ M(PE)%CA'3.4>B- 9QQJPLF.12;[4-?^Y-J'N@@[OL.@FZ?SIV,IY'$^T_9 \I MH8PC<'E'K2C'2?+30QFGY<4=5512E:,":X88+AT25I6(]AW01F&L9BKO&9!&/@+1DQ$<6O%_ M@F;/W>+__V?OW9O;2*[SX:\RI7A33A6:Z?M%BETE[^VGU&:EVI7C>O]*]56$ M%P20&4 2\^G?TS, "1*D1)$@V0#:J=@4,)CI.=?G7/HTP"P7$T9",8=XTA)9 M1CB*CB6-L7-)X$!G.!..OJO>H*K1/*K2??*BB7T6_1FU7HC:M/"<<>V1B MU!"U&8QT/BG4.VZ#\!*[[;V9.TJHUZBM&I^Z6^%X\^;OVM@?DA8_S^.TRP>$ M3$,S6YS&=I5)K_T-!:EGK20> LDK'"O%^MT"QXB@BIF(O,I[& 0.R&#*D0Y: MQR"9X6%K4^IS[V&XLBEU9=1_'&PZ7/\V&_3AN]T,"ALI4?L?JM6J1*]R?F@D M/SSO7)##W4&JO:K0OJM0)7J5\X,@^>&YBL,*Y+@5.O% D0])(\Z=0YHP@R0- MC*7(DF2QM$;U&LA5JU4;V8\Y(3^; U7/^T1\!$,QSR>LU5;V@G2RUB4/@>05 MO)5B\FX&;RE*:VQ4*'J> (AAA;01 -Z<(0D;8Y6AI67AU\;[W<0"A)N&']?V M>R=@38TXK=T3U4H=D94JA@]5]*OH5P=]Q4$'92G3R2#G/498MXLXK M9(UD2!)-&%$^:IQ*JWT\>OC,:OAP@DK\"M%/-W,W"3 J=(,44^CUCD*C)D>)2(<>.5 MB"Q8\Z#=!_,/B_%.4=N%%?\E&_'?,IG>IK]WPT]_G4U7'2V[.J%<*%T;5JK% M.AZ+50P?JNA7T:^;$:H*516JWJ.*_AZ0_,A%OR!7[2-^? MVNG/LUGX-)Y,=G,HDAY)53L@J[FJ1*]R?F@D/SRW7)"G/8*3CZ/2PC(BD2 X MSQ14'-DH#9*!&B*\X*//7"& M>ZTH^TGRP\,?A^7?C>=.N! 1^.8$(7YRR":AD \:/+5@(3RLE%.X?_]26D"- M6$T+E&RNZKZ+(P-H:_VNNRL*TL):P#X$DE><5HJ1NQFG82-M%$8!.J,"<:TE MTMA'E*B+02OFM->[*-_L%$)Q.:*[38U42U(M2=F6I!@^5-&OHE^=Z%4G*DC M*3BD0I2(*^Z0"38@29W"G!-" MM%,6.G3E2,M.'5AU9#./[% QVZT/I"%:[[U=Z+@K2Q%C,/@>2'!Z4*LE]'T/O)I/#6Y),L8CY/ MFFB"M#<<>1;@?ZEBTFV-XGSN+2.KG;R;7ZP745-4)]T% #D22#4!3Y8 A$ MJ$0AEXA#WF(70DB:<5/:[H4:H99O30L2_%LCU+K[X<@D [L)\D/3_0+LF%' $6B)=1;FI!S6B-.<4#6"8<"28(3J3CV6P-% MG_7LF*>#(FK$N:I0Y("A2-WE=&22\73-II^X.#JV-[206! MX;V:;C89A^:J7%;F/(-&W)T]%>U6M/OE!C6K&"/!(69%RLA5(ZWA+ZI2=(P; MZG!9-<"K)R6NOS\O_HS$I[7/F\@:1&8/#'5!FE+W7!VX>ZW8IV#F5.Q3A!$L M;1_7 ;J\@]3/2O3R5*-ZK.JQ#M]C'4&TGJ@66D&H+8FAB..4D,FGY=*(([=* M4AD?--NN1NL5NAQ,M/ZD^\]6=WNT8A;98$N5A=MDX=VR]:>YC#5OQ_XA$_OJ MEK,]Z/3Y!J-+3ZC(1C?,EN"X]@P5%Z1@?RI'I[Z!P7N(JP\+MU(J2$P2HV28 MS>W=!-DD S*,2QLE"X2IHJI,:T?R+OL1LA.0:O"(R9V"U">VE_N'4O?3K1U> M ^M^\J'"BPHO#A5>%,3S'12:JB.LCG OU&X_^5 =876$A^H(#RO.)@GCA+5& M.$:!N-,*.44%BI')R$-,@F]UW.OXI=KA4CC8JT1_%*(#B?,U M?WE!7U0&5*FO1*]$KZ;F0!E0B5Z)?AQ$KZ:F2OU1$?W1>Q/OSZ2!4L4SJ:!< MW/>S:3<.?:/S;/JRG,QMZ2PLS[M4!NQ!.:H2O1*]5*)74U.EOA*]$KV:FL-G M0"7ZWL?,=39ET7&U[4[K**:"-+">PEFLKCRD8; >BGQ878#.!(N3E$BYY!!/ MAJ%\FAN23$IK%#7*;$V)B-@XX9Q"GE .OPD,:(7JBJLKKJZXNN*]=\76 M)YQ,8MO5%L""=/%Y-_C6:=R%%=(/>AKW88$VY@Q+ M,GE$0S[@/6"&M'=Y[K66 ?C&,=]*GGQ+':.?9O ZA'%^IIVLL=O;3_'];+#D M^Y1.>5HC5H<4%&'-*M'+4XWJWZM_/_RQ?4=PVH:+B3/N%<** /[@GB!G;C]NI$ZH/KIJD3J?=ZW=MJEV+8QE#IF^HF-8 63M8?V8(E> 4(%"(<*$ KB^0[.;JI>[R - MM5KU>]7@V+;]Z/HE**'G-D,6>("PLAKDP6"1DC]/X_4: M!LBL'4\;D.D_QM,/C;?S<:YTM'%B%S$T(.1GW:@93_UD&?(%\)#?9\O%Z8## MS:L.+H4[3!KK/;SC(O_;Q_''S+!1 _YC;L>AB9_G<=I%N).=ALM+Y_8\7[?^ ML%W"$R>7)[;!U?-Y._L,>I[7L@ FM8V;S?X8UM\U=I$_; )\G5\F_[U>7].W M,75]H]-)\_O2=?%_ET"%O&=FMFSAC> K>%$[F?+)=$[O%BD#NO#FS_YS!+>"?'^#[ M4:;0-"Y@?2"?_]>OK[_+<-<.J+*PTYX._0_A>9OW'U^2>'/1/;GSDX$ \$;Y M)5/3VD]-7D4+-^MN6C0P<@X4/.^9#;P8S_O7SO]JXQD0-DO7LHMI.0$9^ B/ M_A3;>/WMIO9#S+\#9HV!R?W2NFZ<7\/WC['PV1@,]MSF9^6G]\QMTK@]&S79 M-WWH?^6!%8-X67]ZTOSW^L)N+4CC*=SSP[AG:7^JX+">,)O&U6U *69G@_"V MLW,[@>>!VHQCNKAOW) "^.2?T0^/@+\_@D/M[][U+W^RZ1"KR;RKR?Q'E@2_S'#EBA)D^>F /6 LLRSFV+SG!S R,M0PA$.,1D:FI-&/!)$WO-5O M@^O]/@O8K0!97@'(XLO-MB?\5G1T!!<6S@5J];?1>LCJ+4U)B!M902M!UW63EGDC9%)F82I3]>U M7AK'(^84!>4L!--1(XVY02%I'C777,J[U(L?4^OQB=E;K0<=I)CB(5HH?-%5 MR>[D6I-FQ$N,@K2@9)$S9$'QD 3G&3E73%&QU91!$F.<)(1[:@!AQG;'"'G MX#S [2#2R"F\C_'"!Z^=97:J9_"ZYWT* 7QQ;B#N@S8(3A9]<-/'53D"7(%!YF8SG4SD@0.0X4Q+Q(/2 MR#CB44PVVB %-70K N()0B!/*)*&*L0-R1::!D2LTL%SQI.,U\WTS[-9^ 1V M:"=&6- 3LJ]6>)03D-DT7J1^LFWUBY5&@/HLX7VRXO4&TWYNYLLV)]VZDV9- MQ,M J%MEKGP;^[331?)MR'AEEPB?9K5>G,-G0(H/IZ#"GR! FU=@"W,2^QR M>KWI@ ]=XT_M=!IAA?/YK%UD9@UYV9P-@R?;[H:$,(@&>(?L)VSH:R*KI%O_ M.+BT^0GH#/YAL._;OP?+^@>8%3 ZV16MXK8;Z+-<@*GYOWC2_+!L\Q,&R B7 MG-F0G[W>Y;I*Z@Y>"'YW0Z8YVS!XZW#IT"XS/<>3XRGH96XV3]3&0+QV* B= M$)>>(T-=1#I9)2"&DRINU3 M 3,D(D&,$I9'TSMDB)%(:*$DX5A9NF6>;D"1 MOX$W^S"%MPIO5GXQ9]-?]ZYOM6,ZO)Z&7RYEZO4@4M_GW.%TL?'%CI#GWH9W MHRM9G7599:.:DG^2WRF;,P /\?.X+\G<4HI8VX8VKNHR&YJ_2@>=HW4]JXVY MTM4_%Q#K!!#(D#9:6Y<^QS^= :B!G_:F,R>+)BM(=//CPZ7Y.6G>]H6>:Q;G MYH)33CZ!K0,2KLIM^=*5I5Z38HVMUC6GZR#KFMVZN?J5P=[FBE;Y*[A;M6G/ M;M.2-$Q$R9&EG"/NL$:.P'\9)5B@6D6MY'6;EC2W7$2%C, 0&1N>D#'&(L(! MA^G@1,1W23\]U*8-5_YV4?L\>LN67[*'7LTM=>(;B^07QFE::M;RZB]^'BWD6]!V"_ MTRB,G-P^TJ50>?VRVFXG/39ARS4_#7@%8H[,PPU]/K4?KRCUJ0V +3;[(FZ% M-$>1^"[H96[QS5S*F$!SL:8:M%V EP[1(8T)U](FD^36#._GU_95<]".JDBW M=U86*I_=LZG=-=F.Z^>=9/9GTV><.*CD!C3Q9!PM%NPY\( S-OQT))<^(L>@789%@TCV*# \0PT4ID M(EV_;"Z*SO 7N><_-#RWGU_FO]\,WU]EO-B;]-M/\EQ MS^W;Q8Y&'?\!JI7WTRQ.Q^#'>IJMRP_9N_;M_\W_+FV;JQ6@?GU-HGQ$!??^ M,IYZ&CBU&RW#7M/2]32)S12 M1Q'I]@\)N2^Q1Q4O^\ Q+WTW&G>QB3"[WC>7[9.7!9AF2.#6%,.#<,3PWU?V M@E^1)&>*,2^2XBDA% M2EPP4N&7'357I$^ ;58Z; M^HTOJW*WYY%RT2RWVJSW#%_NJ;[L&+^ZQ3CW^-C./][+$0WBVXJ2] MXE?]Y6ABST%$X!&?8W@U/,[T3GQU?6ZNL/,NONSBW()'B.OW[J?!#+=^<=.< M[X\@<,/N_)?K>]PR[7MX*N,G$()_U[_@+9-(A@L)<%/>Z3J*[W0=/1&"W^%" M# O4.UV@(.*."Y3/L\#2*0B:3>C6A5\9/:][U7O *;_SG!F??E@;#H+'TP>, MB1H,R,5-![U:W_8&@W*GH3?Z\6?>W!P=?\U'NMDD;*WS(4!G5^>"/"%3"V+B M35ZJLK"R\ A86$WK 3*U("96O:QZ69E:]?)06%CU\@"96A 3JUY6O:Q,K7IY M*"RL>GF 3"V(B54OJUY6INXK4Q_8:K SGK\9]M3==A!$+:55O2^9J04QL7A_ M#(O)U_SE!7U1*COW3D?WQ(Q7%3X,%2Z4A7NGMD4QM=KEP[7+KR^V8#>+6;7. MU3I7Y:W6^>@97(IU_FD\K9BY6N6JM'MGE2M3#\L2_WW8'7X>'\\4W.57@>BS:48_8M1 &5#\*_*Q_;9]-5"'*B1WSM= M+XJIU>Q7LU_-?C7[U>Q7LU^L6E>S7\U^-?O5[.^CKE>F5E-?@*G_\W@ZG%G^ M;_=,YJ_&HQ63S3\;AS")#S3T=YLZMWM+_PQ3#8>+\^-?CO/!P/Z+HK(XG2T[ M.PVWBTL9]F0_V?^\_/T61S&8ZX$RM]OJJOZ5_Y7_1\?_[;"K"L*A"D)E[+,S MMMKS8^)V]>>5_]6?5T&H_OQ0&5OM^3%QN_KSRO_JSZL@5']>&5LM_"'R_Y[< M?H2Z*U8CRC&PG5:V/W?=]=;3Y%H;8G\\WP,JK(_)Z%IA?;+&FZJOY>OKGPI5 MTR_R]\;VI&(XWJ_U.LN_B5D%R?6NLW3LG4#',:(D4B88%X] DY0A6R MVD:9%!D.:;UZL*LU)#H>"&(B6<0EI8H[-+OS#V@D,?N*7F_S$/WI:Q? :N&8_Q&&J M:Q[J>L4?H"[ZEV'9YBWBY8(U(BX5S$QGYH M8\RG?71U)_NQ>\&JNY6-->[>X[@[J&22D0Z1%"SBR6ID(H?5:N8B-4%):Z_C M*H,U9IPG9)0EB%/ED<'4(AID("$!+./JV>)N,I)JIV%W-7'5Q%4V5C96-AX" M&_<0*6,COAZ_1Q$M\\(BF01'7"B"K(!;B, M%5QB(FO\7DU<-7&5 MC8?#QN,LFW,(2&51MQ:B71D$EEEC9&<4I'8+MS#D97-"ZB:US:B\JOF M/\2/<3*;Q] LHC^=PI,_G!?: %AKYH??.5;9>!!LK#'W,\?<1. D4K0H6",0 M@"C 4Q+^4L$!PJ*.2A:O@RIN#2$^*L1(B(A'$I%VF" 6"-5P,ZQSG/YHC M65O5JXFK;*QLK&RL;#P P%$0AMA!S;PJ<%7@RL;*QLK&0V#C'KK3 XO?O?#1 MZXBP=0EB<>:0I3@@32F+T7A/J;H>OVM-1&!.(>EE'CN8'#(R4F2M%9%@ \'\ M,XX0K/%[-7&5C96-M6:^@YHY8]K:8 (BFF53+QS2Q%(D1/+6,9RL3+MP#T=6 M,Y?/7S.O/43EU\R_7W:P[-BB-DXLB'XSOM")0IL :^G\D+K'5L?#7-#P]A-B M*L,KPVLX7T X[X@S1'E$I F)FG(LX7S9K?!? DZM'UP7K6>!V$]*QL/@HT5]52&'SKJ*0C( M[,<^^NK5C]4Z5#8>!!NK5Z\,/W2O?EBY#$P])2XIY(4@B%M)D0V<(&55<#9R M2Y7>.K)'@T@9:A'6#'[C4T#:R(AXDDY)&FS O.8R*NJIUK.BGN-EX_[U,A3D MK/YULKB(57?=;H&CQDIBA6CB&'&,/=)"PG]AKCT+CK"P??)+2M0)DQ!3)B!N M*$;.2H8,H?"_@@ICXI&W6Y#G;[>H[6<'8;+KV('*QJJ-E8V5C96-E8V5C96- ME8V5C96-E8V5C96-E8V5C96-E8V5C96-E8V5C96-A;'Q6?81;_*$L!,%3W@" M25@Q*C-D_=02A:.@*NG;Q6EL-[88-[8O!(^::5P4VJ942V:'U*QRM=N,KKK- MPFR9A?$0>G0+4O8_%:K1NQ*%VKW[W-V[G, IPN64)*>:YPBP(J?7S#1;3>W@:U]?UJ';P'J@WK6P\ M"#964%1!T1&#HH*DX\\/[OHNZ&5N 6W!N!2C1I9XA3BA%!D2 8I9JBR/2N+M M\3$V.&8H3TA@+G/_.4'6AH0P25&YE(P,YG%!6P?2 W]]Y2A5MN>[KPX9O!6D M&/]6MDSL)W\KJJNHKJ*ZBNH.%#4IX93W%BGA ^*. GZB (,X%H%009T+VS/T M/8TT)(I8R(/ZX!JD$PF(>BP9=SYB]XQGX*D1JZFN(M2G>M,*BBH;*QN_N;T# M_K9@^88]S_D.X^G2KLQX&'^\A:C\1##VW3=3E>R M+Y^U/;]?PNUBFY>^&QE\U\Z:G_*3&L C=NK'=M*\F0YH AZW"1+N2VVR3^3> M"5'?GT8 9)/)[!,80(!P=AG&>>#_'(C=D[9)%\0>7Q([M^@L\Q,6\'N;,6 W M[C\_M:&9>;]L 1,V=M%_[R(0:)KO/TO]!]&"6,1NT M-.\N7F)]X:G]F-<3I_F9XF+GRUF%VO) MCUE_#*^S7MKJ'G"_]5HNJ/JRL6O&X_BH]._SL;#Z)B[L+37+;8XM;&\\;1) MR\7R0E* &)LI]EM&I+#(**: -!@5B)OHD+.1(!]-L$D;I2/;FG!N9=+6I)S1 M9H@S+I'C*B(5*7'!2(6EOQYL_6T)7 =:O[XD$,C?)C/_QXLF M0J US[:N7:X:&\#CQO!Z<==5_P\IVSY]24A7XKFIG>,SP'R+S/+N?!K!.,=N MD! [/6_FLWSCWIKUEX%H@/!E?@35_M[X>)&5BYUU\V65C"TJY]I8#TNYO_>*FON"/ M(/EN/!DOSE^N[W%+=_#P5"E/C)3?]=#KEO!BN)"<2&+N=!V^RU7T1&.QN]OM M>G'&$'SY'W+/6W^E>5L_M'?[P6VX]QTKIA\_.P%X?-VM3F__>%:94 H3+IP>O71Z@UD:7O9V7U3Y5K3'^T\+869[ MWM#1G1S>%WF^[8N=@V5%<3>TAJ6WQ 41"/ M'J%HNC,%O2Q#_[:J0?SY(O>_NQ[NJH%/Z#C+2,O4=-Q#V4\Q)>5H8,W#U9S. M(3&A6LY#MIS$5,MY6$K[Z#/7:L2Q6^4P++\[3O"Q]-F<3I;=G8: MNE$3/_LX[QOCFN[4MC$W'"ZGBZZ$<&358E]Z,_TCM7T7T VP8L!]#>11';WW M#1I85,R_MSQ^ K5[]#/U#MXV%M0._&L$'&@GL7N TNV*>]\(8@[=L^V6Z-/9 MG>.#+^Y<+YT[!>G60\85[%BGOH'!=0C!,P\A\)(Y8J)$V N%N+4,6:\-HE9; M(:6Q%.OK^V*D<3QB3E%0SB(NHLXG#1L4DN91<\VEW)JW><.^F&Z],>:W^#%. M\^Z7'@'4MZO#*A27XE^A$2OIJ9*_5$1O=8@ M#R@=DFN0XZF?G<5R\B*ELZ\,PU9SC<4K5\TUUESC/7*-DAF9G)#()S5'5@VJ."F+#HP_IVJ2LZ&^V4X.V>5*C0UI[3[EP5DGU M2(V#Z\Z 'VV;SSGNWL7V]YQ0Z3W$U0Z!:1XT]_O"+F+W-KWN3X^U/^1S4=NN M_\E%_P#>[!^@+_Z*3Y3:98? $QO"VB%0Q$3L2O0"=:."A H22F#Y$8 $1XB* M@@N$-9&(6Y.0Y1+@ F/&.LV8T%L@84?]@Q4D5)!02%[I:CJPYI7*P4=;=)]5C59A0'M$K3*@PH<*$?8 ),5)O@W!(!>T1-RX@K:E$ M@3$920J*AJWQ^8^<6ZHPH<*$NV>7X._<%GX+4?B)8.R[;Z8*V1NJ@&#G[\?3 MI5U)=AA_+)T8!5G%BQ.=FEG*E_\^6RY.1WDGPF098FCZDPYC-H#]^9]@?[*! M@/\Y@]_GW\SFL>U)W^7-\OW%Y]&V39SFG_^G!<:TYPT9-113.FH^V:Y96Y]" M2?*GF];W37?>P3(*HL?-CE,XS:+W8/VQ(8@G"XY3RH@D-E92P9ED_+KC#%8F MGFO.\[5"/F?VMG9]W"SO(A_C!>GWR\[4+?8 MOND%%=SGZZX#]QK#>_OYUO$.\LIX!_'%\0Z$RY/;9S\5*KH-7#V!=9XT[T$/ MIY=;BC:4^\LJW56=/EZ=EAPG:25&TE #.BTLTEP:Q +U(@82 TZ[T.F[#6/Y M)FU5^ZRL3^2$::^PY$@4MJ"7N5G;DC$I).(1,UXAKD)"H$@4T1@LQB;D_]E% MAOJY/*AA)V9_=?()'&C5QZ+T,:-6JD1$E$F9W9E%-N1\D$B)"AT!$9)=Z./N MO1\]N?U8I$+EZ5+1?E_ZTTU-LV>P0%"C4_L1-'"V:%R,TZ:-8>E!=[(ZV>GY M^N*%_9R]9@O_7L0V=HLF?I[':0>WZ9I/L0FS_A9V,IEY4-"FRP];/V$QZS4S MC#^.NRP&$S"4DY.;"/>DE-E,SMTWCT'V(I'A9I/P;40;+LX/_]H)\3_Z6?,/ M(-CL4_/[>0>VN3L>NNY2'-].;W1-WW3O"XO[Z[+/7*\,+B9>"!TP"A1[Q&5@ M"'2=(Q.X25$$;9GSD MQ_@#6(6W:>,;;+C=(3HE=K3U^"+.KVR:F%RN5WA:^OF:W9E8.1 M/V(.4[(3_#$CHWD[AN .D%-HQH!\VCCIHY:L9G8ZCMVHN?27W=IACII??OE^ M^.;GB>VZYET[ Q26F;7Z*M\OER;/US_M/V_^O)A]B*"X;?.O__*9@IE_!?<8 M_@RO_NVDO^,85M/ ^RP3L!^DJ!T6-X6U3R;PKZSGDR6\[/)LU(QAF7Z! ."- MX?OIHOFT6FG^39C-6GAP%]N/$,7V!F.(TWX"XD-X!F_[(2L6R+J/8!BQN5C! M:;3A?\%D9NS8IUG^*X9)/!^M?SH"8 IAVW^-@14;'^:GG@+ 7)RV,6Z\1'Y\ M#S3[R&\5)@Y/7V=S\B6V^="3<][./&A?_@A^/YX '4\J2+F/[.=@/=EQVWP$ MF1DB\W%8A>!]R)#Y?111]C&DJ0WEA! (U+5)!'$?';+6)22$34KJ1)+?"M0? M@AN_GYVY\;07IN\W)>M]:Z==BBW8#K*;+#;&)WOG%]>1_*:%*WS)5)T[?SU80Y>Q(U<3# MT$09F*0X>$3 PR&>M ;7E[/,5/J4&/.6;F^ _09-O!(,;GB[?\S:/T"(OK?S MG&Q[?2%LKZ=A73WZ(VMBH4*\(6.]B%5'W\ TASH!DK;$ZZ/ M%_R*8$"-@6)]B2DGJC=T^%/,TUX_0%01\GWR[[JX6$PN:\!=A&>'9A6TY"@I M9WJ&7L!**#B)ESQRV=JOI M S-!J:(<.9UH+I4EI"G'R 4>G2&8@DH_ $W_"#!@9AOFS]J06K,F_'/O9((0&QI[ETYLY! MGU?VPX: L@1D@N:L2%7FPU!FH3F308(*6^81#YHCB(DI2LFF1"7\M]DJJ3CG M>4K$(1,LS^,U'-)1 W#03( % :'K*0@ MAM^ 6UE[B MM[Z0]\O,3N]:H.!?<0^U1+%S!>GB= S1Z72VB!?M%Q03W?P^?/%K_T58YD^I M;$"@+GJEQ%#3;/Z+/7(?3%*U"SX49%]7" #,7//?"^?>?24^]* MN7G@\LY%A=Z;@NAI\,C]%RAEZ2/9 +3V^LEMOKB_JNJ,^G(! PRZ. .,$X:2& M&!DI$@"O<"F1D40B:;A(5$& K+?FBWP+TNXQSF8WQM^G$+L!F@D]U5K6'F#0C\"PCHRP?<$BSVKQI5/ 0: O5QNQ4:C!J LD$O<[/2*RR"8E*@&$E G$%D;2,GB&#.K1/2N;"5B']X>/UW M^#*G>?XOAG>#3.PDQ&8G;-^T^[+6?-%AU.>I^U08<.DT9\RKIA2@*<3P9),F MH"16@7M4'&GF!+*!T!@Y]Y1L;6XB"6(Z ]Y4:Y:W$CJ'G. ).8.3L\*)P+-@^T81QYY==MY$WOBV0'B+RVI5V[ZZT*S6UKR?K MVPA>O\O!>9^OSU=]+4=?<^#738].4:A $=,13 ^6&%DB.7+4,1F%QH&$71:T M-K<5W%2X>MNNZU:_+L]<;-^F?F+/ZMLK!JH_T;/;M$QO?OWIRZ9)J)$RM\^/ M+E0UAK-+>U1[AUHT_'%];\-H7:#VDUG?03OH4"U-'Y(F&\FBD;GOA6?H3 5 M9X8U$DHP37@P1&S%V-^R"6*MR;\#(@"MS++V+HO1>A+7CD9P47+"]J_Y+)]" M/!P_/,NM)W;1Y+U0H[S9TL[G[>QSWQ(R.:^J=@BJEAS77$4 V]&# XS6(F-= M5B#*6 I&L+C54WT?5?NJT[SN,_\[6_37 %8_3*_/Q+LGFE=[W&7F "Z&"X7L M?=Y)\_]FG^+'V(Y6#6+K[3,_^EGN&!VVVN3VK_SU<%SX&H$>?AS*%#@*3@-* M1( +D=XB9Q5#P2OM-6&&>/;@ULG--.W_ZPG\-OT60XQG/>KK&YT6+;@* "H7 M]6KX?V ?N)0\F./WV'\Y ,/\P=:^U-ULNZ,UH;MKU6PO&-T 6?MO5JR^'$JP MO14O%TMRPGZN]K"!E'A"B(/(?MC[<&V*C ,QAUYHSSB.BAD\VA3 M[;QR5$N(H1[4Y+_6C_$L/*9N;(@\ZJ)_&99MGD3:E;Q=N]\]B/*F\OW%IYEHTMVR?-ZZX?O-'O[+[L)>Y=6,[A#JD/>,>OX\K#:WDQO"WE^FK6_ -G> MIO^R[1]Q85V_+75'SF?O.OJ*=SYAQ="+,5,3F_,EJ3G;9-]:*0>/SJ10;&P4V?/W;] M\]_[43@G&*]MV!4]LR.T:3_P$LM[' MD;N9MJ7WKRWBLG!ZIY97^ MD)82S9"F,9^*1#RRP09DK$U.\FBLW(+[#TGS;.CP;]'//DQS$\.;7#((9@B"KT#JH= RR<[77H7X0W9W:+DUK[H+N+_2][6OGL)"A]N/[@3$#TO= M21!*.:&1Z!V6C ( JLME_ M;+ &NU'CJL4['T&8^PCM=G1]F_K=&&W#W6=M_G<_CNT8%=%9ZD#E&&(A'Q @ M%"AB# 9)PF)BG&?\^+2*>"VO!?]<,:D?<;@;=20US;7C]6WT,%+6*^/9K,U. M=N#",'[C@VV_)2"]TM,8QA]W652AE$@L5436 ,KDWAKDE/2(:9*B%T1KNN6 M5" D^(1![F/*TY8\TC[9/(8!W)9CWHNMYM??_6D,RTF/%Z\'5S%<#:UN#*G> M9Q*]AT7\;3+S?[P $^7M/+=VMLMXVSEKM=7SEE;/V[">[?DP #Q@Q.!<)I>\ MR!=D9N18;.4ZUDUMFQ65G)-YO9F#R:TY>;X#"/;L4_?RJSVZ]]K AS4U1%[\ M1SV$AS=O.GV.?;F7&__6I^CUA^BME[1ZCRQS+^UR,5N?4PB_]<"6E_A5?SF: MV//9<@'/^!S#J^%YIJ?RZGJ?N\/F77S9Q;EM@9=K"O4':PZW?G%YJM_B8G=F M'D@_>*B7ZWML7+AY2N/P5"%/J#'?]3L;;SG.<;B0G#!)[G0=OLM5^$1C9B[_ MHW=WZ]TNE)R(DA='B;KG[3:/@MR4H)4"ZUY5;A:=6P[XW#AP'X=Y@P^]T M?*>^DW5ZA$WPUY=P+SC\T .G*Q.>A E \GQ-C^B?E"%7#[[%)P+#6S;]<4*W MGQ"]'ZS;[9D@]V?_FU4*[C]F-*Z6)6C>HQZ',UJ@4PH1K5PS6J[RXZ)L^K13UP9?Y*HF:5U/RF M3 U6(\HQD)U>:.&*KJ*_V?TY?S8.81*OL&TS)RHNB7H+(^^87#[DDL!K[X=C M1MOHX_AC3A@_0*>O\GJGG"V1C[LI2M\=X@PF;GB_VQW=CG@SG>TQ9PK2L#_= M29^>E+5?4;L;_5 Q[.ZK4@_2Q(*$XY8=5]RZ)%E VH2^,N^0QD8CZ86BW@;N MV59'BM%6@. D9",-B,M\+KA*!NE E5,)AYBG6>^D__G&(OWWR[:%'PQ7_G;A M3&X?;<6N-$-_><@C(#9V^VRK^RO6-B:LQO/IW5K%$A5+%,R9@MQ%Q1)/@"4* MXO>?#[_[5@<2/ 41*/ B!OND//P3Q(UD5%I1=G6]"Q&G12*Y[&=6N7#H"0R MVDND+0F6>2T=V]5>KT?".GE0$/SUY7TOO$*>([3Q_U;S+Q4S57VJF&F?,--A M81*"51"44.23RT>WUGEOK?&5YP3?3C_#'K 6#44#-OBKB(Q*]VKYBNL8JH"L$T DAO, : M)2\#XI;S/$N((\$]=5;!AYJ75E!;6^SSG2 X-5)4WP_!5:MTF%:I$KW*^4&0 M_/"\;T$.]0A*4#1XBZV-B'%!$>&AC,/RXIA$H6E2R"EG$ _*]J$Z MLEH%%:4ERFP=4_#<19M=Q_B85_==L%6JNZN.#(?ULU1!#U?3U4;--"YJ>T]! M&OD(1*]&L+36_PK-GAF:1>:-\=XCHK1 W$D-T"PD!, B2AY3E%@\4OEE#;\V M.F)^;F?YDL$R+^WD]5G> ;NC/AE&Z"X16#4^U?B4;7R*X4,5_2KZM?"R5[A M&*F=#Q)13A/BQ GDG,P(P2>+J5%L^\2;'15>'@$7W*6^0BBK\&#_X_J"]NCL MH9'=3V>WU[JSGR0_IUT^GF8:FMGB-+:K6DOM M@"E(/6NM^1!(7N%8*=;O9CAFM,&"<(^DY0IQ%0W2(FJ$&9;6Z>AUW!JE\MR[ M7*YL6UX9]1\'FP[7O\T&??AN)SB.C!26M4.F6JU*]"KG!T;RP_/.!3G<(RC& M,*LD45(B:U3*1QHS9 /'B$H<'(]6*ZE*VP7S".CA+E4<)7::##HJXUJ0'M1= M,@?N$O=:4?:3Y(>'0@[+R]-(E58V(.5(7W0Q$.]CC9S"7$A.+&5;K9C/O4OF M:7,$AJOJW,NU674/S9&AM'?M; Y4/>\K/!',Q#R?[UA. T[5R5KP/@B25^A6 MBLF[98,SCR%I3!%E/B+NL$.6PU_!8Q ."FX<>U_=X) M5*-\A''MRZEFZHC,5#%\J*)?1;^6>/8+06#FB)($@=LGB%/JD.-.(".D85+K M)-QC[;=Y3@1QIXTYYIZ'[51C6I(2UXTY%8CLE>[L)\F/7/0+,G@W.WHGJ"0& M'#U-A"$>K0)';Q2$_@ M[F RIA^:2;1=;'J[C&8)+>$?_2:>VI]3D'[66O+W&O=V4^2'[GH M%V3P;MG(2[AV00M$2=[B8PE%SFJ+A%)!8B.(X%N'W7Y+\:=\K_^E%((<:2*J MMR_78M4-/D<&V]Y,%W;Z80RVXN&CV^K>GCWH'JD6L#;L5,QV=72;YUPYRE'$ MR2).(T96!H>B-<)*J:@R6YVYS[VWY])N#Q?W&['?G]KIS[-9^#2>3'9SJ"$= M*8QKXTXU5Y7H5A5S@^.Y-4KE^V5+09?*A1%*AB,>,K'Q@4-P7*T7'$7 M>1);P?)S[VYYHF"9CUAURR6;J[K+Y5KKM/DX8&@U4]5Q'P[1J^,NF#G'[+@+\L5'L%>&V*"T MY 91$PSB*BADL58(<^Q#XM+&9'=1ZOEV8'&7/2Q\Q&6Y8^L/$& 4),\%;7LI MG6O[Z00K0BF8.<>,4 X+ 6 LG72$(V>$!I>N,+)*203(P%CGH@ET)T/3=II: MH&(D=+DC,0[0\^]GD>CV+3"KNSU:E8AL4+4P5A9DDM[/%G:RVO_2V%4EN6Z$ M*4@IG[I87H%=T5U %=CM#;"346(?HT0*]\".$V2)UD@F2S4Q44B\!>R>=:;: M<,F;J9\LPWCZ8;>-NXJ-."YWV'U%C/MA_P[=JA7#APH2"F;.,8.$@OS^$=2G M&'CPX U%& >">#["V1E*D66.D.B43]@7-5-<,XF3!4M:H39ZM2NZ8*TL8Z9_,02'YX45)! M]NL(87*T?S;O S M.\&@$$,:<=XM@99(U+ M2'"2.+-6*[P%.YY[RM_3P Y"9 4=%714T%&X!]QK1=E/DE?044''0T 'MUI* M;2FR@3/$-: (G3Q%*AHEF \6DZW1PL\]Q/"ICDP2P$RT MRQ@:.PW-+$\^;2:7-F34C-=U^\8O.W@_^#[$^:P;U[.@]@U&U7FQQ9.\(M>* M7!^"7(.07!ILD/;6(TZ#1DY$@B*5V 7K.?.RK.UT@_?9_&(:^@'<&Q]=](Y] MOW)!/ZP\T$XP+1_1W9XZ>E1VMB"5J$WGM>E\KW1G/TE^>*)?D T[ HQB&9', MJ8A\2!KQP"Q #4E04)IA;(FE9 NC/.]NN>?'*!*7NY.N)/6N".6 S?1^NLN] MUIW])/GAB7Y!-NP($(K6&">E"%(F N3(0Z>MT!1%ST*@26/"=%E;[)X?H?"1 M)COM@CXJ.UN02CQE9;#NRBM9$M[.8PMV:?JAF43;Q8NZX'EM6=LO_%2'FA\0 M44M32&&^-<445 7>(+>XR/).,,"]WJ, !8HR#-(B5Z.6I1H4(%2+4 M],@!0!BLE1<>.Z2ID2BW72/-I$1.2DR<]$:&LJJ$3Y0>D2.]VW[J"EWV/SU2 MC\T[.ED8CLW;V$R8C]#+=JB<)KC2-;L,"%8'P1\0GFI4-%#10$U[' !:2=H%)Z1%T@N*>+(:6:HM(I;'@*4C M2:;2AH<^0MI#B(I3:MKC^380UAI@";+P:USDJA_8G\:N#%!MH-\OI'54$YKW MD^2'-^_BL""AXB%A+A2BAF/$C:1(&\Z1\,D[29BRBCQC)6Q](O.-T! L^&Z. MJV%\) @KMB^L))4X&LM4B5[E_"!(?G@>N""G>@1)(^F"2A);1)+)22.#D=71 MH:B5(#X90O F(6@Q#N4N(2(Z'+;2 O27,+C_[K9OD#=WM[K2C[2?+#0QJ' MY,L43'?Z9*K5#J=2\5$4Z>^!, M*](IF#G'C'0."TD0S97#W* 8\TENE@KD(HE(8*FB2,HE_2@GN3T]DKA;V4I2 M7!%%-7\5$!1'] H("F;.,0."@GS\$:0^HE-:$F>1==( ^/#YZ%DCD PL,B*\ M2'8K];&+D8U%I3ZH'O'=GE]1@+UDZ[%-NZ86OOX-XCRZCW9G2[FY8SC$=\MZ.1GMB. M[A^LW4]W=^0-M,7PH<*."CLJ[-@+V$%\TD99)),GB)M@D<$QH" 3D\%)2\76 M]O52-J<],NQ@Y>Y3JXBC%$]7$4<9?*B(HR*.BCCV 7$8RYP/SB 2N$7<\X"L MB1PY:P1/FGF'MQ(=I6RB>XI$Q]XU>:PYR(ZD#A? M\Y<7],73,N#0D<&^*$+E0QE\*(GJU2!51:@&Z/0N MU_OS;2!545PJ/+G\_6;'ZLMR,LVEL[ \'U09L ?ELTKT2O12B5Y-397Z2O1* M]&IJ#I\!E>A['S/74;%%Q]6V.ZT3T@K2P*?>@E\ZR0O2E8%ZU^([>WX&Z^C>SU8-B>LVQMC]W,ZZW1SA;/B(45+LE)"21/MPO$)UQ=45 M5U=<7?'^NV(FE'5:(:DY1]QZA0S/&Q%EPL9[B87GUUVQ59$)PRERAH(K9IX@ MHR1&#IPZ%U([P>2SN.+=;C(\*O.TGQZANN'JAJL;KFYX[]UP$ES+!-XT80D1 M<1 :@3_62,!_$&:91-0$^(V2%!EPS/D4/:^58BYH_&P1L9#5 M%9?K%9YTAF6M5#R_U7GW\_LW8#[.SF9Y=3/_1VT"+$@=GW?K<9WC7E@I_:#G MN!\6;E-<>44XA\! MURW.UZ,4NC==MXSA]33D/_*$AIU /#DBN-QCBP]P,OI!&KI*]/)4H[K^ZOH/ M_PB7?_V7SQ03_JIZK*J?U6,]-]&KQRJ8.,5S2X7109:K!:7?\>5C#J=,"R:QB/?PI7;3_9]_:3.ISZP#M5ZG#J M_<&;25'LC..(>Z80Q]RB?,064C0*ZZG60K,G+HZ04L_0>F(K6#%E;5 ]6*)7 MA% 10D4(^X 03.1"$VN0<,XBKE)$SD>.%/9!8N9HDCO9??+D"*'@G2@5')3B MIRHXJ."@@H,*#BHXN#E]@+E-7F-$A&"($P?@@.B %*,F&&Y=NB%]\+CEJAVF M#W9[,E5%",_OK#9+4O!W+E_^=Y/)@.[AZ/F]GGT'-\TK@3K!P-YO],:P>GK[('S8! MOLZODO^&U37]7KQNG(W 2?/[TG7Q?Y?P^LUBULR6+;P*? 5O:">3F>]-TJCY M!(L(_UQVJ^?<0B.[.H>OW_H36S_NZ;1^\@6 M? RW;/^ 6\QM-FMCD.@%+'$YRP%7 FTFYYG& MF\L>7S)MDQ8] _,+ 5V!4)EVJ6GMIR8OJ84[=3?1 A8]!\:<]^(#+![/>VI> M))T>%[7C?/"?/];"Y^-P:KG5SOO;SD4/M.X/1LUV8-]Z'\%M@08[O-[ M=XN!4/#N&S1UQ__(O.\5*%S1B"QNH(LSL,29YVOB%OH6?[II M?8>%GC'1%#/C^UP:(&&ND!7*()QPI!XG'\,6>K8I'SIO-,+>6,2U=$C'G)U3 ME'IN.!8ZW0$];[BSWP:G_'V6CENQL[R"G<67L?.)NA4W%RIL#5P]R8SI$4IO MJ&?-)'X 7WP),P"!M+&#'ZSL;+:6GVS;9L<$3QE/NV6;S=JH">!K/\3^SY7_ MSK?,UX,7'/[1Q?8C.,1N;=6O88RU71T@$EQ6. &/0%NM$,1+KU!4!+25&H>< MC1(EK1F5&O[;Z.O:*IU4C-F$".,8<>8$T@8"7F5T-#8YPZ-[=FW%>ZNM:T0T MRX"X^=\E8 C 'X J**9XB L*?Y4CT!N3F.111B3!K^7Q90EB%L] ;\#%\>"" M5>:ZWG

E],A8%L$SIIBH8GDRZ3/K#=YC+P=Z QI"1HV?9#2> MQADI=N"3^B/>1PWX+@@L)D,,'>!V -ASH@W"A[4[7.M>]F]G\+KG?9P_R["\ MZX/9:=\>W<<8@/8AX%]%I3F^6CE0H&Y_C_-H6XBOX+>A^4\[!34^;V!QL$3: M+V']&1VME@UN>)X#$(@PSFN0<.^D31O/+/!V8-QE,A4,9\IV=)RI-PC'=BR9 M^9)YE],!&Q]M9%IR%B-G*4..SB^#UA&$H=TZOH=H_EH\.@2/A2O2PZWV#I91 M$#UN"6^$IC)0BP =0:ABA41:Y41_<)82IB239 LP&68%P0Q9[CV +.IR2"21 MB\E91C@&SW&;X=^P]N^6K0&\__Q## M$A8-DOWZ+ /UG?@&*DYNGZU5J$ROG<-UIY 3,^N4TN^S)?R/[7(&<#YK^T F MDZOYL"+L1CHH]C0>4G_Y4A +N,OZPBN!5DZ@'CX.$EXKS2Q#TE,%D7O4R*6D M$7&28)$ \3AZ71V$"$FY@)'F%G 0MPH9X0WBQ#BK'2?27^"@^8?%^$9=B&TN MCMH/\6UZ^PD<>W/H5\JU._U-M%CR%"!!B15P2<[Q??SGH8F4%# MOV5P;13.[#E>*CJ]FN[94F+ M4P 8_[-.?@,(8&!=2' R_MY),][UZ]:/Z] M'"G]2AO!_9EW0QO!5[6TQIDW%Z/6)>$-[+=*I ^5X6X!+NH#_-6'HCE% 'BP M6\[GX+4 Q8,%S][@0T:E<#V\UH=3B">['*(.'\[;6>\6^]"U ]<'SX#_#>./ M '8 R [@?RCI?@8R=2LPNOH=_ E.!IY]D=0X!3(@(."GQ>EF67XH7:_Z#:97 M[Y77'"* IC:'Q+GQ8:AXYN0)$+.9P5HF=CY\F"^.G\$#YQ?.OUK_YOB2&?U# M0O;6P\GG<#L@%"Q]-^)W41;//'ISF=!X-VCBDW"@^#<*P2Y0/ZK5J)U M'$R3-41R1'".@YWV$-T&BB*C"6,>6&+X.O!7@9#@$T;4Q(2XP1YIGRR*#I/( M'/->;'70_Y2;4.(O(/7]> 8@9+K\Y/*%A_==8__7W3L(\-ZF&[*G[S.J>P]K M^AO$SW^\:"($!?,LCNTRWM9+=FCBN;-S;,U;"V$/G&_)KZ[:@FP'L MT >5S<@J>SY0+>^',,KX:W-ST26%V?^X_LO(LONSBW MH.1QSKN]QR["(X:E,G@C^7>^[;VG,'*XC)U+< MZ3)\EZL8W(WL[G8[71L_(5(5NS9,Z5.OS=SXT*_,*='?/J9D5_.;!GMWDZ6[ M4R.O?OP^WIO#Q.M+>)9=)SMF0D%$_W+4\Z@D]T]^8'C5@7)TH#*A,J%8)E33 M5!A#*A,J$RH3JFDJD"&5"94)E0F5"8]<[W:S2=AZC?LP\LVPO?2VW>Z'A*RZ?*N5*UW!*A,*8$*UYSLN'?L/T1C69E0S6Y)T>T/<.<@N'B_/B7^5B6L?^B M "Q.9\O.3L/M0E!NKO2 CS)Z)KRZ)UKU5 RH1#]8HE=34TU-20RH1#]8HA^" MJ7F=SU3;+P-3R5XEO)*ZDKJ2>@?'Z=;LSYYD?VZ=4MG:$/N1HEU-]!PV#OWB MT>*ED[P@E?E3 8JRXMJ--85B^-C/>GV0[A3$]9N/=Y$,.QKRH4611L2U#\A0 M2Q!F1$<7O [<;1WFBKF(,A&46!#PP^21TTDA!CQ/P80G.C;V_LP<7UC,)VQIQVI$.08! MH$>A=06Q^_ME!\N.[>K6D0)V.+B+F%40YB2MD M"8$H![M@L&&>;TJW88X3VNYMK<+EZ011V/"*M'+4XWJU*M3 MKT[]#DX]2JLX%P$%%Q+B*E!D'&6(64&I%$KSZ]8.94GWXH/MTRB,LM#4AR"SX]BHB< M@AA<..)]2()JC*_[=,HTL9(;B-&9@N ^!F0"8<:Y--,$:<)&/ "AOM MMTQP"H);SP22)I'<(,J0(]0@8@A-8+.#2EMAU=K.#J;XEYM,\3]Z6L7P&OAC M/\3A (-\?L$5DXNZZ%^&99OG?Y5;WQ,7)O\*T?]Z4_=P0E!$U#VYROD7: MO!161V81I0:<-[AJY*2.$) KH[$0VDFRU7^4DM*16/#P7B >6$+68(YL"LY% M8ACCQRYMY&OB]K5>@MJJ4[BOJ]N7'X7H=7C444A])7HU-<]-]&IJCD+J*]&K MJ3F6.755UJN!.0ZB5P-32;V_L^NN)LHWJ;FZVTZMT8J8F6CK^Y?(P(+2=Y>I MR<;VN6YVU0L3L#_B)B@$O$0%#(6Y_*GP?"?&)W0UZM61ELA,$[(1AIRC=0BJY)! M.E#E5,(ATAM&Z%TM4?T:%V^F?K(,X^F'GV>S\&D\F>RD347M4^_I3;I1^U2> MMV6B H-R=:,"@PH,2F#Y$0 #++"A-O5C[BSBE.8F%2\?(LP$#,I(5%U07==2XX)'SI!4-5#10T< A MH@%*I4DV8>1,WIZB%O"S;@AF[X,/YX.X&^^V;ZD$>D MC]FA^M]8F^4G@K'OKM=F2R#";CQ]_Q#P9;.V'[#W$FX7V[STW6" =^VL^2D_ MJ?EI/+53#Z+;O)D.WA0>M^DD;Q2X%?F_1&VR3^3>"5'?GT8 ))/)[!-@&8 P M%D#-(H9F#L3N2=ND"V*/+XF=R^;+_(0%_/Y'/VOZ_3_=N/_NU(9FYOVR;>%& M=M%?XR(0:9J?,4O]!]&":,1NT=4U@(N6L"#XR7*RZ/)"AWM.%^,VKNYXTKR[>(?UA:?V8UY*G.;' MS6U>GSMO;/CGLEOT:UNVS>FX6\S:;.@O?K:872PC/V;],;Q)?O7AYW"K]3(N MZ/FRL6'"93Y16?#JN'99_T'X^MM"8UM@:BPL-3.SOJ+ M[26=7^7K8YMIN+XSW+&-:1+]0/3?01>GH7D=0O\#>*/?XW0,J_QUMHC=J]SS MD%]L=@;W72S:L5OV9GRX38CQK/\7V/->8%IXK;R6]5-?-78:1HT_A35'^+3_ MS=F\?]6/=K*,F4!WN,])DX7P)M%;$]I%H">(1"\0T^ACUP%A)N=77G:#*S.0 M@&'&YR!,GV;+21B8/UP50R^DUP@Z2 :08SZ)B[N+;G;R=@#Z/(F?Q_V?OS9L;.9(\T?_W4Z1I6V-J,P0G M[J.T.V:E\ZE-*\FZ:J9M_WH6AT<1KT& C02JQ/GT+R)Q$"0 %HM,$@$@---5 M+#"1&>G7S]W#PQW%/%V,&VR0IGGFB#?*?2H0$GP*L*B!F+_CD?;1 M(G"8 '/,>R'O!TO?S9/$)@YM6(2DB)WAWK#6[]-#OAM-_#^_2O+O[76VU=/Y MM.\#*^2WSG+@M+>C"&!"[0+N;+CF^9Z MDF_<6>/NLB10262SJ1VGKTQ7TI1 Z9])N;/Z#Q>2EEQ:?YD^R)I@DP;<,U4/ M+?+B$6<=DY_W#&%=,MUNQ/:/9?S* UU8KAU>EYW/)JO(-7OTV2[C;[O+T M3.:SQ+(_(3G]'?M,YY(MKT^2,K+7+;QI,UHD55ZA?9=<6=SZJUVU@Q^3Y+OA M:#B[>;.ZQYX*PL53I;PP4G[=^9)[PIG%A>1"$O.HZ_!CKJ(7&HO^;M?WXHPA M^/8_\L1;?Z; 4W]Y?6?/I;=/;82@7SZD_%P?!'TRI>:5"9\YY2)?ZY3+DB%/ M:BMU'*Q[IH/B)J.P]1I/8?__3:YLV_R8J!,*F%GT6+YO)YF/3@!>7GG4- MJFM078-C< VHPT$Y%E'4VB). )#C(B(IE(PTR/2WVG(-6#!:!HF(D11QX3'2 MA'LDL0 B%,%*XD.Y!H:+@6$%=A>JCD&?&:*:)B_<8ZA$/Y$-_LJ *O65Z&=( M]&IJJM2?%='K+N0)I4-^V]_U*WUXE>+?K@SG0C<=!!16$0-R8@'J5$5BJ). !XRK#'=*O;>=];E8O.YPDZ?IVT;2]9 M22H'3(F:E*Q 5;V#\HA>O8/J'53OX!B\ V*9HXSE&B;%$*="(>MP1$[1 %%I MS05^Z=W*_KT#9@:4UBW+$P.JNF59$CM2E"#RH;BF!#262OYJCJ M035'!;&A;GV>4&YE8^LSMQO8W.Y\S%[HFP)2,T?"]/(PJV<&5&-YV+1_94-) M;"B)[-4<53VHYJ@@-KQX*Z]-RHKN9KT:M,UI20/4 MO?#DWQ_M-$]0;O^ Z;N<4.D0XFZ%P#BWHWLWLS-H?X]ONPFS]H<\.W7:=E]9 MUP_@S?H!^M5_X O.^ZP0>&5#6"L$BNB;78E>H&Y4)Z$Z"26P_ R.CE;IS%&;1RU#N4$$^+ -+*<4^2)E81B:X#P M5\XL+3&BT-Q2/7URDHA5W83J)E0WH;H)U4W8Z298"U0Q1Q'!U"%..2!-A$X> M@(S&4_""AE?.+?7M)LC:8O$+ MP=C7#U*+["(7.64(6<] :B:Q^=%/S MMOD)W'3C,M+86ULQ:#[9MEFI;:'T^\NN]9T67'BL3-"1(LPY2Q%B]"FJ3'\8 M:32HZ*4F6ZT,@E,12YV^PQ)F< JYV@%$ND6Z5R "(H7[<+%LKOY3DI/OT\WR M(OXQG%U^/V^38L'TETXP$VB\;=L$*A#>VS_W-C60=YH:B >;&FAQL1\M"A6[ M)ET]ZG3$QN1!-3 :IDN7VIAU*_M5?G*55G^ST.^+YGW2O?'MB9NUOE MU)PQ[T((!LD(!'&O C+@DMX*SQ1)O^24]*'FR05,RWFP)KO,.5 M3>LTYGHR7>C9_;-O^9=3" !7W2?I5;N[39,OG+_;*3NTG;86_NIGH$=4"^TI M]4D=I,G= "FRDF%D#2><:R^!B3[TZ$YWG[<;$O-^\O>UK/PV&6](RB]+0>E% M\>CQ*M[%G5AP\0Z_S;L U%2^KH6*=GC)SUD#=!+T[XJOW=@(E$"R> CXD)%Y)A1"(0*Q# K"&S-$;,, M #-M$)4^^<91 [*,2>0TCJ U"^#H?7S^8=A>3U+H]7,2N^MV';VFCY<9*PB_ MKT.K_.EHTLZG\#X]];O1Q/_SJP82*E]G;D_G\$ &\!126FXR"OVHE[QHWB5? M)OO".5$PN],QO^8%'TO&W\?-.[B>P96#:9/C>HJ)2J$Z-!U"=?G!%)FDM7=4 M;OZ83_VE;:%Y^V$*B]S!-__V/_],W_+?OOWC[>+'\.U?FT_#V67SO9TF7;"C MYM>?F^^768KUY1N_O/W:*O60J5Y3,[H?)H#(_C7 M?'C=K26M>]XNDIK7TXF'MLV__S"R;9L[BUQ/QNFJ18+CCY_?)QMLN^Q&F$RF MBT]MXVU[V5RO7O,Z&12H 5<) 1<8SYA/=AFUS3M,@9],?5BJ@!$)4;%?BP@.$-BO!V' M'U>RUD]PI2[TT49734[?0E*JI$4PF;>CFX76=Y9CF;!8)#629=AA4W;JU!BA.,&Y$\K,40XPXHSP1TL/6R;LOD93K#[/AF\X>OIM?7X]N MUK;P/4RO[O ;M>#?A/DT;QVV,"X7!]JT&B9I3&']('R[NN'R3A#_I$1F3+M.ST;_FR9^8W2QNNP"T+@5O%]S2XG\P^7*_O7R402K$_) "8!O+;3O&^R%M=VD"^\6?QZF(!EF,3OIAG# MATGZ,6_6^/O&MI/P*21^0O?E]8+2E%:^\9>"]>4!>M3HZ+-2D< MY2FJ-"H*A"GE3E$1S';-;O5>7G)3)IGKZR6Q$C'"TO9G56V3YHY"LIZ-&\84 M"73ZYV#V*9O3=722OM_M?]X:Y'O6OH.60:?X"1VN[4T7HDS!P_!CNN%]\[T* M?99JO(B)S+?MK9'(2.3F-X^.9_(#U@'4[2N^>[L Q]7+92%=OLR:( EZX,\< M/ZU^T\[2K9-Q3D_L\#._X3HXRA>LD#3O^&8?[].*AAE'%R1<>H/O%L8P$6+R M89S8V9''YIVON5\MQD\6^UR+FI7T^ZUWSLTC5V%:>LY-)L O%\UWW3\G"SY! MFW=*ANWE8K/[42_03D89I=M-DY[NGH0Y ^(U=*C8V.OKJ1VFU0VZ'R=_)HV8 M0;+8A8O_&5A:XX$3'@,BP$(VMP[I: %9J@(%'%P06W$B=HHXA2G"V"03S75 M3C&.TN?:<2\T4''?TB[23O\/C,)/DVDVM;].QA]^S:K]DQU._\N.YG";[NO% MWJJ+_8=I"Y6WE;GMBC^V+,&F'5V9R\Z+7>R$7R4/.*MIX>]X!CJE"&&>D[S% MS7,IL63(@!;(!<9I9(JG?]S7*1888398% 2#%(J3G$?7%F&K, 9J)<5F*YD. M$:8)"!8[WOTX*?B"'*W63.%ZFL+4O(_PH:O=&H;E5L(]/V(-\U,8;6K8EN^P MX:Y\F0.1?89A>V\1Z0,'G;-SE8M:,I9//B[=C)?*[@@5?%#$HXAMDD61#+9Q M7"-&A1 :Y^-OVW6*7YK=N2N(;Q=OU[WS'VDIDU"S/ ?1B^R1K0 CN;'GG+QX M^NYKZ7CZ?A$C)*_Z8[(T[6T68Y7@^)2LX]KW7P18:_O7_6Z10LM)F-'ND&H* M791RM39^JXVE+6.N*=+2*Z_UITR26Y33@-YV\ZZAZY^FS[/(4XRT+D& M\>-D^6. 44*.Z@"[,R&;N J/73H;L],Y #R1_M M-$4]RP_B9#Y-WMN_YG::"U[>SI4QT MZ=/US9<8M"JSM.&C'7MX'&S>IMQVA*L7S;MAOE,N<$?N[@)M> :_QY77\',R)?V4/1-R88[5>QTL[%_R$7>JXF99 M=.%O= ;:DF*UP )V2 9N$&=.I^".8V0$CL$ QR1[R'>UQ3NAF;04.1D$XEXK MI$4*\Y36 F0T2FC]JMJR)R$$W%*CDR'@$7(CUAR(DHBX37&K5>G% MUZ-3"" M<2X0$]EXB/221D-$@C/MC7%,Y;.S!W\UKRD#[3"*CB?+YF1$UEN#9(JQ*8M6 M2ANWBMR22\R,9HEK3"9.D_13CJ24<\E@2@>4O2[7Z,Y=A,]_4+3)6(?P.9-N MDR.W] 6[7=?EH:H?DB^R*+S27>&5&:S/6='5 :KQCK-7GRZ'Z8;9,_/9;1K& MX2*'OLZ@MXM)2ILI]*6'9OWRM-@JH;!]&*R]=QIL]0)YY0OG]C8S-Q_?.C_. MCCHC7YV? LPY!V]"TC#D",E])9.ZVWRLWP;%6%!>D[!E&"1E/&*6S#DG)-D\ MKI$&81!(15SZ#2&6[4R29%.03Z?\YZTT))LQ[VF745_0XU7^=E-%/ZN#*Q5J M+P%FS:*D9$O[ZRG* O0K$!4"90:1@',QHE%):QA'P5#E0U(=+]@6\&(7C+82 M$1N3NP2.)7=(4*V'T]663V-K3D<2?(& MCI,X$D< B: HXE$",BGN0$QS&G@TCN"M4/,I)W/^F&8O=G;S1P+5V6;Q4SV% MT]E-\>I9BJB7,47V 4$@"4UU3N_Y9"5(BGRY))AH MKE]4BKY0=DYX*^IY6SUQD@NMNZQ]U_9@N>/=+ON57%U/%@U$E@5[2V&[7@O; M[>F?SF%^L\LFOZK1_>RN9'%'.4VO)SD7S=8Z7NYHN6[GL\FJ.5INHY88_P9_ MVUV.1O9F,I^E1_P)X=O%XXS(Q%I>[W-7N.L6WJP*J%>OW77S6]SZJUV]Z3\. MVV&'>3=O5O?8TZ%^\50I+[017W'W.)"=1U^#%7T0M#:7^WZWUQ M_*FW^\S0 -T)X#-F43Z[L>531XCJE^_$][D)HOJ%6O%5)I3"!/_H^<;GSI!^ M/>.G,_4V:U?.7*BC8V8U<>?#A&KBCM7$T6KB2M:NZGD?'\\J$TIAPL%@Z6[[ M>'PA<'K+IMLJWC]GX3A85PJ Y>WTKYT^A[W7F?(G#W HJ _HUZ5LY,RY+9UP_Y;I%S8TMG>0% MZ4I!PV#KA-<#5]=;&?*(/H8(!IN/J^<#N%(C:FV0T>KTP=8I% V""B\)"M1H MQ*T+R$0M$*%14P@N&!<>70/[\_2A^5[L3G4]>_B@>R*@W#]IJ!JH4\2$"L05 MB"L05R ^>B#&5+O(@TM [%SN[BR0\00CZV0"6*H!DZUA0U%ZA:-.W[&&(TXP M1B:A-E)82@7 N5;R $ L!U+N/^A6[=/!(:'_S,=:D6K.X_4,R7?SX2CW/EJ< M5!Y>Y79WB_X;3]>U'AA9]>Q%R%V-VBL2NWI+I1BY/=VD S7$>H& 8)T\'\>0 MX9$B9YEB0H!VVQW:HR&<2)[;N -#7'F)= Y+&.NQ(,.P@:0LVT&1_@YIJ M5,[$J%1R5]D^6F)7P"P;, %\",I9I ))@,FD0D:+B*S6+LH$F$1L==&1S++H M"$$B-W_C46'DG.=(&1U==-X \ , IA8#SOK,+U2;4G!FH=94',R2K,>^W6V2 M4D[2NG1>%@'B-7M:/LFK]U2*S=OM/&5[U&ND&8@:9]IANJ@3EZ U.) M7N7\)$A>@;1L(-5*$Q)B1%Q2EX#4,N14 D4=N.41>\_(UB"-(#%F DN4?L<1 M#X$A([E%#@NM Q7@PB&J' AA X%Q!=)R#4RM70CZ!6-92A536A M>JS$KMY1*29MMW=$)(E<4(6B5\E%"CSQ4^0_"%.*Y^G9@6]5-5C&F;4:^1@" MXCC(=#GF>?A\P)H*;K$^@'=$R4"R/@]C5)MRE#:EDKO*]M$2N^)EV7C)L3 R MER6 8AIQI332U$=$A!%4,T'8=EH>%(V&2)^@$F@>N^61%#>)LT]V"K6*H2 -J[G14R!Y=9=*,7)[JAB,U)(J M@:RC"G&M%+),"D18GF(.F">O::O7 _7$2>(1@.:("T/3=P)&#FNB'4D^EL,' M<)<8&6A2>SU4^U*)7N7\U$A><;1L' T,50R8RB;B2(6(L\T)@<,,J0#80B 1H,M<29>(A$!J$# M(46!^SY/&(E1DA:<@<&JY"Y)'2IL5]BNL/T@;$>N!9?&(6">YLG1[_\&QH)64 EG"+>)"9]C6@# +H)FS#%MU&-CFNL1RC0K;?219:BE' MV?!1MXY>ANB/G[A8]S1.4A$J'\K@0TE4KP:I*D(U2$7QX04W!3=)NKQ/KS[M MDJ+9J*SN?V@N%KYUN IG!\UU#FC[:L96$Y&E9KQJ240YZ<53QY^"[-R>I"%0 M'(V6B KPB$?'D+84D,:46*EH5 9O-:XEWF">O@-<.,2IQLB",(B U3YZS6TN MT'K]8BMF!@KK K.&)!(*??D$$U$I!AH92I@EFA4 MZJGH$\HQ_ IM^Z9YZ_W\:CZR,PA)21-U_=!FA:MGI0O2N]<^@U$KGXI.D)]T M_5-!%O*;E1$\7<\1C!><)-\/2TH1=\P@8TGR C%PZRFU($,?J98-F/EA V72 MSR/(/R1G\NW5) G[?W>?[W4T>^J'SP>K)ZT;HB=CO!7#AR: R71NYJ?@IAQ M#L)?.7"0[>-:R%Y:1/)@(?N@&4,=+5X<8ATL'4 OJ,CI@#"9NQ$<63JV(*7[ M2SDZ]04,/G7,+$A ]NP%.TIXKB)D5 O$6:#(< 7(8^LE\<(+^K)E][]!3TE0 M+094RB-)@NY2BN/+@AXG.%6/H'H$U2.H'D'U"'9Z!#02QT1@R!J!$>JZ@-X^ B0$1??;"TF5!*/]M$K3U$X1>"L:^_ MF"KD:*BR$.S?YE(1PW(,B:1TSB"UBRD /@^,FU6].Q%(GD'B<1GIF]<[(>A0N6I M25>/TCH'5? /+OB>&B\YXT@I"LDELP999Y*/)05AQC@.;JNJ#4=BM78$:9N^ MR'4TR%&)TW>\I@H' DO+OB47^#C%?R\;U'X8L] ^&/P$D02>:QPS.>&/_*I_QEU<.# MZZ%E(@)U*>(U.NFA9RSI%.UFA0JA5, $MO3P*=[7]Y-V]GO\>3()[=MQ> ?3 MCT,/[;O)*/2OH>9B_TRT0B6M^F7EJ 2/R@50 F&6 Q+"?7*OHD2&2BJ8ABC8 M5D#R%+_L-56"7JCC58GJL96@%D83\%%IY*71B ,6R%J71!R,CV!=7PW%B1SO+[E:;:-/FR879H[/> M+Q)DV<5+=^[.['1^83M+?V4'L,U?R@YB1^SN7[/+2;OT!@?=[;M[3>'*YFSD M=,?#6T@K'7\8-!]@G.XTZA39AO1FPW:6[_P15JFX]N)._GY7"O1_-$WA6="7 M20CO?>_TC-=^Z]N]NQ?5#OIDZJ'7 8JG+U":TNT+VM#$+'N7Z^+>:_L!%CMC MR,8D!V_LZ).]:;_]JOGWHJ3T,[KY=.;MU,UDFY[TD#7.+LW<$F:54!"558@) MFB"3I]#,YY&OTHTSZHEG1N0._ M6THW"U+O,@:OM[QF$W1[EN-<(&"HC8@(G622:XI'C=_X2 MPGP$O\?[8IPD>T7\]WD_^0N%^1%NQ7&(:AX5#V:VRV4X@.A_9MBDB M&(TFG]K\XR2^>8H*]@JXFTIX'!!J>D7019%.UM!=AW/L?#99%=7D\IL44+S! MWW:7HY&]F+"\D%,_11U^''7)7B5ZS- MQG_]W?KD%DHOE.!;%W[F()M^[CFV/L\?KI3R4;5B^N5+Q79'@_>7T'^M6+G5 MXZ] ]( MGO/IC/QE/)P-[>BQ'?6>'0*NW_#\6%Z"WO5'_H+(?0S>UAG+?2FF[K9 MX31 MLD?'QM,R7Y7\U:"=BD&CU: 5K%'5'SL]8A^=K)=BLOZSA3@?-;\.([Q:R'GV MN882=*_FV$XJV?^D 3;'H2VEF,I\B+34?E:/FFAR=)P_13M9F5 MYQE:3E(M MYPDJ;?4P3YODU3:^N&W\9CA>G%-]]!"UNN5[W':QDO_5?$E9]TQ>ZQSTYQFZ MN#8__L$D--7K3H!I'^6G\$$$$9\,.E_B%AF$*?8(X.91\X%'JT5 MGKJM"2!/F0FVLOR]3/M@D@^$T77:1P6BBO[E$;VB?T7_BO['@/[6!B.\UL@1 M 8C;A.G&.(FB86 XHYQ[U\?\KW[1GYJ!-'765P6BBOY'1/1EMNRI*<[78,(K M-;)].C,S;>(PF=!'UY"_;AK[2#*B12C6ZQ^ .75R'_8$WTEZL.4+?^7 H3E0 M$KVK^2F(&><@_)4#A^9 2?0^96>S^O:O5I*R2=?EW7KEVV8G;;)!U<)86M;*<'J#5#RCCU&?E0S5(U2!51:@&J?*A&J2#;/95 MHK] L'@^L7Q!.Z_OIS9 5]72-M_<;L.BT? CA").SI7.S"(,W!>0^PMJ?!XZ MKU\Z6PK2L6<4,?:G1D_JQ'"2GEU!DK&[>E%B3*4B+)\^"(@++I!SBB AO?7< M*N[55O6BM]0(&AE2Q@#BAJ7O!&W2MXW!X*/T>FOV_"]K<_]KMO;W)XK^^*@N@+5%2A#,G:[ F"<%8)9 M9)V6B&.CD8U>($'!:4J,4 3?=P6P%28*21 1E"#NG4N.!#4(N%-&,&.Y,46X M H3C@:ZN0,6FZ@H42^YZNJ'PTPTUM7W,^PG5FM5=Y;J;6?E0&A]*HGHU2%41 MJD$Z3MNVGJD2; >:JI*VD:E8J9!X_N1_<)JW$KCT9S@DRP;MHK7-(1)<@DRN# M#&<>46 ^R@#$1G\?,JURD45%44+.]!W+( %N!,0(=S1 C [CPT F)@-1%F16 MLU(A\W3)74LIGL_&?QO-OET9J"?+R-J\_S:_@NG0+ZV[PIA2Z0)BP /BTD:D M733I)P,TBL ,R*V1 2I807*9'19YS #ER!E-$3="2J$ S/;(@/W6_3];B//1 MK\,(=RPW:L&_"?-IGO)8+FMN!_3>(>Y_[&)70[@O3M02P7VZ/#B31)"'@ PU&GG"M J$4\/YN8B3^(P\U8%: M)YROOSV6VGQCKR:)FO]MDU@_XT!JW9 \A@W)FDHK;0^X)AT.G'0PU,5(M47" MYP2",S(?!K'Y2"@6(0C-8'N2E9+8N1"1 *D1%\HAYTGZ(O.1&!(CEE_@EO:9 M=* #BG%Y(RZJA:E(>EI$KQFVTN2\(NFA^RIXHS4+),7A)D7D*O=(P,$C8P,' MKI333MQ'4N6H"Q(\4F!R*D@&I'VPB/&@B)>80T72:F$*L3"5Z'7PTQ<-MW]& M=A-39P4P)#2%W*-&(Z-P0#$XY0P)7/IXWY8&S)3'+J" O4.<,)4"$N$0]E0R MXT3P FIV\[6RF[4.^0!\_P$^PFAR#:&9@;\"'+4DL$QBUPQF M*>9M=]S%I,S1DT>$Z(AXY+DAC9*(Y@UR!B TW]I8#R(J:IE.S@$(Q'4T*>Y* M3D8@P9C(8@1ZF$IC,3"]AEW5J!R74:F 60L"CYW8-5%9-F!ZGT!1>(ZX(RFX M3L$TLI%CE'B78F[AB%1;6WZ1!FY9)"ABFT"6\(BTDB+%YSX$,$P)XP\$F+(L MP*Q&I0+FZ9+[K+.2U&!CB8\(@K*(0S*'5A"#J/8Q$!V4 [K5.9N'P(1TB+H< MG1 GD';!(F)4,,&!IGBK7>:)9B5E+>&](TZ&1,NQ3I+D(7=?%2EPC:"1(QBP MHRY2S^Z+$Q,)J6V*;L%:BC@+"AD7)<*12DHMURI^0>!ZU.)$\,&3W+6$]V#< M_VTR3O^ZNH89-/;#%. J?5[K=X_*'ZG5=>63O&:_2[%X>_IL!$=YH [%;C*+ M5R3YE]8B2K4B@40FU)83056(S$>.F,KG@*(1R,GDG2H?102LH[&'">;9@#%= M7M%1-3 52$^+Z#5U59J<5R ]=/<-885V$)$1/$76!&ND([4HT"B)U3@HOC4+ MQ?L0)(@,I#Q%\-XF\#4:\FD8L(X[>%TFI@BC PE>BU>O>UJG9V1(HQIU)2GP%QMM<^43!KE T/1I["=$P"D2>1( M&D&4L, L.5 =N"FJJ*V:E J7QT_NFI0J1[8K7!X8+JV7PBC*D=X0J0LYQQ33@(MU5OHY3"420["=@PQ+U.W\;$(@>$ M6.V#D?)#T7DT[&0U#2$.*+;[ZK"93(0:K_R7>'X'%+4CDZPB!$\?)ZL04 MS)SJQ!1A!,_ B0D6D@L3*-+"8<2U,1H^:88*)@RXDQ7*7?RO0=#A9Q MBR%]1Q!D' T&1TJY)Z4X,40-)#;5B:E.3'5BS@7%$KWA>,',JGI\*GCMN C?&(M!2(FYH1G;BD8XN".(P MPTZ_<$U);WA.Q$!*6?&\6J^*YT=#])J:K.4?9?&A;H#4_=>#,^,<=O\J!P[- M@9+H7?))'P:CD;] MS+DR?""H.))]IEW*43>:ZD;3R1*]>@;5,ZB>P3%X!HPK(Y05&=8]XII8I)57 MR/)(M0J,!+%52_J4VI-7\PRHD .!5?4,*DA5S^!XB'XDF;=:@G(V?*B;,'4/ M^.#,.(<=R,J!0W.@)'I7\U,0,\Y!^"L'#LV!DNA]RLYF]>UK"TAQB($R?S=6J23E*DU+)7>LUCBR4KAPX'0Z4 M1.]3MO8U@5$GQM0TQN?3&#_Z23G[UU5;Z^;J29#\S-VP@HSA[K0&MXP80@$% MT!9Q3!(_03%DHA744&55$/?3&M$;HPS'*"J:OJ.90)I(BDB,CG-M5)3N &D- M*@:BX"$P)0GVV=B72O1:O'&4<7;EPVGRH22JGSX*U-Q'+=ZH68^'LA[?_WU8 M2S>*T-#7VV>M,_=*R]'7:7O'EC<)()F70!%@%Q&7-B(=K4(4&/'$>B<9NY\W MT1"M-)(@Q[1 W"A E@%#X'!TV ,.4AX@;\(&BM("RT'JE+W2[54E=ZT@.;)X MOG+@=#A0$KU/V=K7+$KM^'&">9)='3](U_&#UD*0@I2NO-[*1Y,?*4C;"FH. M4CO+'T^>Q0JE#%"*/"81<:\)TA@(DCI:RQUH2W@?,V?Z[2,B^4 876PI2NT> M7PH05?2OY2NG&.17/IPF'TJB^NFCP)'$] =(O-0$6*G"7].[=7?I;.&V^SYRG[_FLWW_2GH M+S,"/;W$0'-2["9V2;)^.C!1L;EN2)]B8%[Y<)I\*(GJIX\"1Q*''V6RI/93 M*#3BV^RG,-M(J]1Y&.6K:6U>?ZS$/G/_JR#[MSOW 8ICL,HA "(0U](C1R)# MFB@LO5?*TZT&"![+8%1N,8F#1UQ9E7Z*$A$))AH19*3\"W,?+]D700PXQ@4V M1BA)TL_ U%1RUT*0(XNR*P=.AP,ET?N4K7W-;=0Y&37#\:@,1QV549;"UJW7 M4R#YF7MB!=G#W1D/YG'T-@:4?B YXQ&1!I]^LC8RR:E6?&L"* ;B,',8A:@Q MXE@KY"1F2$9!G,(":R@IX\$'IM>,1S4[1V]V*M%KQ<=11N"5#Z?)AY*H?OHH M4+,BM>*CYD,>RH>D:^H0C5*4M*#N]$?3)/+8V%*':)Q*1H7[8''P& GC->(Q M5X88IA'5V#*L3>11;]60<,DBIP(9&CWBS'+DA%6(*697S[D3IQHSQ5+*\? M_=$D4PK2P8(ZE=2)&\>3E'%!6$R(0@%;B;B,%!FE-0J:24DR_0.:&;2SQF[P=GC+6]OQ M-L=ZS?#JV@ZG5^EKS:=+R!59(9GJV63:YL-J&[^%/X?M[*+9)1"G%<-K&QUE M-J(4LU/$O9'(4)\">:4X4#@(1RWA"( M=DH$@AR6$G$5(K+1$A2T,0(; +R_AL&T,PK99'642$>#$>:,(4"=4#3*ZJ. M[Z__AK]-=F1<9Z$!2A2U#%LK6*)]WTH_#M_ M"6$^@DG\:7_J[J?Y;#Z%%29G7O[XYS6,6WB?C?C[M(+O1A/_SZ\::+V]SE@X MG<,^5[IBXP[9^[&=)=5+,K5&Q]71[*XZ^4'$'+;IIR2DH]'DTP(_8\>O)@YS M0K6Y 3MMW_3AL[RV\V[Z\]U7 4T7S^QRV.U\-EEE:W.H.!Q_>(._[2Y'(WLS MF<_2(_Z$%$UVCS.=-[^\/DG*R%ZW\*:%:YL<8EB]=I>M6-SZJUU;X1^'[= - M1\/9S9O5/?9LB"^>JO$%X?SK[@7WQ,F+"\F%8?I1U^''7"4N#-'X]C_RQ%M_ MIB1 ?WE%P$;R_#63+OHT-B/U9Q5L<6U^^IOA+"W,[U6Y;_+9BLO)O+7CT/[U M&?LO/;-T!TE+8?%M?G6W_?L\>UXET=\S0YY4SW\JK#WSK?:"A&-W2M8"!:>I0$I+C;C5%ED'#&G-+?44!_#N?I9-$F\PUQ(! M%SE1K3&R( PB8+6//GT3XOTLVP.YM1U9M=_2P]Y_@M%'^#_IR9=M/X5R[.DG M%Q_4F6W?K=K%8SU?T9??7_W!)_B#K)R K73&E5%[]*5$KP;MU4E>';!2#-R> MN@:&O00!2'+)$!>"(PTD(D8Q#I1S$>76GOC+.V#_%^ST_:=)/WX7'FBL^CR? M4,U.\7Y4S:L=T(_B-:]6D';5GL*G0/+J1Y5BX';[4<9ZPZGDR! LDQ\5=?*) M-$$2!T*CEU(P?B _ZG(*_;3>2IZ4DK69><&&IV:D3LN3$C4C59!VU=#P%$A> M/:E2#-QN3XH2;JW5"D5G->(L))\* HDKXY4*09NCR.E:5 X8*2 $<2Y]4@S M+9#'C%K+(5!'#N1(I6O[:0:O!L30FI$JU^[4C-0).5+O+R&1."9;7O-2!>G8 M:\>'=5!/T1FL.J[G:%PT,* 9-SYGN"+B6D1D',,(5' V>6V*L .X:&^SA>_5 M3].)NDP4F_"JLWOZ<.UJ,JQPG*F)K!FW8>^:-8BL?#A+Y;Q)V>;<7&_)+ M-LA:F)DKR,DMK.M%25I8KE?P@IYTG3O3CUX]9^[,BR87ZMR9,@1DS^%ZB;DV ME*' -4'<>(L<,1:!8=1C0QU8\<+9A=]@UL]&CZ8#IOF19!#JE)DG^(C;K>X+ M[-W^0C1)4@W==*:"7O]%&JQM&[W/-^C=1T:TL^UX00M4N/2&RVC#?JYU\G(= MJEW;#[ PBJC;]7MC1Y_L3?OM5\V_ER.GGU'3I[-O]_B)A_54%/?^O9KNA\=O M%$B(HYJUT;ENRSV8SW:++D_3^I2TTY>I_B4'%I+33&&4/AA_:&:31XSZF%W" MHD%Y ^/<:__>%.'!^@/:?9 ^MN/0_ >KAQ,&ZKSQ\0,TF/;:TA>^4<8W0RZ M_OV%H]]?=JWOM") QE60@E!$E!(H1704.<840 M-H0 %U0!UGV,MWD%52#Z0A^O*F3X*'RQ9Z ."IQ1$>>ITBPA0\06&0L>!2(A M8'!",-O'+*374 =Q88Y7'3;=IHOJ]9^XU__"D>1JLGN5HQ.7HUX(]P_($]6R M95T,N1JG0&_4?%C*T.8TMCPV,D>4DW$7+\;AM)TUP=ZLYF,M!UW%]//LLOE7 MBA=G*39,OP3K+[OP1*4;WBY<=SMH-T]]X.YW>Y*NZ;U\T;[M!FUNQ M>*;A5CR>GWSW^RNVO)O,TR]MXM6]9=SRN$;IA_?%O#0R>N:1)9#\*BU-CM(I M$EXJ%VU@CL;[OABQBGG&&#*&FN2_<9&B=.X1<"H"MLY9C>_[8BMTZ"<>I_)X MHY :A!0A^%%KIK$,2 J9!#]).C*@,=)!!L6D$5&$^X+//;'!:8VTMREPP9XC M%X5$@I/(B3 ."_FR@H_)!3M6P;\7;_2$,_]([@%,QQ5ERGB9/P5)HC9F-RE4"(/-B M'"#?=2FFZ=,FR>QX=8_[/!S_,)E,N]O\ MXQ_OTJO8 !VXY#34LKQBMI'SZEXC\3$MJYTGRFVL.+G@R?;FTLVP39+E0A-Y M/T'37D[FHWQZ\>IZE.ZWIGABRWBVRHC=8V[W4CEU]="2;7?5XL^\:DC7+']< MOL"__<\_\TM]VRY%9$,24JB!N\1<>[NBK46$8>@2;ZLA)NZYT M@3^';2:)767KDE)<)*68-6V"YC9_WG$BO>,2TY#CY3[REJ*G* I+E'%"1K[>%+S^ M,!N^^0.FN;38?H"\'[@@[@]+(O\R3BQYESERQXFZGD]A[44ANNE&I7NWR;BF MCQ]VI\SQQ>Q?-\.%]6JSE0KWM630J:Z=9D6?[+TNO7@.\FWVR.:CV2!K_H;Y M2-]<&P"[NL$>O5N;JSOZOE3TO\U'-PT?+/7WIZZP+(7]#]^Q6TW,8)"6>ZMH M^2%7DP"CK(1)@>=7UPOCEA/YX[7.;BSGGL[FZ_*O\F)6H)/1Y18[,CTV=@B6 MM_HGW-QY7J+_YEH&Z8-<_-LM:]S,KT.'#'?O[V,R&1,Q< ^@7FQ;0^$L[ M&D$"Z_2L;EEH#7<;B+%!&?>=A6.EUVYXQ BBM/)%9I.;NQHEN@(R?J'P?)& MRU7LV:;9(=)YIV>4(;S;XLEX=Q>X5^M $ M,!:B0-9EP K!),!*_Q28,BH-@>BV)I[9P#@ATB*KG$;<)7RSG"O$G.%)195P MS-U/!_RREH;MNI?;B*9SJG_\DTAZ(O]+:8+%;]UYFQIE'8CWT73N0AK M,[\' ;*J;R' >@-V+\C,LRE;&KN--3P*##NLS2YY9WH>L35]ZR5O!4N+I=\- ME;*[?<^@+3>FLSL\AAQWY)Q],IJK6,XV[V9PW9"M%]BDWH:-^FS USGXXTEZ MVJ<=$<9DNHDMGR 9]V&.P(=Q".&B^>$61 ;=DV'\_TUN,CNF'^PX =,2W?*+ M3M(K=(&:[6H1IBF"ZIS[=;S5 5;ZXY&+N5W'9\A.[I&]BT>FD @&2TA9>$P/ M\'6G=-SBXOW2@N&751;L8-M"KMM\LWNU!"^7&RDT&]6+)?IIJ1V3SC?=4HJ- M>/>>2.RK)UG(VVU$NC='LI4K)9/IOTQ\ICEQ.R[3+SM0Q$$J*NG>L$<4MA?,SM%M'!U37,AAWE8/QQ M.)V,\RLMTE+VHQV.K!LFVMXL(6J9*IK:3RF6R+%?Y]3CIN#=QCO3_<*98KA]*[R% MYG9Y28<C;?1XS[;5(H9NU M?]B;W.WC[3BD3Z9S"+\.%Z'Y$-H?AJT?3=KY%-ZGAWTWFOA_?M5 N?KS.1T M\0,MZ4I@^C/5RDU&H1^ERIOJ"^HV&^3=A/F>I4C2X E)D8['+'_JVK,4G=$M;1?)J2Z' MN-J8F(Q&DT^+S:GTV9M=,/.J.')\9XI-K\"PZ"K:=5+:T2#351?0W"\T M,>X-_K:['(WLS60^2X_X$\*WB\>9CEC+ZQ,;1_:ZA3C=G'K MKW:U4O\X;(>+M.N;U3WV-%1?/%7*"TW%U]T+[FF6NKB07$AB'G4=?LQ5],)( M@V__(_W=NLR%?J;WO>X$\R!#[[9'%JQTZ%&]:/5C=/IYK6AWQR3WE]!/:7XQ MH^8K$S:8\/B!*N?.D'X=XJ3NT7&^6L[S84*UG"=M.4FU MG*>EM,7'"07QZ.%=MHIM)ZPF=[%-UF35ZU;.?9ZMBVOST]\,9VEI?B^CO^FZ M24SFK1V']J_EX-G1,?G@X/24T>E]C;S?,2>]Q-FE!57[?#]OT[*[!B?7DW9X MMUG9%ZI>7URL ])?D.@/#@HNG>0%*LR5P;[AZ6][F6 .9,#HVF?\\O/RBP=)Q)\ MQHDZ=:M2#!^.6O0+LLT5D2LBKQ"9FA Y]Q0IYQ*Z.F:1QA 0*(J)\R!!P=8I M?*X27DN*- >+N,6 C!8$&4>#P9%2[LFK(3+1 \(J(A>,R"^0!NDK=U73($\] M]'1M;Z:3T:AK&^%@#/%Y&9$#[;J'ZB8EEY MNK'!LS2^ORQM;T_NDQ9UGZ=:F)JAJ.!ZQJ)?P;4,< 4CB"7!(NW ( Y.(4-8 MS/-KE*!:2@.VCPS%ZX KP0-.:HUBP2:F5E&<4'+BQW8VO.JF-=^=79^O&(X_ MI(O6 YF[:=N#QB\2D;7)L:T[?>3*S<<=V;W^[4Y_G[3&J]\L9L^=X?HP-#] M_#1_MV$/3SJ^O1T.8 MWHW2:XE!07I74Y2G0/+3 M7.^"S.']9'F0] \[[?L0*1UHK.ON1S4M-?BNJ'J^HE]1M0Q4]8%'SPQ#,F"3 M$#)JI'T0B$5B!,%*6:Q[J2VHJ%J&3)].;J+6%!SZP,,EV-'LLO$C.[QJF^&X MG4^[G,6UO;%N!+6"H" %K/G84R!Y=:=*L8%[SD$XIHDV 1E+).)8"J0-L\A* M!RIB+@3MY1S$NC!S:7+[]:5H[<]0[4K-4%1(/6?1KY!:!J1*!9P38A&VT2T: M(1EI*9(LBA %P\J&/C(4+PFIQM1N# 5;E5HX<8+)B0BY6&(QX**=V1DTP[&? M7$$SLW]"'751DO[5?.PID/ST'*F"K-ISZBRK[ARM[M3XN\+&F8K^\<+&:<7? M1#LJI&7(0M"(("\ZT>Q,^*O[.3_C[[Z'U&X&S 1&TZ4+!E MJ04")Q2#_W2GU4"*PX8>-,1?]X8>/$8G$>0_044/H?1=P+0(Y'C0@&'VFN M+Z-;#6J^)!:__C ;OLG.^W]EW_WW^,/:<_]IY;C_S7M9#0,S5T9K,PY@$8\ MGCW5+SNP7\:IH3J"0]'CY)=)RI%S@2)A(JBHL0]$]5'VW]GLY4;)"PVY9@,J M>VT.^+HF:_-QB"W+;950 ;Z/Q$RMDB@<26K=PHL0/9$X7_._OZ)?U9V1 MH_!W*Q].BP\U_JLVZOAX4OEP<#Z\^-[B)F&7=^O5V5W2-;L_J_L?FI>%[T"N M3NJ.;@/=NA]9FDM]L-B?7E"18_\PF;L1'%F^LB M^TLY.O4%##YUD"Q(0/9D M/#G1'-N L&SCZCD]D+)3LU'4B)CR3;N4LA:KJS M[F<6Z[.7IR[50:@.0@DL/P,'P>&HN/,$,<8EXKDYFW46$*$F_1^7$?]T,X!YTAK9A#WP2,CHD_HYQ@F3 6GMG R M>&)QB!9AKPCB8#A*4;=%VE#,F ^2&^AAJ/A>!)5W$%0\?&3KPNR%ST*EKDE7 MC](Z!U4]#JX>UG++\Y%&VN6,O/=)RI-S*#PFC@@FJ-TZTDB\!0AB*\_T!/7XG)_Y)5I"CU=+FF&;1[PDT(O#A#VV33"X!*7U MULU-\VDXNTPX9K?W=)KT<8:S]*O)57K5FT3S#JAR45\'9\Z.%K-N+P%F^0$) MN/YFQW,[O6G(H*&8TD'W@.X^4[BRPW&^2>$$/ /MI2P8HA1%G"8EY(HG[?4F M*:8B.II(K [XOO;:J# V)J$9N*3Q*DB4D- B%A4D#Q4LS@V]GZV]OTW&OD<% M9A?[T\B%RM]:@>]K;WH'M%>#)[D$>5-_+YJU%RSW>L'CK+@/CJQ>^+U9;9>. M[[NW"YW^WDY#XNFH^3DOL_EE'.;M;-H]N"N'WFE3[!2:;$ZFPS;])OV5XHQ$ MF[R<1;/G-G&X7?1Z'J3?3ZY3?'VS^'?7$CJM/P4DZ>Y3<.GZ]F(7,U^56W=R M#KMBU130_J_T]PY+0C_[U+4"+V^Y&JI+L(]8.F1T1E*I'7(V_4$D<5&+Y+JR MK>9^E@%@I@VBTB?G-&I EK&DQ!I'2$YN $?OZ^^OD_&']S"]^@'<['VZU7>C MB?_G5RFB\?8ZAZ&)OP^D+1X.2LE11*5N,@K]"$KZ:I/IB3)!FTS1IXAN?^NY M([@]RR=X:1BS&,D($G$6.7(*,T2( 6>"3/\O^Y#/=_X2PGS4M;QPLXT>%U\H MK(_(H1R'N/9IV3IAG65A3:1?YBC:6;N"CC@9C2:?$C"\*>*L#%4Z6\4,Q\W;W@ MGL3]XD)R(;%^U'7X,5M['Q[/*A%*8<#!8>E*[G^-@72D EG>*RX&N)_2R.3K.5\MY/DRH MEO.D+2>IEO.TE+;&"IDG#Z^GL&5@VE#>5?53@;-_W+3YM^77]S^,Z3W_MW/)OD[BT)X M<]'\DM43VEES;6\6I3IP-42-'8_G=C2Z&>1Z>SM-XCQM/W=_!TE\NE+ZM+RW MU]/AZ+;>OJNZS;^RL\8VN61GWWFRTRII)T(&'#Q#EBJ)N'$!6>TEVR (<KU1\N5M_]9I)HR61Z*6+P;C18PSFB4B6HYA&0UKF+"7!& M%$OHPK?ZFC'C0(-+W[$L@2#'#FE"+7(R,B) M-#V-RE1B@'&OO\X( MH#,;PEP&"-5^Y:=5I'*$B'*2BE#Y4%LF%\Z':J/*XTGEP\'Y4 L CB ?\#H% M $3O+ "0A>_K?:8 X.W\P[R=-03G_3NB'[/[?^%@]%^4!MTIZSWK4W?_B<@\UXWGD M)#\]M[T@FU5)Q6$">$ R(=1]QYDP(R$Y#QPB*OJ.). M.Z=5N!_J4$8%4YZCJ#A#W!*'-$B&@ 4KA. L;(^G>O$Z+R9KG5?AYJ6_O?>: MH2P&$.K^?-W[.B9$/A9%J'PH@P\E4;T:I*H(U2 5Q8>Z&5\WXU>;\;+Y?@IA M.&O>?I@"Y#AWM2'/"]]G6VW(=Z-R1I.TQM6V>3=Z:CSYS!Y39( _O=BL%6Z9380%A?Q2&+G(*6(AD$ -<2YN;:YC9JR(+")M M\NM9EKZCI$1> N;4*RM9/R<+O^3U)-XYZ^ZX=M@7FK::@)=+:=)?JUX:;-'E M@E]\1E&WBFW^-;?3]%&R!7;6_/K+=[__O9E,NRE&W]D6NCETL*B4>?C&UZ-Y M'D/7V#PISW>W7J#'1?-VMCW[LAN?F3#/?OC"&4+HU6-D #813BJSD-@]6MLA&JI&SRAONG7-,[]*W?W0O M!>'M@@F;M2W]5+70"W)T\R6_OB.L=-729E-8'Z$*9R*LW%FGG4!@\[14#0%9 M[R*2@E+AO8Q>;PU:E$2*). < 3?=\#N,C *.*"=)7"V B>Y0PKJK!*MP8:WU M4J6E7EYQE^KQ+80KZFA"DFL5$RH9F3N"Y7I@E^ L M*A>#CLJJL!7F"(JCTTHBQ8U*KEH",6.I18$2C+V50M-^HK@OV5B7N.A]]2?T MP"Y)$\[&=%6BEZ<:%%+Y<' ^O&H9W?)NO3J[FW5T9(.LA;EB!47:OT[& M'] L%YR%%/767AM (0U:.WU;S4&+ BZYF+ M?D76,I#5"4.(=09U PJY (D,TP8)B8VCA OIMB;X&:Y\U)(BS2$?,< )B+4@ M*'TA&!PIY0=H:L&)J7#P?GPXIMO)^]D%101_P30#I*E:V?IKT36J^'\JK'CT(1AZW-@VGQ#_EIW MVTISGTLJLJW' NJQ@-/OL_[-Z9^F9XY*1GA$WBB,N(D&.?^7#R?&A1L#51AT?3RH? M#LZ'>OCS[,*9NX<_!\T8Z@G0XESJ6DA^Y"0_[M20Y/GUS4@._BJ1G M*OH52DP4H89Q!V72#/@""=\A<"T!HW[V ;L'4DYH0-L=$72_W5U2TK;E2!)/.M2JS M>^P(2K)F-"&I=:7V.-Y/;^3:K!$(T"B@NSF__I[, DB0 +B"9!:0/GG"IV2Y=$Z9+8_RX)E$NN;0\KZ/=+,4MD5;Q749+BO8KW M*MXKN\.EO0^N\S"3Y=BHI&0+F"M\V#L^E."FV*CA\:3PX=7Y4-JW#N]P:;U] MZZ@:;3AQ*N=+N0'M5\L(T&,J8D; 3>9FY >6HLM(]_ZG%Z"GS50:SM1OGHP3<#'"V*U6F!RJ9.GEUG><_W1]T81Z0#"\%://NN+[MV;ZB_Y MR.D=:OIX]FTP7:MZZMI/6RG@VNY\I"_>AI'_Z6NHF^GI M[%UZ1P1>Z*Q[:W3GXW&/IGZD9]XM+QPO. &0W([UJ&J[;NXWWNL(;F8C"'*5[BH=3PW@ M-VYNE[TI<(/*+K9H5Y_T"*X#OXUW3-?14U]=SEVO)H"RTC=&[2>@Q>+KZ*E)!0C-GL:_O:CZ!P>TZ19?]B%XN/\G#U\"Z^6[677F9Z<3=WSI.?X" M?+_\;X\M?X&+3UN[_.W&DZ0H0>RKFR=)MUL^\C*F[XGR:28C]S#GTG\XWOQM M.X/GLEL%EF)*JM_]N)U,JU\F,[B* RF WZI5&+_1KRP(/GSZ[M)]OQ\#-<_! M-1@0>,J/(BG)4?49%&UR=C[R48NC'K2+A051CS)')'_>]'S[%8U3RXWPM47< M^AIQ;AV25"EDJ5>><,NQ83>C<:^(4]I;9*6 :)Q!2"YK[A$$\#6IK0@RR&4T M?OYQUKX]^?AQZC^".?QUVHYM>ZY')V?13+\/O?XE]=L:F=?7(G-Q:V0N&G&, MM\;EF8I9!9\>19;H)9W J2T(%=U0=)Y;E&6_A%%A*X/0$E%K.>*R9L@(*U$\ M_>'!22L-?[HP6CN=>_?CP@G_!N1^'WZ:Z/$U 3R?3_VE!"*Z*H*W2R _9LWV M@Z-,)?"KS)^OZGH_/4Y^^NM_^],7BHE]M]V%]Y]P[[XYZE$B0+K9 2A0P[%O M!#/($440;YB%4-G 3\%35=>864UO*A AUEM0,*1Q(\ #2(&48Q@IBN'[AC@*BZ1_\=$ZMZV?YC<,/;W52]ZJWH1/#CS_M4B M8FBG:V;]N/IPF@1VBQBG0.1_)A PC"Y28-)YB$7T:/&G,%_^-!_#_5P;R9'^ M]N-<3S4\0(Q>P*\L]6>^9%<%T7O;5>:B\AHBED5(\QT -3V^Z)5'O>LJ_Z6% M"!9"I/YN,_AJ%8TF1"01SG5ST[6NU=/V*FJ;G0(3X"(;/W=QXT[QTS$Q#:\, MJGWUU'W M+SYXN&7CV[A/^VL"MJV(WCC&)%-TQW/_?2LG<4;3GV "!%(#=^. M3^4GX5ZD7B/3Q #TUI&LW1>/-)E:+KX,P2;6[\QC_E_>/]( MB?2].Y_\3N)\!AK"98*/1.ECVM_F(U\1SD^6E_\]TJQGR(F=]:\/KSN#>W2] MI@(-YS.0A)Z__P!S %?[?:;CK187]1_GHT3OZO?;KGNJ(8Z.(F.\'_>_^@P@ M:O&KR(B/0)B5IUV_T'$)\QYCS>X0%+#;40:!?T_VMI=.;I$#6987"<^M4 PY MI7P<90T@T5&"ZB DK2WG@J^M&GX(2-R\A^_G^%[M[.)[$-;K#LK!;\[@;J=. M7UQXL"+C?)GWWLXF,3PG1]<3'3=S35G[T^-JB=VCF,UNET=P6,ZS M%NGQ>!X]Y%$T37HZ!8:!W39@+L;C:$?ABB?@I4<+$M&CWCI?INQTC!Z2P86? MP;K/MN8Q]@M9\D8QP;!%A#0!4"(GR!"BD1.>6.YT4W-10K-##,T =551J\ZJ M,)V<;<@!'E?_C#GO5( !(.42F*64?I\G3SAM J 4P%(\ D@._7PZ";[K$J0% MY9U^:BW\S?JWH@5(T&2)@U8SC'>8A]DD)HGA>YE3^0 RD9:8VC.LD6(2+(SR M!DF(39'SFJK E AT+?GSX-@U.O4?EA*85N;N).THCYNAV95ETO%H<6@%"AI/ MDAUXM?V7-8[K8(.62%,0&6Z$0!KD#W'L+2.>4:?5D[W9=0!Y7>I6Y+DF!8_MVM]69Q0=XE/2^29_,=*6N?R*/EVOW,44Q:9O_ ! MN!P-9D ;:9'QA").A4O* M_43$EOG#'H J.!TL:W1 5#4ZKC6A2!H 8TRHFDMI)&%K5=E/4X7W,3&[.PA& MC@?G\B[/?<%?],GS9973:!1_UP.SF)2CN3^2X_G\6#Q,E\;K6+0UM\HZXPG3S/ &M'T M79G/VXZ\=%=PR:OC$AFXECI ?$X-1MQ3B12G'@E!N-1<$$S6*AH8L]83T0"" M81QQS6HD@P)L[R2KA8&@G=QQVO/=HC1X0^7"05:F]2A=]^GY*Z21HE]?X/OK MJTE#,#=82!120BLP@DRM:^2QYZP1(@B\IB86:R<(,4AIJ> ["E0K- ;A6C;* M"B\;Y]>:*L&]O _?I0J,'_H"C(L?QQ8BV<[?.+W9B=;4Q]N[+#.5MJ7.'%>_ M3B?6>]?U!R-WN9M883'OO$LGD[$UXB@>;@"EO3^+OXK%/NDBF;__ 6B;Y((9 M!ZY(>TH0=X8CB7D ;=/"$\X"UNO!,K->:(I1B&$U9\)"G*P@R@Y!>N,%:&MS M4]M^\XL2H2X>@]YC'^A#5(O3 3ND".L@<)4;E:D^6IQF+,J_JF434;CJ45J< M,"X)7-D8C^ F!*!#+2("ZQ \39Z%@^2QLG M24W64\'*>AP:H1"EGH%*8XP4D0X)K3"FHM%UK:Y7SE[*V_L0=3F6-NP28O(! M*_2R*'%55],O5SK_^MJ!OGKP)/9#5B?V7_.V:WM&]D>A#W!$7C&Y_I/WRJK0;R M.CV;3"]67B057G?M^(]X_3"/#G4!5XZK_YQ\CJ7J1]7\?/&.$]N/8.GKKKD2*JR U)&G;WH];8W7'"S594%;?BDI^T$;K> N]T*6M;IF^CS MZ63D>TR\,%_P[_ARY.XLQOOS: O22\5'WW\-"YIIIHA#AC@:3SLED@#PD,,4 M2UWS!@>\EF+QC?8B2$1X@.^H1B CL4!6T_W0^C MR62ZFQ8J,3R0V'2>$X0"Q3B#D$A[L 0 MJQ!E*4@HQ1:OI1_J1E!#@D$@D;&AMFE $G448<69"[7CW-R>$__MTHC\&O'+ ME?'?37$VP?28R,%E^[Z*$"YBP3B1J#J9?YQWLX5 PG_W7Q9MK043E*/:!, 0 M5GLD*0F(<4VE&[#CA^%9XU'NS/'0R3FLV%Q])SZ#[YXB/ M. /^M/UT@JO4V-I0@:N'2_P9Q5J=Y;OV6:7Q37E8??^(_&\P=<&?GB^7S%@$ MRHO[OTN"%.\)-P5I!$V+;['Q":_=3L>CG"V\2.FVSJ](M.X;\/\G"E+D=P66 MW/1IZ/8LKJJ!3U7^B_7+ZE]S4/S0VG[.P 'UI3_O>+>;IX/?+TX'#X>^ M.Q[OMG3@^"B=O9;9;MF\S):BH(;4EL2B(*PHXJ$)L5F-(XR#M\[A.K"U+C<9 MJ*:-=XA: ,!)*&R1Q0Y#G6 ?+.='U6J)-.PQ:U5CDA%%]@8K6BJ"@&&%>6PGNH(QV>][1 M;MO$N"_X++/==CG;[79:/\]PMQ3^#V2\V^WTR6B\6WJ>OAJES'%[MGANV3JU M&-2#;P1T4=>=0]$#E; N)R30@/OFS"-F:A4'Y0"(EA#ER88: >K'[\L(([4WMB MZU C4=<&U$@*I!58>*VM#J&QL@YK%3W:6ZMQ$Y"G+G;&2@/?@9]D _Y!.MN8 MJ'HO%]S==8)=E^F+SZ!G6^//%*_,1REZB*-.+YN;(+28=P7)Y:#V--:;>.L0 M)N#_N#(:*1,$\L9[+:5S9+V0[R%JO[E6Y1_CRT$RO_8RL9OT_'"'4/7Q\:W^ MJ ])8UON,F[M@,2KD=&UE(#_U_PJDP-/G.8J=J"+:0YQ.E>.:8&C5R^"60V> MR][/1U P_[V?+'__"27;-;TY^;)C7<%9Q<=LPL8-71 MZ@"'V>2C3PGSE/JUNCN-F?I3< 9'R^JE,L@A"P#FJ%'*I5UC.J_ MG0,8\%WGN_^83KK=)-(4/AY,54;CQH6/.*U@;B/:8:H94%*+SSQ:P,J&N*) ML)2AFL8)3YB!E?)6(VS KBG+:]SH%Q^$5I=\_W"E$!.+8X8!*=XX<'[&(MDH MC$Q-17"\)KA9J^*BEF+9:(6\J,%A!JR0M%HCXE7C+6^L:EC)]P\\#WF/?/_O MO7TJ1=#8JL)%(GH"ZTUL^( .5.5\.0/4!-$ML)46UH'%5AF^0;DB#&&:& MV%KP1JXEF@1Q5*G:(PN& 7%;@[FP +T;PATE2@KGU[K27R31Q,CQX(8Q749P ML?^X)&1?_V6V%,(XK0.$F @"1!NS'!SI%"N"&U02N^!86)O>P)W2E#W^9A"P?<$(V*4EL6%X9B)GYLQ^ ?OA O:O'W[]Z_S,$%5G2?CR[NT[R29I4^]^IYC%FM/?BDQL?! M:]@)I(,0J,:28X*%M^NKYQ_2P[K/J^>O#0]8&<(PL-7SEW-MKQ:OQ6:FJZ77 MS?)L+5K0&)S=#.QN;J?._)4/P*E:VL18*T!XU1@(SA1'1C<ZG<:=9T:@L1\E&FSPSH8[ U/::$3 "[]B@ MV/7#&V8:IM?VN"O"C;$\Q,V[<3@$!2<)_A+%_*;RRM7$K64YRW*4IR]'N67@ M-&@3O-7'TXV^K=],6M9_Y:)S K2*4P?XTA&%>.TAQ",Q=Q)LP'$/KZS7CN4? MLY#HI==_\>'&A(N5>3$[CS8N&3J(>I%&^D $]L@9ZQ /M44FA!J<@?"U4P3# M#VO]H4'7KF$4Q9@*<5CHX1F@9+P4FL)[L!;Q[@>W"G8$,ZXK_:W M%E^3FTKC /A,!H,$%N!PI(+(A[LX6LX1'90U#5TK77F(KWF)35ETR-OBDU^9 M^LJ.=-?U^X+2XAP3!XO& I!YVYWV_B9MNEMD(P'K]0-B(O!;&>3JX%UC'LGW M-8R3\T6*M[N<[1M32Y4?._CHC6W+FU.:BVQCS"HN4YI/[T_!0BHAV?(?FEF^ M\YE'F=ZR/_#YLLIY4WS'Q?'/E3-FS =J ]7HK;C;M;. MEL/5HQVZMMGN=I/6QTX?IN#(9M4/_;0W/:J^FTS/)[USJKY.7=73T47UQWCR M>1P]X._S,7P%OO&M'O_Q3=HF=^+@!>)D=9TR]2AJ.\-5$\,!0%B'F1.!-(!92=S?S#@$ MI(XB)1K6$"^<4&OI$DZXE%Q!$.OBR;NQ BD&9EUQ0YR#V)3C#FFGZ]P&+@85H1>0"BB&OA8Q$OJHD%L5(A(&W MZ0NL>>"-<;5:*^C0P&]%&$8$@!WBC;=(8UPC8H3QTFHKY.N+(FT&+(I5C#FK M;U<6>R],YT4UF;8 =%/-;RHX6!3<7R*4&!;UHT^79===/Z:UG\IZ$%D_PRDU M6M3("QM[%2E!LK8$!4Z4"8VLN5X3:D;J@)GR2-M46T$UDHS$27(Z8,6$471M MKLTFH?YN$9= M$U!H#/#=>(T,\?!Q ,Y;*@CNFT8B'X***V%IW#4'H;YG@4M1&R;6 MJI6#C^?7ILO?C6] M>M#A?DP\'ZTNN+I:976T.IC>7&Q>"#8!LL3ETJ,+!%%['&#>3N.5^F'BBS]< MW_:5H-3VV?2+J>F+R?>WW+9?.Q:S I_3VK(N_7;3_;?<:3DZ?W&E,H?DL:G6 MG_74GBY3>7(]*183$Z 4[O)( OAT>VJF^CIJUG)WR+)U;GF-RXTA&W=.[@+X MQ%,LC'F-XA)P #%UW!). /5B:QV7MF[46F&PM\%9&CQRC !8LDP@R95 V@G! ML=,$2W][!>'J@(08L'3Y]7_%A)%5I MQ?]N2C:'--?L2KW@UW>KU_(0'J##9-%GWI-TR:NK0\8K=BT8=%29^:S__A%X MP5'[A[_6WWHE#*YU:>?#PO6FM1_V5(\_]I>/F>6XWG'2=U,4^_MH^_O>SB:Q MGH^E4URB=F.!E];WPVD[W6A\DPVX\;>Q/CZN\4S-TYOM05STJI\O9*6^)C1P M!*@&K**%%T+6352E#&*$?P;ZQF !NN.!A_216Q%%L.&/YV MRQV-U# #U-DI<'[((6KR#R=]4F]AM/KEZ+=.=CJ 8#;4S@;X'S+*Q$)24T-@ M*@0 &68IXU);NSZ=H@$ PZQ 0G'0'NI=_':#O 7,HT(=&Q)??L 8'W#L>@W( M7L,T)PG5K&R_6XU@ER8]9I^7WGJY**MWU:E#(MKQRYU2VW/<>Q*L9OZ:QU7!P@I Q"_^&TT5Q78[CVL_4X&J:(,^ &9>S M#XH@^$V-N':VK@4-(JS5JP2FK&.X09C[$/LB8RN5%BBP$&I&&Z+I6BGYOCC$ MT'X:M#_D3=86E?7R!+9 .:C%!G#&9+,>:R,]TJO M>4=6>R\L@$EAA8W#$@U2CCKPD[5F$OO0K'=8/+MWE$/.[%[SCK]=2NXR)WZW M<^17SO%\I*-KC"XQ !V8HC&1J(E)QURC5U3<4=4<\S2/.>GE/L"0!;+@E-^9QN>92" MUH]2;CE(^7 SM]?CX.JS[J(2]RV+/;I-L\[6&^ZW]Q67%-)34TC71HD_,864 MNU1__6]_8OS=#_ B<2#]57X+?KE(;MW\NV5VJ]N>W7K&S!;6#?42",>EA'A> M-,A@QE&-N:&! CX7:WTZ5CI52ZL0D]'&F]1'R@(2C!#% ?HX?D<\/UP@OX^9 MK2OP?M:7"U3ZDVY'*3]_4,FMNO8T@)U"+#0XIFP!O% BD/3,&.8,)FHGRG!+ MI<9B?^Y\%H^G8XW\]PF@+JN5#GVR_@+:@S%-#>71EMS,?$5#>QNRO^[Z>YQ_ M.1,UQJEAOEB-?C(&=WUM-M=F^WVYO;X_ATI'4C%?%J%'W&,>5]#WYVKKP&/:WG9XF(;.IAWQU?EEA6/5G4^] M=M774WC4^*U$A?U7;4*9DIQ;1)H L;50-5)-('#QVLI:2VP;M[;#AT LW]0, M"=G$,9-4(4.<1X%;+JS&U+E[55 _L=CT]CT%^)@.KDGUJRB5^R]S6M;!"X)1 M$!C<"8?0V7!O4&T\%JPVVJPO8PF\$5CC!C54>L0;19#B3*!:*J%P0T2HUR9& MO8+,L>')W#>QMCZF6W1/J;JX./J)!7AWVAD3LUK MX"F2N\C\?0\ KC&&C?",(1P4V&<26[4TYX@UC0C*Z%JZM4.(FEB%N:SC6GF# M.)6Q#E.*RE#P^B:/[)$-89H!B$1B0V-"H.. M:8V<#;&&Q3%-UV:N;?1'\^D4GNUYNL@:?MP,5GFN8NVK?.YZG/#@6O&KFJMX MSW8\3]-OC7] %?31?(6TRY[[\M)2YNV7$8 M82M8;-#!R'B2F %],8P0GVE*QCCTF MXX^SQM+S<[6P>S>XGAZ3P:6&LA]4IC=%$LE 'H:FL 9'.(Z1Y7&, M F.AEWI %82X1BEAUC2E43&[4BND9*P8],8AQ:Q'KF%>8<4#@)'7UI3A1<"9 M/U_ YG=Q"MPJN5W[:8-!HH\] M:*2<4.M,#-;!37*J8O6?T4A(QZV@5#&Y%JQKYCUF4B$:YP+P("%T8:Q&1N+@ M92RJ,FM=W\M72^\#44:B1+_5+I8!G(S=^YC$.4E ]?NVLZ-)!U;@ ]SUV]'$ M_O&F\F /SB/DG,[]FW+B_X#E#1 IQ &#*!U[Q&X-'W?0]?,%H\-;-M;V2US3 MN/9^*^75K.G9Z:3SU?("BV!A[8SC!B(-EX_7K[= M/08D'J7651T+ $:CR>?N[:H>@C+Y+ZDV9HLLWFGO=B^(-A5Q/+LHWFULMHDB M>IETT^,?L,F^D 6M".'_4_7__/OI=/FHYX"KD)EZ_0?2 83AK1Y]UA?=NS?5 M7_*1TTT&E?[U%P+R[[.4R-J T_1\-GEG M)E,PD:B+J;_QQ[?X7?HX&NF+R7P&M_CBW;O^=BH1:_%Y&\?PG7?^;0#,W?)! M/?YM)WYQ$C_-LZN_SS5Y^\@V)JU$$LMA*\7RG?;(-2*:4K2*.^C#CA[ M_"1W"-._3@5:DWD'>*+[9A44;).3EV'I!I+FPN+-R.0V]IQ,6V#@ PS]3=(# MH>-GTE2P%V7#PCQ>DD)@>+RNKDOLX!BVV]CY;IW/"P7R4;P[.;YZ M0R#U$%F_"[;=KK5WN,P%,'N0S\3-$>48R$XOU6U!5Y$N]GC. ^FO\6P55(DK MBF[AXOU 9OY>]2E9B5EE/#S_>#$P]EKM]L,U^CJG7PP=O18C=W,P<+<371*] M-W#]^VWW9SOBS7@R8,YDI&)_OI<^O2AK[X]@K[Q0-NQ.<>V3-#$CX=A\*JB( MM8)C@[24''&*73P5;%!@J@F4UV9#JX7BC0VRCFLNXKA8C3U24A"D#'4*!TJY M71N*N3P.Z \Z?#H5^(_II.NV%AZQ:X5'[/9>BB.%Z=9SP,=KPSJ,*Q;O17S1 M,T##784 -X%@CAS*R.R<./>VNCSG#)?GG/UIU-8]V\N!<\ZENUH;6_7J[IOJQ)26!M M)SB-'+%;5K 6P_+JAN794W(%=[V0%?G)=]W;ZM?E^NKQ\Z*JDHU[!1>_FZ"S M&+]7D//AHJJ,3-S7^U^TWS2L#G4PB."&(T!Y BGJ/;*UA-]C*VJRH6C__JAO MN;X[.HGWXQ\70?C[$(OW=X+XV!'#VWM9BM$;#)[86O924G7[PN(>,OYS&@D[ M"2&FXMPR<=>GZ^ZYQ+ZDYX:%:DH4G3W)"Y L0/))Z4,1! ^8(FUDW(+B!=*$ M2F2Q],(08_UNVKZ2]W@?0H20O>M($R<7P#)F$G<$*Y7@)9$X?,SQDK"R9"*' M= *\?3))R5,."^L<5,@^3)+O'[S<+_AFK RU\S*NNQ.(/.%28EH9>!EI9H=A](7A!7+K9R,^(2V+(ZSA0TPK$X)% APP)%7-2T MH1IK']:&M"KK<6B$0I1Z^ [#&"DB'1):84Q%H^M:;4=<,5'VFX^K66R_,V%W MR*LFC^R.*.9EH+BKY+I>\0CU9&45;.6_G/MQYTO2*B.%>^G8\OX3(@IS7B&] M]:@!'D.!91E9QP,X9S64.]=PC:B*:[BQY$A:'Y"NI=>"2:'X3LY95UW,LR3K M5".S3=4]8OQ*3FJ:.8:Y]Y%LR0/F["-+XNU9B/YJ4\8&"#WV4A$*'\HLKT.' M"">S.$"[3/'*U4F]!!;?. J1'E,1L;B;S., XF'E-C)2L/M-\GH1G7H @_?= M-68D(-N&1 0IO/"(*VECF9!'!BN*E&N4)Y0V N]D$^>F:5Z_^-V4=JLCQK?O M],G?W TO]_#"\!!^CN/F_[;D\6(_#?S9M9\>O^=E$ZT&L[5@QTM^&"&F<=BB MAIH:C$%@2-:6(^8=K3$76$OQE"QD:AO^W9YZ-Q_YJU:/ZVG(#Y'+'_RN]_F\ M#)\S,O5_[V9@&=,"R0WGBKO=B].EA:(VWNUH\\:\M-MGRXJ<8:S;V*7B[GK? M1HU?8]]&HXXYH?=:?*'N][%[K=NHC^OZ?EL^RKJ-W.U;6;%(JX:@0*SGVBOJP]K"C(>DV%-J;7-^_<[7#[0.A2TU=0U>/6 MD#$G<* :$48"XMI*I+SQR/%:>(!7E"KV+*CJP^?)__%ZNBLP)3/LLRV&I63 M]A <\9(!&P(X*@%>]O6]!1SE8M:V]922FNG $=6"(FYJ@N '8*JWSII:!>OQ M\X"CTZGW^<*C8EJRATA(Z:P*C5M4 R1'3D>(, $C$D&M$0KD*PRCT/.FH_[3)W1,A.]ST5 MRY(].BJYHU&*UFA:6:6+2/VYCVS\[FHLG%,[>:)K7??]\WFB:U6:!NXT:C6#"-.3(T4 M-PT8 Q4(,UIRMV8''K,WZFIHZ\\Z;AF=M;Y['WZ:C#]^\-.SN(*TC&W=V3G: M8DAJ',XZ]>"T._B;K@IS(+ROSB[I'Z>LCH #"/SO&9A=,]L\>K7Z6L^J :O M^J1'<__- &>OJMWIY=Z,7F62O,+HU0:O_L/*&-:]"&#*&-:#'.U8!K*6@:Q9 M<;P,9"T=!4/SG4_K*""EH^"UX_0LYG<.NE X(Y4JHUE++OVAN73BI#74(>UB MJP,W"AGM-:(4UUP*4C/&=Y%+7\V67671?O/G^N(L9GC>AU^G[=BVYWKTXW@W M8UO_UT\G3G>G;\#@?:&8\'=E:.O^>*O2/+$O7NN)D_E+2<4 :O2+-42:2X((A@4AO,"+5>OSCR2HT0GR>O"[B*R1DH@"J9 MM"%.O2^9M %4YQ=K5AHB"H"Z!J DKG'C&XUJP1WB&&,DE71(N$;P1@1/A7P= M !5'P.8(H8K1R1Y"E1S4$&?CEQS4 !(BQ9J5'%2!4->GY-?4!5X3U'A.$9?$ M(>E-@VJ 4-2[!A-/7P5"Q3&Q.^FSJ8&N&)<\5+YFI^2A]@A$/66"?LE##2 I M4JQ9R4,5$'4-1%%B?%#8(!)/\SBO:V0$!U3D%'54-S:X)TV+?3R(:C^5--0! MV)R2AMH7!%7FR&:I8-E-9QS,L)EA,J=,E-T7;$8D%I03C 15"K"9:I"V!! 7 M\X8V0GM-GCY1]@' ;,=#9D4CLDYOE3&S94$VLW#6#>"LL50T@?-PR2;J)?=F-(;8\7NP8'^P_'F=TW]^S&:8M_- MJK]_.??CSA_!56:KFK3CP;<<"T,U#L@KX1&7CB!C*49$627KH(E<;QU]S.#; MY7O].+:3,W\R=LM?+-[S^[:SHTDWG_IG&H [#-':I=NY%"6_%*6QGT56=FTW M\RY.N)VM#LF]G&>[^CXO^90;1:F'#'>07!993POHT2CM64U=^! M."[7M%&9)_PLYRG%Z67(L\*$7)BPZ9#^2>-E#YUON3B\JRTZ+S@B]="9_\*6 MLRAJ_KPJ!G;/#2PM!G;OE+8HZG!X50SLGAK8[[WU9\9/*RJ+B=TGM2T9F^'Q MK# A%R:4A8?[Z_+R6J11SB>*Y=PG)A3+N=>6\RF[*(OES%5IB^7,@ G%@EV@GNYO/]6U6^;L?5['0R[_38==_DH[E%#7,K*RT< M*6J1(Q,RGA=^UCHW\MGWH6;4[A9'IR$0H[/*>3-[@CLJ4YA>P=@=U"#?C+3F M*<,KRI2F![$@(ZYOGDA1&Z>HMQ3Q0!K$59P^WDCXH^>FKCVGPIE=]H(O6[_! M7.]D$ 651W5<&U'&BQ^0(RC>MWC?XGV+]QV\]V6$,$R,1D(;B[A3X$DM(PB\ MJ"7,.T=\?=/[XD"TE(8@J1E'7 :%#*TQ4K65M,'.^]J_F/>MCQA3Q?L>E",H MWK=XW^)]B_<=O/?UVG,<.$'*&?"DM>#(, (NN,$B!*&Y%6O3&)V7S#:-1E*& M)GILCB1A#7+4> KNMZDQ>S'ORX\:L=,9C =EE5[ $>S^L.%2?[QJ[8!O1:V>A=S%AKT@L0LDRL6F;5EXY1H.,$8@*QJ*.-$.@(ZH$28B MQ('3#5-K&]T?\!TBH&(W!FDW"KF+; ^6V,4GYNT3 M&Q6,4-@C8XQ#W#*'5$,%DK5V=>".*DJ3?O4]DM"D^\=#M1B%WD>W!$KOX MQ+Q](@^UBH?4B#$'<6(C I+8&!2PLA U>N7TV@J1AZ3.G\$G2E9\8HYVHQ3D M[U&F_.1L A3\7YU,A1Z[ZO,TDGD20A=WSS@?_'3ZI#'HI5KA61QWV9?\3*X\ MFPJ2PH=!\"$GJA>#5!2A&*0#YT-.5"\&J2A",4A9\>$92]Q622K2978:RB\( MFO9LBBMR9F;>,@KN0SO6X[B"%&QA-^M2?!_[[BO7=C:N%B_E=RR8V UC?H^_+"T MN]]%LWLR=M\O[.UN3D94(\O)R*&;ED+N(MN#)79QFWF[S9IP;&03D [$@PM4 M!AG%-#+.<\-!/J2PNVAS?U&W28XHKHOC/'3C4LA=9'NPQ"Z.,V_':7T@QDF- MI* :<2O!'3HCD;3&.D,"H>%)97:OY#CKTK.5IW$IM7A[E*Y?CIVHVK&=G/E2 M1HKWT+([[KS(IS'D%C7C4IIFA0+*,3.+72R.XOY#1>,R"Y!PI)Q7BF,0, M"FX0,UX&8EF#_5JNY2D#?0$>OI^=^NF/RT+7 MRBB>,O;X&3 *H?D.7BP@I8"4++@V3#]80$K&S"D@)0LC> @Q2NLI?$-TDP) MQ%TMD/*T1HYZ@")$2K*;L[=G!"DY[V8H(.550,K-$[XR>CI7UUA*E%ZM@[-4 MT.R/\!<.O#8',0A+]PX+4YD!.]B_G)B!F'(/R% Z]2YKI*V,75 MGFUT!5DA:V:F+:.$R&4QK.^7L)5#G-S\TPOF'@O)R_BDG;NBC(S=E@,-*X2N M'8O+G#3BW%.D&V&1YY;7H6;:-H,5Q%H-2B%[D M?,](7AQGWHZ3$JD"D12Y&&QR(B0$C@2"24^):"3! :]%G$\IH=NIXZR/>+W+ MP8C%H&2?Q3^<"K>,3,=W^KR=P9/^KW=5NU#D,D@Z"PU[N=D[I:TBTP/DTE!1 M&BIV-9G">D,";1#A'I!=K3%27 3DL&&,!F686&NH>,KY0YI>MN)=3MS_S+O9 M&3SB;@ BR7"&6>FJR+3UL^"27!U@P259LJ7@DBQ,W@'@$LH))8XRI(FI 9=X MB@R#_["Z(5AHPAV5NSS>>69HI>=XEGU!982I4/E0TY4+P:I*$(Q2 ?.AYRH7@Q2481BD++BPS/6OI;9 M%;FE46[.KCBJQKZ4R&;DI%XA54F/J8BI2C>9FY$?V)E/1KKUYQSTZ &LW7=W MF)%H;#Z5$=JP(!E!7(0:<<(",CC.T_#$-;6N96/73F6>4L7:CP-?=#;],AE/ MSOU4S]KQQU_\ \YE.N ._'3GC VZRX'A+V?YAG=*,S375)! 00(%"10D4)# M5=VH)[215")?VP9QQ0E2M:;(8HD]4=K6:JV?Y2EUHR^'!.+0$%*00'%-!0F\ M.KD+$BA(H""!7$1C,Q((GE//18.L)4W[7,=>D$ V,U/@9PW4^MN2N[_,S_RTM?!GUW[:\EOXZE8:?O5@$I*!D#"G MM[ZR\,_J/>FCJ8>J3:7Y&3U@(U[D 1\O?Q5:L:]1]DXOSW?/]4??6TVD \C! M6SWZK"^Z=V^JOV0EI7?HYN.9MU$WP3(]ZB:7_GQAY!;NO.;2!M74J*9"(NZ% M0<;H&GFAE0J-M9JX7:3XOX=[?@*__A.QNX_O0/:?CP!7_NI MG;6^^[[M[&C2S:?^ ]SQV]'$_O&F\N#7SR.GIW-_BV?+@?-/U"TS&;G=:!8A MQ]45U;M5&+.Q/H$?"\:^NEF?<#M)R9[2M/]PO/G;U"%DMU+Y9#2'OYJ?5=_! MKR)D["H]=M7/K?LJ#@&.QG M-=(SO[Q@:*<@>O^:ZVE\/K@>Q10?Q4L8_Q&(F9X[?BD]^F.>>/F@\0_.C\"^ M3"_@ F?GDS% MDQ Z/XOQ9 4/-H[?6KSDY=7@5K/9M#7S%$)4/4+7>-;- 'Q&E,_ M2@\7'_\Q>K]3I%7T_)%Z#LR&"/RZ2/<*LB*-LRKH=EI]@D_XH\J 2, W0)*F MVD7A2K_OHN3<8BN.JY/M=J2-/(K)@2B!L],)6(-3/W*5N0#+D.[CTPU!['Z: MC!W\^+,'RU_]_4LOV-77__:G+Q03^^ZGG__>_^C>?7-/U=(+QD\MWQNT(LQG M@.:ZE5>)'P(DBH*? I.[ZBP^:-<_2K(MO7;/(PWA]>+U^H^ ;KHYP,>+_BF M7WYI08#B;7_EZ_=)7YY\\F<+PW1^>M$E*I[I: 4C.4_A(3Z>3N:SA7%;VM?* M7MB1!RM[RQT50+\]*Q+;SZ)SWMVWG_I M:"$&Z0+)!J4_+F[4+:0&'N@4\,3RSC-0!!#Q<:L_$<]#4\_B:(!7 O"Z*'4CJ:6M/*_!FP&$/KAG^;VQ/@8Q_)%8[\'GN MRC_^,IF"3)ZD8!(H>&G5EBIZO'P(D.M/_J+;]*5X;1]E%R@3)0NBO&@K>KD% MC&!:U^-I<--^VL6WTTO X:]0=M)]B';T3$-+[5-&,-J&!!\G-EGB>,&E5H!P)@2WB#6F0UK5 C:64 M,]+P&IN;\3QQFMFFML@%RQ&G5B(3&H(<"TIZ[1M!FF4\?_YQUK[]T)/Q?4Q+ M_W]SH$>*W'_5%U&./D3;="W1CCIOW[KY%,B2K[XQ?&FG;B:#LTZ@(: JB&8B M?>\7>ME#AK:^UZTP34\%&@Q@5P-B7GCB7F^C0H&H M^'$7$7/\O(\G,N?)<%1@7,$93N!10366FMJ= CY>^%'0VH57FO9W,]/)'_'G MV6GT/]/H$.%)XCCLJK.3\^ONUJ_<&F!^- TIZH!GBBH<'L),ZK#Q.P[I6D8IF%^6[BVK! &&#.(!")(=>\ZQ'0 M)8Z\%4,F^PQ_U[7QYO'C%E 6F+YIV_UQ(R!I(Q(;M=JTHQCP@!%L>W"3?$!* MU,QC0(@B:KJX,J6W7W&<\.ALY7+PVRUVM?JG7Z#7V^Z7;@0TBN$FX+V$2B*! M/Y\"W.N#KGC=E.FZ(D2,6B_IWJ[0?=-#QA#5+\*Z_E)PG:NOK[Z+'_F MTY0J6(U_-[UID@W]"<#^\D:]F*>7\A!(?TK?Z.\0M.T_$Q-[$6],>SB?XOD( M!1*:68K_U6LMWZ*-,.9G/=8?^Z#Z3/^1\$ZE;1*5>*OS"8!R>,48'\37'4]F M\19]3K"''X!KSE(*;U5-SN(%NJ17'\ M"FF2T14=3W]W%A.*TQ@QUSRF)J= ,?U11UE8LPU;5;P-$3F5N/Y1)OYD5OV7'L\U M1(WD*&;FZ=$65;WE3.&SWF**X*N9QRM_?G+DF]'+;"Z1@RB;:&%JI'& >%IY M#C&XI4AB47->:^9JLE8B9Q2'?R121 ;$+KKY7#B5NKX/CQ]D5@F8I4!9\>I?,P<)2GVFU4@?T2,:-=XX34R+N:(HZ= M05HQA93#4E.F/"5LMR+VT](1_)+R8N_#"AS]3S]RUX3OA]YB+0W6JOC]^,L/ MCUTUDJOX3>:S;@;8)@'4-5N]/(2X/.;=8J/W2T#KQ@L1A$)U'1?@>&*0XDJ# MV.E@F&:"4_X4 4UYR$7N\>)]6)Z; EF.<4TN1^91-I'AX^UUP;E* MY<(H]AGNZ\?3BQ.OZGMO?4IR]S D9<0 H ,J_+ARR)_YBQX H,#8"R#K,,ZF4 MZ'DNZ3<>D*ZH-3*&*$ 6 <>VXH!J94((G/LZK)]P/E[Z_Q.HLW?B#_9I]&D8 M&M -4P6.J_LG>F)QQ];,S6$O5!=8::<*+FQG*"L5"Q0:\ 2*RL1!_"* MC'4>@=76%CM,+%E;0!9(@[6I'>*,P'\X&&Y3$P+(EFN/M6!>\A?*C=6#@[2' MEQN#@,UP$K4;+VU_PG27Q)E)5'V MF$1927 ]O5.LKP[UBZ;C+?6AEY7"?27@C4+=OB:Q+[#L5LH 4WFJ/C^/[4MF MY/L"WV5);NS;F/49R[/+?LI4TPI7F?K8)WU4N=8MRA%3&7*Z]^6ZU<4=8\7L M95XT=3;"T]Y(GY:"PZ>)1U_0NFQ^'Z=RXCX!O=8X;RX6-;?+0N)%"_%RP,"U M%';ZS8VREV6E[O7OQ9T>-E;%IAOVK33GNKT*Z]/MHTSYL[X'*9:FQO[_T:1+ MW7]WU$6VL2CW?#)=# 30UV<2:&OG9_.^(W\2!33]]=2?+CJ,VC1JKOHZWNR; M9&ODD)'MKK:71PEXV0J7HW"E1Z[N5O%Q?K9G"[).B+/N655[QV M =#4=N+BN_8_=97KZ[C[@^A%3_5E8D0G/G:7#].3JZ],CN_:WS[U&AZM%BHO M;KEL!7\0299-X^LO&VNJDU5)!=R3J(W1&L5>@KA>.%W>Z%$R0]VI][/-&G[4 M=X5]7DH*Q VC4122:TQ89<&B\3(^PQ@TLNK]]<(A'D7^@>F:3KZD(N[11>ZF M_ #";XZ=:%3#$"9,Q4G2K,_3ZJ:F.%:L6+8V2;HF5F$N:^2Y,(!*)4;:"X6( MAP@N0#RO?;@9?JU&:M?:UX!KBS*@?%Z_3$9\ M\F3$.G?UNS$9L;KW<,1LI/3E)B,FVWJII;N>D>B;NHY%EY(J@GC#.0)W9%%0 M."@!#LB&)\U(3(F4Y;SCWP"H_/Y9GW??7\ZV.NE^ ,#]WQ%O)R?6?8B1V /' M(Y;8:(,+<"A-]+MV>!D'%UR+"QX'@U,#[AH(CK=;_I*F7Y(4 MA8?)*(TC^SK=;C+OX(/=-V\/VSTO!SSWP]DVS+74\]ED.4(;OAN'1KS%[]+' MT4A?3.8SN,47[][UMU.)6HO/IR[)\\Z_[3P$P\"_Y7NG0>_]I=]LVDWZJ>W: MOB3@[?(:[S9O*.WO2NMC1<17Z06WS!CO/PB,8?P>GZ/XF.%FAQ MBWN^QGVNAH^%N,\[W/=S0&4I[_>RNR6*K!]+E#N6W\JD2 _9?;LZ*G['.XN7 M2G^OP?/R/D;H:7/G-X/DFX^P(_SQL,71.V9"1D2_W?(_*\GM:YJ/*&?'T%0/'))4_KR[1*7U3^#8@OMV+5^L@ MKS M!Z:5[,F^<:LPH6")PJL,>941;W(X=BLH;_\TJJ"\;)B6?<*PG D\>VIQ M=3-?OR3N][F9]1L?B4 4O\TGM_B(8X*,Y""#=&0>7"I*^U26?[OHZ_P]C3?Y M:=*O8AVTH@Y.%EX1"^?!PZ+&3V5_[+2O4JM]4=T]5-V2/]U7;A4F[ ,3BHST:7P^:YT;^7LSZ7YSI79O M7C.:)[;2L+N2Q'U*NG97O'S@8>9K\7(G7'@RJ-VQ CW6ZKT$$^XR>WO$AIS( M_IJR?W^<6!A0I/X0B?X"F;_"G:(2!T7T H)>EPTE "@@*"<&%**_+-&?(<]T M/9^X2E>1+K93MJV.]!97-,V,D1GEHDZVKLG*)X5<]/(EB3X08YB1#KWO5Z+- MIU.?-KAE,GAX((P4:Z\^=\%&5CJ)<-'U.:Z4FZDQ'7-R_]"YX* M9PQ!A-4:\=#42 O%48TM&)56(=%8CS@6#$EG+7+*J<"$#S*( MFTO_KL[?^B'Q6U?WL6NK^]BMJ_OXD:1JZ_*^8I&&YP1*?C=G[A2B%Z+O-3(Z ML78Z]ZX:78UTSP KE9"\N/#L5:<$%4\)*C)B9+]+GK\K,#H;L_?LE:CEA" O M';RVTK;4J&:DBN6$-&.UV?&AP($Q@-05 Y&:H"@8O93&'K4(E$YTS=PK1 M"]$/ /Z6VO*#49WBP'.S5@4#%PR\5RI42L,/#$24TO!<5;%4@62L-CM*/1\8 M X>I-;=BAONOQ"C,>06->-3&D@+E!U]2\HR[A8I^EEKL87"G$+T0_0!0>*G$ M/AC5*5 \8^84*)Z%42Q0?!_T\T4+PA=7>[9,/%FA:F:LS$AQ/TQF>E2YC9L% MR]%^1KI9FB_V3=-*#?GPE6RG,(4>4Q%ABIO,S<@/+'S(2-,R&N/X 8/, !Y M$+B/[: M1"\0ITA](7HA>B%Z(7HA^J"(7C![03(Y,: 0/:L^9YEN^X0VYR=;I@TDNA?/ MY/.S[*H>;S/3Y/ 5Y8'NX06(?KN>/"O)+YT#?RGGL"#_HT9W#$-;GE@K:B8C MM_8:CV'_52=:=9)+,_)]N;]>,CHX,$/B M5F%"<7F#85UQ><7EE>5?IKCKU#E[K8SZJG!%/ M7S%P7)*\MVO]ZVUW:$7[OUD%>85H.3"O9DWWC M5F%"P1*%5QGR*B/>Y'#L5E#>_FE407G9,"W[A&$Y$WCVU.+*7K,*'L9/J]_G M!@C1VDH2@2A^FT]N\1FW%^ZW0\V+2T5IG\KR;_5(CZVO?C_U?E;]-+$ZKK49 MM*(.3A9>$0OGP<.BQD]E_P^ZG5;_K4=S7U1W#U6WY$_WE5N%"?O A.+A"E M M$66!I45I"RS-@?^OGO!=#)9Y4,87-T>48R [/8@I/!FM,UMIV%U)XCXE7;LK M7I8Y8J^G0(^U>B_!A+O,WAZQ(2>R#V.&7F% D?I#)'K939\S=PK1ATCT H)> MEPTE "@@*"<&%*)G-4CX,7FFZ_G$5;J*=+&=LFU!U4B]Q>5S9&1&N:B3T1S^ M:GY6A>3;7-:71JT\:3 9,\(]WY*(RTU1I80)G6#M6SJ-PF@ %E^\^&O;[[[OS8H[8T@R'@3 M$/=<(-UHCAAUEFH3E'#X33769T"M>8<^:GW^]NK\K1\2_Z::C]O^@O_XO__X M_7N(]4 XX OL3>6\;>&UN[^^0?"G$&DP^^N;]@O08W[F)K/%W[_Y&X-0A/W[ M7ZZ_V-]>4+H';9%R= (EOYLS=PK1"]'W&AF=6#N=>U>-KD:Z9X"52DA>7'CV MJE."BJ<$%1DQ\NLE(_LG]S:!'*]\$ M8VID7,T0#S5'T@N/F B6DAA%6;(]Z%G9$;*3R(?*$O8,WV9N71?S[*7'Y4@H M+TGX^<.O.SD%*C4)Y4C\@-1FQZ= !\;(86K/H,'',$F^?_'6?L4SBG+6,.,1 M]L(@3IA%4@6-3*!$!(<]X>1F/!-4[2'648@(AA''HD'&,(9(,!#G-$HP05_D M$(?3G1[A%'-22O0+=PJH*40_S)!@MT@/(4%YZ;O1I@1)"1"3N $QBL ME*=2:H2Q98A;7R,IN$).:-5 [((M<35%T$U2$EN$7?4($V,0HVHI?:& M."W%"Y[ \!*U#!\MO.0)3&G*R5D22E/.OF"94C[WNL@A9^X4HA>B'P#\+;TC!Z,ZQ8'G9JT*!BX' M#[<>/ 05 @V<()O:.*P+2(>Z1H2%P"VK:R77#AX$#MX+0A EM4&<&X*TE@Q) MVF@?>^"5#2]X\"!*Z\?PL4)I_2B24%H_!@]?2IW7P,\:#HR!P]2:6T''_7<< M%>:\@D8\:@754&*W_8J-J# -\ZI!4CJ!N*D5DA:"'6DI:R1AM:K7VN(Q=LXI M5R-CFX X:SC2+#AX(-K01@JA\,NTD= ZVWJL9]R;5TQ5:3P9!G<*T0O1#R @ M*6TG!Z,Z)2K)F#F'')5D9!0/X$2)6=K4A HD,6T0#X8C20A!SM<*.VL;*_7- MJ$DV7@A*&2+"PW>45LA08I' >XQ1JCN@X&<>H8TLS42'&I:DNE=:RY M&= IWM@@:XHD]QIQC3U24A"D#'4*!TKY;=.A=[H2IU8TVP+!N]5@> %=CNZH M'(7ES)U"]!(&'3PX6PN#2M_4GFA:B84R5+<2"Y7#MSV,U00-C;(0;4FG&L0% MLTA[+9%A5 =OX%]J=ANK[?KP39(2K1VF2;[7\1O\K('<6ZC*CP5C7SV8K.0Y M<0C=)0[I->.7^1GHGX4_N_93[J3(2,(^G/K*CUT[_EAI:^=G\Y&>>5<9/=)C MZZ-5JF;P$;UU]%W5CNUH[N [[?C:)2;]XI7)&?CZ4S_N$H"?=)WOCJJQGU63 M4,WTEZ/JL^ZJ35XH(R+]>?^])/:JH=I*Y&VC$+>"(]TPB@*-N[Z=$]ZN3ULU MBL,_$BDB WR'8V2D8$A8PIC11!AO;GK)DXEM?P(I^$YWIS^,)I__T[N/_KM> M:$!"_D.WX_C7)P&0W ?]9:O_K*_Y3W&K_VR.\58'FJG$5?#I4>0.* MSLB=+0I#3D>!5+ 4AX%"ZY ME(0%WE@(0HTQJQM2(^$96$\F E*B-B 7DE!IB6(:KVT+9=YC)A6BM24@"-(C MS5@-)A0'+R5SWJRU1?UN3[V;C_S[<$T4NA\7/OC'\;RH.$G$>X-)W[;?C\'O")'"1^"I,1<")"J*D'8G>Q M("JAIH^@F%WU=8]ZOJE ,E>2F:$= \1J]6BUCJJW[/#=%J#32'==&R#HBLK7 M59_;V2E@K 3';,15>GP1;PH/D\YM$NJZNFHW@U^DBUZBN-GIU/OJPNMI%T$? M?/R&8ZF^3C>8S#MXC.Z;MZLJLRUFRP%0/T]LL8RO4GBU*8NOY[/),@2.P3)P MXRU^ESZ.1OIB,I_!+;YXB*?3[52BUN+S(*0C?=[YMYT_UU-@U?*]^Q.Y=.DW MFRHL/[5=F](+%V^7U]A29]G?E=)C(;]*[[?'VP0[7NE1^3S9T>N$JJ;E4V^VGE"(?]SDQ^('3_SUS< M$U^(%8_JN!D&TYZ(6,QDY-9>XS&,OTI2Q\1-%5%D%6%D%7%D!!._^5$/-T[; M\ZV'K,6:#DZ="_FS(']OX?H7W&[>BJ$=O*$].8-G2$GNF)VI( #[.L;=WX"! MM9./8[AX2IB__^['KW]*D>&*9;[7X=Y )&G]^&]P(E5,1#$1SV$B?IKTF9W- M1F*1_(DIG>GDK%K)ZRV-1CN>3:H^I5_3"=G*TVX'_WXX_CV:3'4W\/P=MXC5\GT_@.O_C9 M;M&2.,)L<'-.[KU?YE7283E9G&S-?B'W0,D]0*2Z9QS(B=Y%X(O %X'?+W(7 M@=_$@5(E5XZ_"_DS)'^I/GCVZH,;,Q%+C5S1TV(F"_D+^8N7&IZ7*A5RI4*N ML#&7M$4Y_LU(FP[@]+<.1F);2\25AO\TM$&*U1Q9IS1C"@O!^!1ZL[NMRN+!ZX:Q5%@ID'!? 5?# G%".9*BH8@;X9T*7BM,;J9]& [,PG^04TS& M*0X$::P\XD*S4#?*2)/+1(;;6@L9+<=-Q5B6XZ9RW%0TJ<".C!3I &!'K7#M M"74 ' !'<.7BQ *ED3#*4VH<#TSL G:\_FG3;24OA-P;@931 4,QI87< R7W M -'?GG$@)WH7@2\"7P1^O\A=!+Z,#BA=@87\ R%_:%7&5T0$#3UN4(]6,M.D CE1E,!C[0%"-0XUX:LMC MS*$FC@Z@1CJFV5H#'R/>$F\0IMHAKH1#DD@%/S4,*^$IQB'_2B["CS IQ5S% M7@X]V9N1C2G%7$63"O(HR.->6_U8(VA-"#*Z-HBS0)%QC #RT-:&^*-M=H$\ M\B[FHD>L80.IYRJ-;X7<>T_NX;FM/6- 3@0_ 'DOY"[DWE]R%VM>VO;W^\2G MM.T/U\Z5E$M&BG0(*9= ,66Z1C[$7CA>&Z2P<"C@II::6A&LNIER<:%IN'8> M62X(XD1AI'1@"/M@I%/<8R('<-B#CSB_?YZEV,M#LY?EL*<<]A1-*LBC((]G M01[4:6=(L,C'_W :.%+"U$@;3JEL>./HVL"@QR"/K ][ZB-:BT>=]<#/VHS\ MWY9?_@5>;-I:^+-K/VWY+7QUJPY^]6 5) .Q@_&MX>TWW(3>>9-+X5T0WF-<< M6+O;"N@GB ]3I%_5=F#L KRZ MJW1709!7G8.:>/A)SZK/D_G(5<974V\]&$]7S295YT>C"EX+S*X'L#BMSG6; M_F(VU>,N^&FEJU&K33MJ9Q=5.XZ?39T!HXO^(PLO8OSLL_?C"DCY!USH7$<0 MT@+!9MUQ=0(/,/4>S5JX7KAZW%/XLY[:TXOXX/.N?R)XXLFTG0%1T@NTX_/Y M;/&WL<5Q].5R_V$5ZN?_M3(+8'$+RXYD6\_GRLW?_,._ I MU;_FD_A_RV>.I.K2.R;GLOA]%ST&6!H@=H15/:6Z2*HE75KXEAZ[=$<(G-=O M.#&=GWZ*#F+Q.I$DP"8]MBU):X?/W*/75]?)2>J(EO_?6Z M>,&M3Z*G/HI:A&X5S<361'L+'^C:*&)Z MEMBTPLO* 82Z+L9'();@OF9PX5FR%AN$^GB5B^!X_1<[FCN?CVM[H<#A;F"R MC:.H>I'=(H]_P*;)?/E)A5:$L ?;_WYZ>2!VKC_Z/BQ&.H HO-6CS_JB>_>F M^DL^4GH'MGX\\S;D&.[4TF)WM]E=6OW80XU)3(Y'RSI>,[^)L@F'+&WUI0%> M\?'1T$8+?(FI+@'44>7;='77 @B; 8:*-GF\_--Q<9N/9A^K?NVY-.G!23J@ M6#C(J?_7'$B\Q)*7/(,7/KT_(DH8;Q7,[81=AQ>O1%P)< 6>919Q_,=YZP ( M^QB@6S\=7\?VE4Z $O!_9(X?@9[$'Q9LV0BBNXB 5J\ ;)OZ\\FTQT46%/MC M#Z96/@1 =S+_>%IYG9Z@B_ 7X'*Z88QO;(Q[QJ"P)H(OEU 6/.U,PV6ZIQI-9=:H!R>GJ?#)J[04\XO_/ MWKLN-W(D::+_SU.D58]F)3,&.^Z74O>8E4K2FMHT*AU5]1GK7V-Q+6(% APD M4)=]^A.1 $B0(%DL,@%& J[=KB$)()'I'O[YYY?P>&]GH3S]ZGK^CE#C-CE< M>^*3QF7&/[,=TGPLW_OG,I:Z?)II%\==B0RYS^CJMQ)3Y/M?1I K:N\["PI+ MO/*+_&@!EO^CEO^/R_"U'!;?[?O&)T6H)>P[*9:HLB%0YQJC&P4!I%HM4]>B\QYM)[/[ONX_35Y.P_+%$OMM9Y:M<\B^__7PM MF8S:Z$M"N51FVCBY=#():92?H$EME7B-USYI"5% MFL?-&L2G;%L39=37+J> M[-D^Q-DH?>ZH=X;+D^X2;9L=879$H:/2Q%RPS_[5YNY8**JUE[N:^*,H?A]KX^S[]\<_GREZ-YOB]_ M?]:ZL]225_SY/G"?E[]);\O_W6VR-BV$2!D&GDV M;07]6T?H7+S(_1D M1;MS4-EZOT/=B7QK/DLJDN=+"^[ MDGEYY8.=C585HGP;I8HS*WI:2G_YD!_M-1UF;UDYI(+6ACEQ,W>@U_S^GR7 ME^>/>75>; N' MG)1:]#ACT;R=9U.ZLL#\Z9A6IWIPQ@+!U"%9$3/16>(E*R[?3CKJB MU[1T0*Z;/5:[F8Z^+G[[AM8OZ_R.#:U2)NI4]E/!,YL-CI4>L?QKRFY,>.(C M3[J/#:UO_5D,BW%\DRZ=UJNN4ZM5.'-Y(]86C_SJOJAM.F\*_7* MK]P 6\U*J,C"2Y9DJUA?-A'<7FY?]?R&FVW._>_ &_@^\^6@C:ZH?DO;EEW, MI^M3KLH(C2S\E_C[[NUH;#]G+I*_XE,,WR^_SG0]7:OWY]4QMA=M?-G&3&3L M/*Z?NQL)L[STB]LF^'T8M:/E5I"7ZVO<,<=O^:V,G$K#O^D>\([Y(_FR*DB#%_]U]^E>[]11JN].7:JS&-5W/N9P9N'6CYI MC U,9[TF]"SB\IZ_OR Y?MVK!N"TOZ>,:5@VO&[VIC]A+M>Q:[8/K>SY#'7 MPT/#0S@G=>?(N8Q)FV\W0M+OZH%-.-@;D/88D99> >W2 I;/>C?^U:6G/=C2 M_6K:RR'A]VIF&YA 196I"(SG&313.\0-CC[40B3_WVZ_KR=VUU,G'IPN <\ SX[=!FK!L^[ 7L RP#+ ,L"R@6/9 MUY8.0)N0 X,<6(T06)&10$(&1 XB/T20&9QGKH5GO>J."@6*53'% C #,*M% M'76#V9O+4Q';+]WD9H"WVBT+E%"! M$@#> -Z.3)'/GE=;Y8J>,['V6*7M(]&V._/KOB1$/YW9<@K$R^ZP\W+KVT_X MF$5QXQBR>TWTP;A[^80PSK-^;'XWG=OQXZ%YC[K>WI _.*4#33T>)3P;3070 MW#EH?KL\A Z"!V@YO 5 $+?K]#K;].K74E/S!%-IK-S.^ZG^>[5>)%?6IPW M:3K[:&<%SB;SF?5[;96=3$&9?2CSW^I)QM^:R:Y&C[-RE2=!9T5:_]OH4[[> MY.=BM:/II!F%O[_X^;\QC=Y)+A"E!B/.1$":!H>TCB(R23R-[D5G[5DL?\3T M]Q>O_SNJ( 4V 4G*:?X,)\A:&1'!RB4I)4U.O&@F]CQ+:]&B]]9>O/PQSD8? M;)DK]K,=S?X_.U[$-^GJC[_%^8MF,1DMO^*?__W/MS]FFI272[X$>]&$Z$=9 M$.W?7Z#\6RI2F?_]Q>A3EM#B/$SGJ]=?_ <_T=3\[:_7'_4_ *.J807@Y0]# MZ(->YQ6A,OCBI_CBBA3Y[W_Y1#'AWX.O.638 U\#O@9\S5'ZFL.*^YSSF!@; M$1=!(,X31ET8:+T2DC@KDTQ;<9\VRE.BD50T?R;'><@J*7/P9R,3E@5O&,1] M \2H8;H%\,7@B\$7'Z4OKDB1$/=5!WL[J#QB=4(YSBJB1^&;*K*O_WSW>R_% MQJ_5X+U&]O"=0[5KN@X6TK-Y/6ICUU!\WV'%H0IC)0QA"..H$+^M; M3>9P-/@%0J_/-,"C@T>':+8ZLP2/585]@M#K,PWP6."Q( 9]0 QJ2*EK"HNT MMP1QS272)AH4*#/")).#4',S!M7$"6X50T&4OEG),;(F)I1PD,I&$9W3$(." M1Q\L?H'0ZS,-\.C@T2$&K<"CDG>[%V0 MQ!O,M421"X#WP>N#UP.M!+'QK+!RTCZR;9*9X0IQ@@:RF!&%O M@]8VA[4BW(R%10K64V,1@+X!/@\Y"4 M /!Y\/!) 3X/T7(!/BM0 L#GP<,G _@\,,O]0A)6/U\.=BFIFG2T@W[FW@ST MQ]CZV>BB)&S[R:A"P>, J H('80.!>UC50 ('81^'$('J(%5#T('H0/4'+X" M0.C0IC)%?6IR7.2$?[2QTTTO**)#VI)G$^1ZSN_=NBP:-[F6* MP>X*8T,93?!5*JA(Z[^!KP->!KCM+7'%;<%S26D2J,'*,Y[A/8Y[C/$^0M#RQ)[K4A M-^,^$H4TDC'$GD M2(C[JH,].#+T@(#R/]_]WE_%<8>#F._;0U2[NNN@(CL=D/[ +5Y#<8"'%8PF M0C#G5"!BN$5<)XI<\@PI0QF1!FO)Q,U@U!,5/9<:<19R ,NU0 ;3B)1W5DFB M:!? /DLPRLN(HD&""/0!$2C!GA+!-(I28L1%(,A8F_]1(EF+I6!6;9W;R;73Q"9$>53Y M,SD6U3C'HDI19[SSYOG*H1"! GJ!/Z]1Z.#/*U;.,?OSBEPT1*"'8)]PX&9- MVH"-Z#4H (0.0C\.H0/4P*H'H8/0 6H.7P$@=!#Z<0@=H 96_5$)'5KI!Z"D MY\V'TE,J2CXT3!=N' =6IZ@HZ_V4'6$[+73>G4@R ME-Z%VPP#2D%5E&I!Z!7:!K "8 4UJ!SZ'\#K#1. P>N!UP.O!UX/8N%;8V$= M4X@B)10C%8@;FF-AK"7BF!,MM4LBIJU]Y"(YP0E!2NN .$T$64LC"HQX[J5B MG#B(A8$55.R@@!4 *P!6 *P 8N$:+!N\WA?JR/EGFZ7U'VMF\]OB/%,GGW\/ MHP]W_#5_]$X9?O/5(B0#$6%-3WW[:?.](P5]M/10L\:(2F]0Z;W>;?:9H=7U^!J M%8A*$951,2#,N$>D)XDE'9!F3R&F< MHM8L1$=O!J*_3/ST/+ZSGWXS^"Y?\8?QU/_YHHDYYKPH.IDMXCT^ MZ'X=D?THZ8EFX*;CT(\1$';:+,7:9+G&]C:;W=_=-)N\YU*!*_D6.;[DIX*Q M;[X'G>9[7+ZY?/G+T3S?E[]3KE<:;G[Z=!$G;=P4=+;K1SGV%[>C 36)!TG* M;,(R/)\3BTSFC2@8ZKQ-VD:Z=<;:8]#@K3^+83&.;]+KZ?G%=)(?M7V3+C%B M]: _Q$G,PGA7.-A7@L5JK0U_:?7I-=^=Q:R[M;R;:6I&R\4USXLK+F7>V%G^ M7]NDZ7@\_=@VWXXFS?QLNFCM)+3?O;S5R*OVI*971[J,X\J"O WA[&(^7<== M)4(;3=Z_Q-]W;T=C^WFZF.>O^!1S$-=]G>F$M7I_7@AC>]'&EVV\L#,[C^O' M[N+>Y:5?W-;@^F'4CMQH/)I_?KF^QAUMKLMOY?B49--X<7=TNGP?.37"/.A] M^"'O$J>*D?XNU_?-Z7R]C?]JO5%YRM0CK_:%!FG]]?W1?36Q+PW[-I-^4#)" M[SX7<7M(>?,6!KV3 )3PL/TT!.]K0\U*(X^:Y3(,W?5+NQ^O_W]%.VM^RL() M%9QU\E"U;V=O!Z?_W=LN.+WAZ0R44(L2;MM$NH2EY[8I ;U4[O'_8R<+. M/C?DY$$.[UZ=;_LA4'X-R F&6K^N & /'& I .S!&2T8ZG!T!0![H #[8_3Q MW,590S5 ["&9+61LAJ2L0 F G(>,G,0 S&9%-!7L-E]9 M:.W*ZT7LO?K$GK?[/Q;O]J&0+P'>D(9J@!I #4-6 P!4=2H!-1R?&FH2._ E ML . HXK4T'^@?AFE;LIT=9W^HO;-+=%D0YR585M%@?S/,<29'3\^CK^\:XC@ M]P%_7R'NVV>T#438%9G($T8J]F<9)>)542<6H>TRK$J\X9[ M'AEFA-UTN"%JYI6R2.ND$ ^&(TV80H&Z2+/'51*SYW"XXD1Q!0ZW1@^P\Q9 MJ"]4Y5S>SNT\0I=@11:XM]-@OKI7'I3S#!;QJ*T,0-&>@Z)I81R7D2-/G2Q ==+^:A%^G?E=$C9PPUB=1VS-RP3%65;3P@-#K M,PUPZN#4P:D_P*D[*JP4SB ;:';JVI>2!U5(>4<"$]PRLW7PS1,*'7MPZO1$ MJ J/9 :G/@P( Z=>K6F 4P>G#D[] 4X]2A4MMPY9G[)3ESPBQS1#/ J-N3.4 M.MYC,64O3IUJ"D[]H"#L9BT&NB)J=26PR>+9MOU!B\/A+'[0 /3 ?S X@?X M.38- /P _!SMX@<-#',F(8 6- H>EM"A_%"Q/.#\>:) M4X690X\_J$#NZ\8N6 M.S\4=QZ<4$Q0BJ1R 7&K7';27B*!8.&H#S'0"0P!Q _5K ))7 #]' MN_A! S 4$>+SO@Y=@F['(>3L819L;6620W<_%6'<':_# MZ[:#G']5.?\G'H0$_7BU5CQAVT25:H$-$X?"RWR2R6K!D;=>9([%$S(X\S*O M@TU2$9OLU@D)3ZD97)NFO$MVQ@VN\)!*V#91+79!1J1"

D5/^ M=NV2#I=A2&J)8S%D7F%,9@N%801J$65.21:2L]KU64;IEV&T>17EG[YPT"*A M?9[)!&1C"#F'[YXUWP!LI4)[ K8"; 7R#??G&[CPQGF,DC8*<6PBLLD'Q+BU M*L?L2=.M>4M/J0/M+=] 3B@#$G HZ/6$TYN@1>, ^@5 Z%^YCQ :-@[3$$ / MT*@'@ 2&\/R& 'JH0P\ 2 !(8 B@AP%..@3H@I[(X8L;:A15J@5J%(=2HX@N M2B8P0QA3B;C!!FDO*6*1:16I,H)M[55Y2D_D;@5:(D9#8IPI&Y7JLQ%R+[V/PC!@%_O MU8J6-W0^'J ?!'I2I5J.F9XZN?*$$]A>>2B !3J%1\62C1T3YA+B6!&EN M*4K<.4NXCHYLC95Z3)/F+LLHYD2)/B>([P_BH(X"W9D')6YP^>#RP>77LC1N M=_F""\EHH(A3@K/+IPH90R6R)%GK/(F8TCX:*'1A_^XV_YGT=] M[R4&K*ZW@H! O"4L2,05R=P_R@P&4BHD*3\\OII/\Q.V;= 3KKN8CM?C9H]W_S@JTGXZ7\6H_GG M=V6-O,NW]\-XZO]\T<2,(A=EKYYO M:MY,4S.Z+,OERXQ6VLD_-//\ ;^AH_Q,:R65STTOXLP6,&X;.PGWO;,]L[-X M-AUGO&S__2^?*";F^R9VRFWR*XUMLP<8CZCL?T\7GU?>V%ZT\64;+VS68UP_=L>+EI=^<5M=_L.H';G1..ONY?H:=U3G ME]\JU&GF#=]T#WB'HUZ^D9PR0Q_T/OR0=^%3J4E_E^O]YLJ)'E?_U7JCY,'* MV[[<%SH[]%[8I ;U4[O'_8R<+./C?DY$$.[UZ=;_LA4'X- MR F&6K^N & /'& I .S!&2T8ZG!T!0![H #[8_3QW,590S5 ["&9+61LAJ2L0 F G(>, MG,0 /V0SP,MZK+=VQ>YAN]4S^CN<652"O#MXI& VQ/YFYF<9SC^@;4_%JAWSO\IG:15V1;3YC:!0=0'-A KIAB\II*%%D4B'/JD%,6(\X\LR(8 MX64XMKG;QP5,P_0%X(#! 8,#!@<\> =LF*4:2XZT#A%Q8@W2C(KL3$EPU@@> MB#BZ*=C'A4S#= ;@@<$#@P<&#SQX#XPY#EHQAY)*"7%O8G:^42**"0[66TQX M.KJ9U,>%3,]0OGA\>0GJ%'7X;BA^'TCQ^T@<\5 , ?10AQYJDCH $A@" -*1 MZZ$FJ0,@@2$ (%6E!]C3=_![^C:/[?E?J_-Z8'D!]OC5'N;O<8]?#O)''_)O'V*31A,[\2,[;D:3=CY; M= F!>EJX:C+=>OLECJJCJ"(S@U['IWB]BA3Y[5J1A]N+&2Q.++*$L#,2\108 M,B&(?'&N'0U!B[C5B_F8[8AOYF=Q]GIZGM?K678\V<S MS0LG_W1_<^:)8 1Z,X>/I-_5@Z2U:PTHQS$;"E .H!Q#H1Q)DX1%PL@*&Q&/ M!".7.0>*BBOAJ656J#XV8.Z5!< #AJ%?D%1D*$ X@'$,A'!CK M?(_,(ALE0]QCCXR1"KEDC(_,*<9Y'_M-]TPX8/[# >#HG81CLS*7?[9N'.\H M??%3P=@W-VM?WWRUG,E@*,)RV?^V.(^SD<^_A]&'P7+W\YFN?[ M\G=*_(^8?_:C\:B;\EG:@#.P-6_G=KZ83V>?FS_L/)9Z8?GK3RE%WY4,RU\W M%W-6RBWK@'[Q/B]1?*7?%8@K%I),,:$<.GK$E4Y(1RF0#1J'[K MSV)8C..;=/EHEW,$RB->%\Z[8I?O\C?^,)[Z/U\T,4/Z14&]V2+>A8*K-7G? M$B2#6(-]XN"K9G;KJFLO5UV*(5M/&>?3]AL&L==[K$&9+JZ ],?:*\]6>?(+M??\FBMPBA&D_A]^R+OPJ30]7NZ(;HZ< M"B+,U7_ZD9>&\]\?#R''K?C 5.IVKW]PTX6=O:Y(2^ 2P%@#\YHP5"'HRL V ,%V!^CC^W.)]O!!NZO4E=%6'K'!FEBC&3)HNB%1!PK@:QV$BD:96 B>!E%'WOK'K*C M[M7\YR7*7\+^M3=?VT1]L9C%RUW4B&YNH_[EMY_OW3Y-\[)XW/[I?@IJ1P5N M%1G -T 6P"4-W9X.6C- %FK!RMO)@N/!NV0"BC%ZQ(USR)6)L=2[0!R1GNNM MB;&/&=\&9.$XP:TB P"R "YI\/9TT)H!LE +5MY.%HC67CC.D61$(.X50SKE M7VE,QKC(O-X>+_^8T6M %HX3W"HR@#O)0O^5J,OG@QK4'FM0<:/N%-N39A+G M94K5+44I%R5+2 ]UBW@!TTSZ/BWZ83%&)8 M9.LLIR_$3Q=QTL86NEL&10^.J[([3)$#+ZL%\^[@98JQ((E%5B69>9F(2&,: M,R_3Q"J%DV1R7Q6+C,I7H/S3$I/[X63DE,'9@,-WV]!^>N#>8M"&,DR1@X.N M!=UN=]#2<6D,(8@%0A%W&"-+A$',2T%39"3BO>TNV:6#[C-IZ(H*6B+'*)1, J.VCFD6/$(*(=)]I:Z^U6S]^N*AN[ M=- 2'/0!.VC8DS%\Y?[DI\V%GC2[6&S#L?#X;N<7RH.GYM,DFW'UH M-AUGX;S/;\M>([:P.V,H%.)8:L)#$_;A,;6*P.W;-3P=+I-,C@;M#46>L9B9 MI";(9#J(//&2."45"VQ?M9C_'.7G'H!> M;-#6,31A V78(3[]^U\^44SX]^!4CLQL0-RPM@-@FWB)Q_;=GD.14SYSO+_&=MYR3+/I\W\+#;O\DNO%_.VL?G%?TQ=V[SR M3\@\0]? $$K8 (30-0 L DSHH$P(A [K_"!$#JX"RI9/FK,30A3!&"0C,8A[ MPI!QC"'K3. R:9LDWU>'>O[CZUD,HWE/F_FA+_T@XM.G5"J!-PS!B0W:4H8I MDPE!B_3PB2/_##TF?\'F=E*7]%[J'-:RW_^?X#E&"BX+!9!S1*'Z)[&[1U#$W8 MP"6 2SR%2QC+E"98(.^#1)QY@;3 4DIHX^!!HG)W@X#>$8N04XY< G@$L E MZG)O@[:.H0D;N 1PB:=Q":XY3A)A8\#XY9H_>_ M%Z=?_D#A,"?@#\ ?ZG=F@[:488H<^ /PAZ?P!\DDQUHZ)#.10%QZAZQG%+$4 MHU%:,"RV^,.N2EN[X@_]SAT^+E2L: 'OLWC50W,!E*V^2KNOS^SD?7YG-S\L MAC(^K)WGGYI9^<>O7BU#Q/YY^O9T/7$LWP!T1PV$VQQ+O7]HP@8*6?6V;C"; M09H-B!O6]F"%#2X!7 *8#;B$NL4-:[N>M3U EW!8B5S/A3 J!J1%3(A3G9 ) MW*/\IZ"=\B%$M<=$[MLXGX_C>;[C]FU)X[R:A%^G>=7TU5$&&Q$&G>V#?0@' MK^(W\[,X@XK_H/A O[4ME]\=9U=2$#@_5]-.QZ/07%^#H)QGL(B'JP?(W3.3 M.\$<59Q3%#DFB-L@D),R(< M5M$6&TF\0M'0A#@G#EF..3(Z,"<4TWR7X[ SRL]'D\5H\O[-19QUM96>VELI MZ77'TKX!#*HHT. *_@?8P1"U ^S@8-B!ISYJIQU2T3G$)4_("%J.S:!2X.", M9V)W+:0[9 ?XU [ '8 [. _0^P@YJU ^S@8-B!251UQ[+2K'W$/27(62<0 MC9RG%!A1;&N#27\MF3MD!W0P#9C #IYC3DK^V69QWRW5;[Y:J&0H[B&;1?SD MQXM0T>-?P?].5Q5]M!A1;O#Q"[%!&X9Y:9-GEU7@"_L^+E$5 MV907PTL[_F@_M]^_:/Y:SSK]@ID^7GVWL+A-.UWYLM\6YW$V\OGW,/HP%*F8 M'H5R:SF>GPK&OKE9CZ]!"$\T/S<=AZ\SON6;RY>_',WS??D[9?MC3'$VBZ%9 M4K(F<[)X[;3K6Q?72M3W298,0K1](MNE*$=+4IOY66PF<=XU M/BS;(-IFFIIY/+^8SNSL?E@YL\7TW9U!D2YY/)* M;;-H\]V63UW=\>6;3V_U=%\%=Z,I,Q2O!O2L<\%W^LA_&4__GBR;F M4..BK/C98G4C.3R)X=7\H7?_WZ3>5?HV6](HY7 D+Z6L](OII&Q\*ZMJNIAU M*S2LUW%9#NOU];FQL[QPRB(;CZ7RV/+)VVOFA?7@J[LLQY%;9?+::4. MNQ&^/E@E1^WGZ6*>O^)3S&%M M]W6F$];J_7G5CNU%&U^V\<*67J[U8W<9D^6E7]S6Z/=AU(Z6B^KE^AIWM/LM MOU7*4R7D-]T#WA&P+]](3B4V#WH??LB[6(ZY&;[ZC_9WZ3IO] N=F?KK&S,W M,A@]'\JWMJ$'Y4/T[M,AMX>N-V_A63*[H(2]*.'!+?Y'KY!^XZ''*_4?-A.) M3+W)R1.2PL>N3("XXU$"0-Q0(8X"Q-5L7<"\AZCL)Z:O] MMEQ^6:T/;UGZ=E0:8Z:+UDY"^UT]'FYP2GYV=_6843]]*6T(DW K:AOZ<;,I M:-E_]K(>TZM=D3MJX:\GG ,%P*H'H1^3T %J8-4?E=!WSF5A;&5%?'>U%7GR MOAE'V\:K/G@@O179Y Z$?ON>[?-1".-8O<@K,J!_J\!05EJ#^1+//9O2.!:% MPTCALD%'>H>KFUR>O7#-P9P%_-9G;R/FZ?[_7/MS]>3I5@FT,ET/U3)8@\,;S7 MJ5-'A5'#= O@B\$7@R\&7SQX7QP9TUH3A6A0JAR_F9"U+B#%H[>.$,>DO>F+ M#5<^Z>RP-8\V?P9'9+0@R#@:#$Z4R1?C$XG!%U?L%N"TCV/R-$O#SY;; MS9JPWL\6Y9=9'"^3*?-I\^KMZT9B>5)F#< $SXHL=6\#\ +.&GC'[&- MLP^Q3,-YM4+J5V6XBYWX^/-T]N-TX>9I,.">B%L\D1H7-],3H D<+V' M)718Y]6L0J,(2C%$4QE9[2E%.@2%*+>:1HL]YUNN]VM2'Y6[7G8B M6(5':0$D08?),:9*WL[M/#9N.EFTV8:SF/UH.=2P9$[*',;I50O*M&V77^TL]!6D- ']@99Y4,2.;"W6I#QCL0)HU3H3->220;Q)!DR-&!DM3*"$T=M MVCK@].E-)!U*_U! ^L<-C,ZT[;.Z)KRFNH;0%( 3.%M;Y M@8D).">1*TTCVO2Q$&[5EJ?\ND6=TMO1$8@G.MEX0 M@CZ2XTJ.3/V?R-ER0$DYI2).VF5R)"[SI] X4I%I0JKX$$0.E*P6\+N=DDG/ M4O)<(AMY1)P:C;12%/& E6$J)>?XGAI'7F\@S- M-[R>MO.>*)J@4+\"4 +G"^O\T$0.SK=NYYNTP<+[@**0 G$>)-+)$N3RGUEB M5"HM]M0Z\CS.EYQDK@'.MUY0@N:18\J/=$UC,30?;=E1!U-)JC)%R X?@LB! MDM4"=K=3,D^\4HP$Q'64B,=,R:RP%(G B(].2R;H\VVD^:\5,*]?ZBD#POK= M/ ,P-%@8 G<+Z_R01 [NMFYWBRDSD69WZX)3V>=:C@S6'@EOK9:4A22WR@_[ MVSRS$W=+3H0 =ULQ#$%/R''E//YG,6I''2;Y:3M_RB88J$,-H"@"\ =U*&!A MUR>I,APU$P+%P"7B1&"DO6?(:I.BURE8NX-)JAO(6PI*?24SB.AU>PO RV#A M!=PHK/-#$CFXT;K=:,26A^2S([2V["4E$AGG-#)&TZ09\USM8'O+3MPH.9&2 M@QNM%UZ@,>.HDA3A0YGAT[2+BXOQ*,X*B+2CT.U=FTZ@3:,BPX2$[2&('*A6 M+=!W!]4R2G%-!%)&\TRU D$:QX@(X4&E0*7?KAOUD+%8PO#;%0J_W@3AOK(7 M,'<>H 9<*JSS@Q,YN-2Z7:J*EG$G-6).6,0%UT@GQ9$*S#EFJ0W^27-,G\VE M*@4C."J&&FBW.*9,QIOY69QEZ[WM0!AW1_L%#TF4 M"?+*"HHX"QHYZRP2SAL?,&>6J.?;<](A=D]%)=WOZ%' GL%B#_A86.>')'+P ML77[6!^,#-$8Q'TY(,WH@'+885$@$4?FG:;F20?4UN)CZ0GM=^(H8$_UZ0YH MW*@WW>':Z3C.8S.:?,A_FP.DRE;3S1*@7#!'&68;0VKZB6I MT:\+51H.)*L86*!!XY@R%I<'1A>+;7RV^M&\.RHVPF2,FJQRWZE;E]\=9U=2 M$#@_5]-.QZ/07%^9H)QG*# ]7#W VIZ9M5GFC'9:(<4-19QSG_3NWDUP[Z>TJ5X(K[/[YH09O$,J\)0#KP_8V"82ADUN:Q:HKU(9D)RLI(, MLI( 6>#$JQ,Z./&*E0-._%"6^'S<+?>.1=:/Q:#Z*[4LH]U44V7VEWX$YC >9( 0] M0.D" D,X?D- ?0 PTJ!0'=KX??9]"*+]/-)\FH2?UIZBGZH^/C$"QL(= *OX#IC#8;NQ01O*,$4.S &8 MPY,&QU(2L# $14D4XH1&9*RDB"@9?0Q6"A%[;OK;&W,@_,3 1/:#9@XPD?:8 MEL&[F0VQ Y;E<<'3[@CAT61N)^]';AQ7FSKA]. !$A\X7:QZD0/7!*[Y%*Y) M2#G 6 JD8N&-@BMD*4U(4.TXHRJ2T/*&<]YQL5T3WDJ5: MO]07HR2XU^S444%C1:L8NJH.W*$-VE"&*7+@$, AGL(AN K:4LV0C)D^<.PQ MN$DT@%[Q(DWR"@C$0]2 M.A*]]2GM+E_U:W84V6&\FLTRSXRE=;^GBJU#VE#19!$82E9(A[JK+_5QQ%ZIS'CO$4V.[R4[OB#.9$<6BX/F3* M $U2Q[0,?O+3YL+.YI,X:\]&%XW+L-$V890RJ,2)CU#X'!;+.:KL_C!%#L02 MB.63MOA)YW10$47#%.),693OV2%/G:>2.4*9?DHRZN+]?'0'J_RA>($T42BEYQ)-BR,G(4"3!)RMGE<_I9]O7">MWSN5^D77S MZ[*R!P"Q%:UQ:,@Y<,<(K*5BY0!KJ0($CX"U,*VL9HPNIZ.X*!LU21?X.*7N7^$H2^$Z%G$9?W_/T%?0'UO2_0 MD,,R!-!#'7H 0 ) D, />Q])\/=]>+5U793,"8;,JT,XRH*7-Y-YW:<(]QE MB-S,[:=F?!4D0R:V-K=54\8 ,K&0B85,[ %D8@5UEBN9UR,7"7%G2GZ5!80Y M]2XP23'MM7[\R\1/S^/U?&PO"5BE3T3%I]E #A;JQE5H;9@.$=A*Q!NXI12)%@S@7$FE- Z)&4\L==M;V>JC.SMB*D"=:<& KP%9V4S'N M-=5V"[,92+:M#G\*91PHXQQ^^0#*.$>G!P D "0P!- #U)6?'>,J"F_NKRN? M-),GG2$)Z=H!9 2_(KE 3ZDHR84P7;AQ'%B^MB*K^[<*;.KK%3Q CUF1SH\@ MXRN5U])0@JSE''%N/'+$:B2"9L1'2J0.N]O?W,]Q >J$:S.07.]MU@K)7BA- M ]W\L\WBOB/%QD\%8]_<3+%]\]5R)H-A)]E4RNNCR<*N;"6, M/@Q..D]; M:_56 U\)^S[9DD$(MT\3_Z_8V'*<7LGLOE]),KN'2^EFW]!E?"\6LXMIFR\Y MFC3SL]B\_M^_+#^X/(>OL6WWY_G,3MJ5$_Q8_I9!?9XOG7_,C[_Y@6G*TICZ M/[>^X;1Y->^N%?(GR]O*SQN?/%G^X3R+;UY>?M!=I]GT_-;[+C?Y;X=/1011 M*6#)D+2R3&FQ&%F7,.(Q):%)"BQL33Z66-$0643.E\DN427D% F(2<*#\"&_ M[&]2D1\6;;:=MMTXHO'WQ1WC_-]7EK"/'_P#DL8M5<&\'%EA&U6R=I MBB5D:#K+_TS_S#88KMM%_D-G3[.8WQA/FL.W!.Q4D()BQ+#GB$O"D&:1(!RH M<810'+#IPQ(V2'EW:&F[0O[6OL_)???KZVN%$;?5G@A26W9<_O)BL32!LD)]M!U"Y=(Z M:ZE$N!.:(^NY03QEKI6MF"&BA#?.&T_(TRW_IW;>(5CXY]6ZN$:AUM#0"XG" MIW?OQ*QTH:U)5,=Y*K_7(S *+4-*P8H<=@B-N*<66984HI8+K63RP>&;1A$E MB2YPCSR.F:KAD)VI+BP,8TE2M@I]1;N>P2C(J1BN4KWQC3WYY]]RW!WZV)SR^E.C:QX^:/^"%.%K%Y/0WQM"FYIUE< MBR,S]7MH?0(,?W8,IR(Q2Z-'PI0PV/B00QJORMD$*8206$SD)H:+H*C5C*#D M2[A-7$(F9 S'WGO*A8T453FV<%8C5_KN)&-1*L,< M8_P9:11E0^91$%Q48!4^<683Y<@0E:TB.9-C!&H0"U9+Q3D/9BNXH,XI'8Q MSDF"N'79DJPU*%-A1Y*0+O_I.:U"GMY]#'2E*PVBBX%$%_]\V_QR?I$7U9-+ MN ^*&^ZO075Q0.P(7 DL7 X*RKWG'Y=/D9#S:19ZK=?MU4E>&Q[OG9 M=-&6-7Y)N__Y]A>@W,,U/V6%PRPS9RJMRJ;$,3*94Z"D,[=@*F*7MKHX V=1 MX,S+I>Y0L;38+$A,4CU MC%;![QDW6NE"V["*W5#N2KI1^UG(6[VZ6=GQDQ\O0JSG\:^VDNQTS=%'BQ'M M!WT??X/EY+:ZK19MV-VRB_YO9Y=C-"[L^[C<$H%LRDOAI1U_M)_;[U\T?ZUG ME7[!2!^OO-L;ZN^WT@/."SQ>D/]5N1'$3 [.+\:QI!:ZXL1_O6U>76N0ZAKV M1I-.\Z'KZ6L7KAV%4?9G)]W[?\@!Z9]QUOSZZ^OFVW__RR>*B?]^]47>"9"1./2V\:4/OKS? =GP7XNO6FE M;[365?%J\7[1SAO""ETA>I@=@*>7"_/CLN8^FKP?1[1*6S7_/'U[VN6QW/I= MW4H_B^-,XXZA ]MJKJ,CB*I4UK^.>?U[B9BQC!H:M6%;A\5JRD042B$F'$?< M^X1T]A"(L<05(='+).^RF=?3:=(FKM_-XL6E"^:?YYZX[(;;S7R:OECMA MXN]Q5FA8=L37 HNLP'@962"Z&5KP^SN%]"F60XLMOJG\_IKIQTFCB^;B M4E_KCA/?Z3R[C:LWY5>RSUA&1263O+2ZKDOFHL26R[QU^7"RHUGSP8X7<3/% MO=XE53Z_F=WN\M[%04UN\V,=!$RF\R9FTG"9E+_JP\F?@(#!=;D[3$% 5!!I'A=1I M*R'%N==19&.0VF;F'&U"+E*%E')))R$3#O@YS8+0(9O%HPIS761WEMU.]D/S MZ:Q,/NI\U]HEG10GM8Y@CR&ZDT('RY1#@:M4]H)Q9#Q/R#B&%6&196B'I-&S M*V]HT=TZ4?N .35;29QU C!7#4@$8/(GBL[/TYHYNL,P9XJ)!$^L=(/E8"P%BGQ(7E-%J7//.?* #W=N%(1B51B% ME42(% (2C)=1KIFR:E'RBX31P()7AFV/NI>&<^9-Z2[.AF0,1<9@@KRUTICD MK$KA68U"#](O2O.I[2J3"?Y@HW/#[D:[QE72<=ELC&[+/=Y.6(PO]E. M/F_G&X]Y@]/C&YEJ1[+'U&WS5=].%_.S:Y7B9]M_]O9@(V'\L_DVD3 M[6R"\@TW=I;?]#Z>YT=OR]BV-E[869G3N1SD9B^W"#7V?8Z)E^_[.,K?W<;Q M.,[:U5B*F UG/(I9;!^GB]+WTC4S+<=^KL2WG :W.>!S)3R[6?!^5;K"_%DW M3^O1F\@J7V%'X"L]QPS3*) (/B >J$7:$X6DM09CY44R6VE+37VBCD?$/'&( M8ZF1MC;_RK!AU-BH_ !&2X@!)S=A*]NPK(P+2@TA'%'A0CE(B2$KC$G@6F"^2$DKO_\C ML)1@,!<:>^1-S*L^QH2THP)A'9C2(C+AMV,WDYT1YA0%Y7*\)V+V1Y@;%)+F M47/-I=3/:2E#GF&T82FK..VHHZG'2S1S_9^CFRTEV86['S=. /C)3PO+MG=W MO1V^Z5NB;))2(",403PQ@[31V9:#DRD92;C:*B(($9)R 2/-;::BW*K2TFZR MSS3.:L>)]-<;2V[CH9?UPS?IS;IK^>W<_AG7]8.'UA7IO3B@!C=MJ?JBXFCR M(;;S$NPNK2?'Q/-UV_EJ[OA&P%OX<#5/6%WW-KI;6MFKXL"_-,C_5-9(#?27*__ M&%UW5%>!Y4WS&FTMB3OR:NU\EM^QF*T]V\4J#W!O6LW'V=SFU?[%]-IM6;7^ MDVK=:1^])=:N#:FQ&XFU]27+FRX_=*D+2*!5P%J$<\)819%P) ,T1=@GK74DBIF';$1][MFLIVIHA.8R MK,E@=4^U -)KP[)!SSW%I6Y+$RLMZ20BY[1#26GEG)'*ZJWAK#J623K96AW3 M G&C(K(L,A0=3@[[B(.4SY@T&/1LUJWL&N0,'LO)BN=_- R.AS;B^5+92] YK_+.'&R>J?]:&<9>&P7[WW<.-5N"7EA MU/I9S+8_FL?SSI+SO90FADG;'5A7XL2+6?PPFB[:C)P%099OZ6*Z-H-06.+/ MQH5+_BF$#@+LN+FPHY 7 ?+VHBRK$I3ZZ7G<_*(U@BQ/+8N3,FMGJRBUU2-5 MGOW'Z..YRR!)=3>MQ9RLLS5MA[DWA=OUR1?95DX@CH"I:A(,EY8@ZKQ'7&&+ MM,B7!>FRB1R&J>H-0O1T9O1XN6,HN6Z MRZ#U1_9UI5=^XD?CT7)[3F?2[0=ZO:]3*XV=404,(M5UQZ9+32B/,4,A8)C9A( M01@<"&%;1""*%%/9H*IPRD2 .94Q3Q@4=&",\?R9$&[B5UD1>4'\J^ISNW,@ M.-2#N^?3G2T1ZBU-1&'D&'=EEV3FBKQT"1H14C"$6K5U)K3 (CA7'!MWF5\: MJI%A+/\CI/=YG9ADQ$"7",4#72*S>%[*_]."S:5<%S_E"RQW@*^W?_WRQ]N. M5_Z<;VL4;!.6&\6Z4OW-J6K2F+^6B\ MSNI<[)80P^A#&2S^M_Q_'S6=^XY5[*V@T8>$HB89Z*+.@0O1 M&EF7 QF7?,; K7/6OB9MT!6X?HV9?96M]5E 72K^U21SL;+C[GW,/"VV/XY: MGP6TF,5W^6NZ"0XOFIBIUT5QB;-%?/'8.>G#<)!?3SKN6LZ$GS9+<9\T&P+O M%N0UD3^FF-#?;1Y1*]4N">52T\8Z+^"X;P#*$ESZU_)E%LJ6-K"L: M6+]N"EN6#S<0O1/^\LSK<3M=7>UB-NU*>ME[Q/]9C"Z*^9TT'^+9R(^+499] MQ]EAS#9?+?.@RJ3C$GLN376:TLC'J_?<^>5O\ATO?UX6,)?>[/(=3?ZF\SLW M1/9!@T),D09+D?>T#."3 CF++?)262^QX8%O.1 <=*HC?YE6,P^3F>AK7D\ M/NF<_T"YTP[IMMF_M! #.+Y M\WE=88$RM<[A5TK&V.-95WC)*H>YLC(FEJ+F9<-':9=852(OB[6[C.TD]ICF M4)Z;F!FN\ Q93RBB,2@M70[PR-9HNL<4TVY;?#]]&K59"K[L&>F>]-WTIT_Y M#^%ZJM%-IQGA)RMR7*D:8W?CPUR"77BW%:F+3&7S-:1E,P(''F9)^,T0US*B(Q*'$E**:?""\6VAE;?MN)N M++-J-2*&C6B%USTKJD7!$O&!(4QL1JC\*W)49+[&.9%6$\7LUAK;(:H5+UL2 M+7& P#9?W_LP%^,FMI76R]'NCM/B-K+ 6=E"*?,_T25D56)(,DV(HEA*NC6- MOV]@NUIIU6IDR&' :?-J/%Z'SZM5U6T&O"U4#J/0==E>-K@ULW)#:)K0HHWK M;5K3U86V=F6M@_7V;#J;HV*&ZV_LVFK+UW8'HZ'Y%'4_7'[WJ]OZ>+OVW=)T MM[/E3Q/U/.2ES&FFDSB#J..^0U])@Q?O]SJY+=+]X^_XY^S7>;[>N#] M5FH D^EFA^;5LL_K-2V?[]HBO>PT_QSG)1^T?-([;7]@6% R4CE^;69=Q=<[R"FF-%5XOJRB[7;._6E-M9;Q_W!^.9:^H"8YCPI$9&P M.'M_F7VZ$](C:96CWA*"=2^!]$VRV:V@7K9+43'<)AYHAJO#" BA6&F/RMPM MQ+5E91ZY1\$S0Z*@0NNM27B/Z2K=G1$0-MPYY-<[V98>XW)30^7/< 3&P3G1 M3&*!,'4EW:4;,U*W9T1R.':P$T'X<>V;4=IM&S2\M.VV[[;9I&T M5_.*_7(B> EQ\A7;Z7@4NHW,I1]LN9^XY$.6XLZOGUP-=UE6Z$LUO\QCB>.R M?^ZD>1\G^;WCY7R:D&]YU,[+9S]ULMK[1"_L^ M(C>+]D]D4UX*+^WXH_W' M'W]MJN^V3%^7[K>E,# >3S^VI\WK575@.77CTETO&ZW+Q9OLD4?3L$S!KC?: M7_G[^;0LGT)SUOW=JRDG9=-^6T9Y=J3MV^ZZTT6;[ZG][F4?_9=#]LQ+4&S^ M-N\FH-PR%L0NYM/OW72620_*G_69\;S$WW=O1V/[>;J8YZ_X%,/WRZ\S'42N MWI^7:3>1X>5ZA-[ZN;NRT?+2+]:WD._A$ID_C-K58+R7ZVMLO#&_,ZS?N?Q6 M*4\%E=]T#S@/][PQPZ6D#W@?*4_QY7?14TY9;Y?K_>8,U8^\7/YE=IMB5NM; M=POP=HW<#EU4B)/U_S)8E1:\I>M]N73 Y0_??SP;S6.WRN++;+3HX\Q>?/\A MXT(Y<'5E&N>C$,9E-=SIH=>FT=F*?HBQXAT:J^[30=^A1Q#Y_D2>!5S>TT78 M^Q'_4@AK3+T4B<#Y*9LN>FVN,X%;!%6+XG82<]W8I?%X]9=]>LU/A<%B'*2X#LN3 4X"3@).]HZ3!'#RL'#R"XQ_U5SQ590?JQ/*<18[ MO;2VE5Q75^L5:C>[,\B&6.]0YVO8M;TU[/X-9H6-\3NW MU^PAAWQ46+=O+P0$H5K5 $$ @@ $X? )@C$!*R$XB@)G9T_+L-F(#2*):Y^D M4Y1M$82G3VCHC2"8$R+O/M09^,'@G- .\DO7\XC )VKS6F]O#+1[:H()]%T! M?^PGI7\[6JZT\/ *#N#J,]0W'U5@ Q+X'"30FZ"B=J'L)P^(^V"03L3GG[B( MV'/%8B]9H@[IRTC:ODF@5O1Q)+ &F-KFFC4M_Z'@%?CY:E4#?G[0R@$_?RA^ M/CC"%*,.8<82XC1H9&/)XPAJI7=68T/Z2/;LR,^S$RWNGK56/4R!GW_V?B*Q M8UX@JN4%%6'3NS*C''J)AFRU7ZV:)R;&KV,K/:6B8&N8+LK8I6%QP(H,\6'E MPKW4 ;]"P< BGSU;%(EE@J,@A$2<"8>LI"+_ZHRWF)-H0J_#"'LACS1S/-HK M>]PSP@%]A':B@U8-< 3@", 1#H,C<$RC#DHB8J)#W%"+M.<>81D<3T0DQ7LY M^*7G=F-VTFU9 XYP2(YH,\64?RZS=V\Y6RZ,/O0^MEM$Y;#F 442*.(D6&24 M#4AC$;(!).+%D\9V7[R?CUZ^79QGN7]^D][,S^+LE\ER?>=U^T<<=QUW[Z:= ME;0PT[NO#7%%T,WH2M+-;"7J,CM[X^#L1PSV/KDQV?OZQ.V3)G[R\6*^NFKY M_$6<%1=GW\?K\[@/9#2U.#7F.88_*]+?Y7J^.79*E#BXR=0P9*F"DBXH :97 M'^FP"IA>?:BF"SYO>#H#)=2B!!C)>J .#R9<'Z[15F6H,.\.X/1XX!0F7!\4 MG$+P,#R=@1)J40),=SUZ>ZPBH5<6%=1A-H"3, 5[:)I_]JC@ MZ5.*]H:K VUQO6&=3YD^M+BX&,?STD(S;KQMSYK4]=ULM/=48+T#T>J^VLKW M[R]7"G@L%NY#(5\"PP.:.0!JJ$(--8D=X CL ."H(C7L?++#P<-712WOKPLQ MOK Y2"Q][?8\W]2\<&0_7I3&]JY'/3;GT;:+64>FFVE:C7@8CVS7\3V*[%0"8N9\]LZ"&(:BA)K$#'($= !Q5I :8B7]T?/OJS,6-E/3F M+M/I]4,96YB7/TR'UV^> @:D#&I RDYKNXX6XBJD<'$F0HBD)8EB9X-+_P9&_V\\E>=3V-: M5GA0$A"B9R5$-].+4 :IG .!T ^K]@0*@%4/0C\FH0/4P*H_*J'#AJD#BB3^ M*%=$TX06;1E5W,9YVTS=W&8)=*V@\9,_LY/WL>L573:!3EU^L&XSU9.:0(], MY_6Y(VBSWH-SC+7-7Q+/?]-?C":H^F&0# M=#0,JJ,!#L$[VD/P4B)4*LL0C9HASI5%)I*(K&;F_V?O39L;.:YTX<_W_HH* MC36O'<&D35AJA;K'#G^ZD6L3(Q#@5 'L[OOKWY-5!1 @P*5) MD"P *8_2?S7Q=0[&O.M#,3]-?NP#,6^G M]7I5P=_[GMPO.RDKD.)$*EW6YAVYZ2JH8K"D*:BBH(J"*@X#5>C /([*(Q-2 M0MR&@. EAK13P9J45,)J%W6(+XTJB#DA6A14<5BFZS'%AB7AE\N3!3&?_9WO#&"H+!VD_@F<5S\$-7>9$JUFL MSW/-X9=HZ]TE2 ^>P,.S/3N.:!4"O$ 8L1QZ435%U1PK \3WE(S[@F&8]8$(\XE0]8S M($HTSL3('6'D>L);$F\PUQ)%+ASB5&-DHS"(1*M]\IK;F&X?O+.(/+SN @^_ M+>(.[9L?8GU.UK+7J(G^59C7.0XQ7/NA3C%?VHRULRY3@(Y,<16+/UC2%(N_ MW]0I%O^1%I_&E(0('"G.->(A:&2;1Y/%]$ M1@L"?TB#P8E2P!!':/'EJ2X6_R 55QG;-R1JE$,OP]HR"N5H*N<*J0>K*LO4FT.B3LFC'\S0&NHU3LEHY)6/B/L4D$G! M(4Z8L9HRGJ)^\AJ^-WW$XS<[B[_&.G/"VJ2:BWD=EZ-J$%V=57/[J!IQ6N;4 M'"FN^+8 B6*J"I 8-G4*D#@8(,$)CY@&A4(D&N"#5,AX@ >>41-9T$'@IR\- M?$(@4<;H%B!Q<[ *?K9PW%M*.;V(R?"L:^O97/R#9&(X?,:&_G<*"Q@K='Y_/S?HR*GYZ?CV;M MIO%V:]OT6KBLLG5>]0;OC%V/ M0#N6!-P^'/6]D\U+X_CH ]_R?>]% /WTY[]]G=ANB\;T@RW=?]K)W-9?*G+R M<"?DB,FX"Q(4Y564UWYQ_="4%RW*:YC*JV#B0>NZ8E8.V:RL1W/QJ< YFMM, MQZ-P<\IC/S374 P0Q90.P?3<2>K-N/W>T;Q [:(3BT[<"YU(BDX\%)VX^SKZ M'5!X3\#[@#*"0Q'*H9/LN8N?.AW5?;^;;=&CJ;*]ZJ.(T==2]G[[7)^)J'=H MQSVL8QL0I='C*;V)+XY;C@=16%I,63%EQ9054U9*LK^JMTN9A+7GR 9E$ \L M(B>H1Y$%$Y/AB="-^>P/*ELIXGI(A7B'-FD Z:(VQ"HE@$H<1.^NE?%',1=6*H&5Y#7-$\Q<(>UJ$7 M/A\,GQ<+.PP+*SCV3EN%B"<1K*6GR(0()M-BI1R/-"CUG%&-?T5;?_@TW8EA M52>2RF)7AZMO2F'%H00G6"FL&(1$[?2XB_H:0*:U *5A "5LK'')1D19%(@; MH9!ET:"($V;"V!0Q?\Y0Q"Z!$E$G0CTP[5.4S $HF6) "V_O^V$7 SIL RH, MQE)XA0)5%'&I"#*6$60=IIYPS5PTSQYI.*MCW%&L@?!=QO"+EAEPE*$40KQD MK(&70H@!25<)FQ["D1?P-!0%=T/Q:4J,$R$1$9$AGCQ&CG.#^8LY5C!LS M2I\\^K S\$3DB3&X9&J*RBFFM?#Y@1UY,:W#-JW1V: =F$G. D$<1X& M+5,L:.'M?3_L8D&';4%)9,)'I9%@*2'.-4?.,IJ;&JFT')NDY+/'&D:7NXGB MRQ,J6#&@0U0RI03BL&(-LI1 #$BZ2MCT$(Z\8*>A*+CMV,E*X80$X*,=$8@G M!C_E^5N!,:Z)$3%J^^S1AUUA)R).V@AR2=04C5,L:^'S@SKR8EF';5FC<0ES M1I'3*>3.#)HM*T?28D\L,Q&K1W5F7'R5;U]: M7P5_O03^\DQY;V)"*=B( MN.(.&>X8$MKX*#D1B3]K<\?KK,EW&MY@%'#3$-MC'[ @;4C"<;%FA=K?GLT)6HPS%PB971 W#*!+',).>TB8R'0)!]5X_%5T92E*=]52$6= M2+7+D$HQY$.*OY0"D&$;E))B>II#O_<6[I+[.#!!*'08!AV*0BH*J0A"H<.+ MY0M7C[2_STXQ;7^B6:DL[O_25!QZ5G$ZL^,JS6?S.E9PT>A\?EZ-LZ=;7?0> M;DDW#L=DE5Z./3SL([=" ])V-P03:9"1$(8$S:E!YBS2FED4I5=.Z^@,?=;4 MX&Z*G8DX4:+T6A^O>BFFL_#VOA]V,9W#-IW<,J65IXA[JL ,&HV ; H1+"/E MG"1CXG/V6N_$=')S8G!ILAZD=ME=,JW$(H9C$4J$NT2X]\HP#UX0"AT& E&' M=-Y%%141**IH4'0HS7D'D4;+_NFKJOKI_&(^BZ$:9?Z.S:RDSH9C@(91(5MJ M^TMM_\[MU( 4X1\7*N]P8YZ8$**49BAJHQ"W,2+G!48^8(ZY\YJRC5T6.T\7 M_M3A&*P7B"704RIR+"%,YVX<]RQ4 M.R Y^\,0\AQ?0=I#-XT#8HWMP50=6 I$1["*-^I26GY,3*FFQ_(=BA$JF<_]H5C*= M);$P*)*4Q$*A0W$?BT(:#$D&+ B%#ON=Z3SXGH1'NM%N.@Z[<:)_BQ?3.C? MVJ::INH_[61NZR\5.:DHIK2RD[!\C;:OD5!W6/B$@ >>(;RAWE=PT]5QM$Y#04H>GI36>##H7,)-N]#'&&O M9\$.2*8>D?4OL9\#2^A+YDGBC.61+19QIR0R(N]ZL!83ZK@+2C]A*5^OWG(WS0;Z+ZO QPE-PB=5:(NPS84Q7X/DBS%?A^*_8[&.X&%1%8QC[B5$FG. M!.*">XJQ]@IOV.\=!E]V;+\9:'&VRT1(L=]#BM:4\I;ATZR4G R^7+)D4 Y, M$ H=BA-8%%(1A**0]H$.)0=9$*&>)&3D Y9'SQ2G+(8F-6>T#+)M) :69("XC@*BSV5U+ RR;58_I>*"<'/%D[KKPOJ M_C(_C_7(P^]A='G#4?%3P=BWMYX5V7989&B6X>LG4'47YP]_-9K!<_D;2?#K MO/9G.0CSP_3\?#0[AU>;58DY[)/=I6+]9ZQL':NI@X>U>H9E?7(Q' ML6[RS9NYGO #);< M)\2"H8A[^,GX:!!64>@DHDDN/,93O_@X&[UZ#U(W2F#/)K.%FKC2$C]T?&3S M0[VQY_9CO&M]M5RSY>)66T[)J;S1D@^4[2JX>IQ)!-^KNK3U:#IOKH3]M'HS MK[.$9F'_$BT(< 1M&C8E[]H,P)-V,.";Z..YBW5%=7Z9F%9"SVV(2R4#^@1N M6%^7^C:BGC]XX,=W!%(;K:"$6(R(5!@DT$:D&+Y+BPMV(ZB2GO)]E=23(A,O M+A-@K+S,GB<3"3Q/K@BR@49$0L#>V12\X-=E B=BM78$:&L=9GAH;]4\7-^(R.M:CX;C>$3J]&L67'^KESK[.WE][I'K*:3C],, MS?HA=M-)<[KJ?,-1Q<]^/ _QYFC0[6[X[KWPJ_CLDU*,/IABZ'FTU\,?4-.A M\SQ:8<(N />7LV5)U@6X>ETP%-D$K/#*CC_9+\UWWU1_'@Z7WA&R?#CQMH0L M[Y32$B[;VH(^71Q\ (HQ4P2&PV0*0A /T00Q&*GK Y-AA0MPN M"D'^'F>@09IWZ809GC*#\_?X$9 D 'VGGW),K4( MX8[; [ZX.N!%RF9:PZ_9@'D0/\#Y()ENWL"1-PA=LGV<^ YEOGR.[)7YL1^?PAIU5(_!&8JM7X:'A)4!O\+5C.*DB MW#O6\(W"Z'(4YG8\_I(OR7& K$ :H], MWN,YWAV;NEZ#/]J3N4&O4F82\8P@86@.ZO.(-)$Y5,\Y$5Z%X!Z5Z%KHU3>@ M+>O11>:'=ZGGDE4F^17P+_SG]22\RV8NJ^$ZSD9U:SQ;_3!<*G%,_OC[GZH+ M>,H.LV?KWQQ[M==41/=YY6S_/\;6C(]S0OC3V;0G^*SMN)H] M&=VY<\E8+)&7#JAM.4..$O @/;-.$\<9EX].<&ZC,QS2^UA?CGS\%1YG&G[K M*U;6'$/41/\JS.M;#J"G.[I-_AQ M*5CG]DO+LRVW 9B_R-[!X0>!-$W4&ZY02)$A;H1 1J> F(G8.9%P]!MCD!ZF MQ+?*\\_V\^A\?OYZ,@&O9/7-!D1\01SXT5\?E'0!@'H9*$)T-5)$;Y]TN'?9 MJ6\[)S*.:O#X\CFM!WW 6OQW=L> 77_*69L)7/ ;N(N3>4Y>A5P_U)YQ-1Z= M P3K$E 5P(-^_A28F'/[>[YLYL^R^?&K9,AN(8"R=5\/+JIC _[N8PN>ME4\ M91L>JT^VZ9S/S6?*QW$LXJE,$#Y8@9BCX+M:1I&36B&=E-+4R" W;>W7%$[< M(9Z]!-8_]W18AUT[E,H;OKUF2GO"D4E:@G+"#FE#+8J@83@AW!N]43;R-?GQ M@7][Y7!*-B 3+= ^A=RX80)21&IN:3*&;WS[':KF9_OVVP+W=[\P;)5]DL.' MT?JS5BEV)9P S!?1QEE[G["N.D^7M0;K&C@K2GA[TH8.6^T(+'(9 >'#'?,? MUSGH"$KQ\-5AQ)@P'N#Q?#"Y@PE<3@]B[KW#G 4< WV4ZW%/D6BVR42'8?X! M=($W>@$!#VTW,D+W$+4 5NBX_\I-Z*+<( "?SN+DR1Q4['$@&,P&]A;,1EZN M8ER(*')/,,/1F,<%?&]S4/\YK7.+QG_D9,'2/QTLD9:Q G*",:[.\E/OJ2>7 M\SIMX^.G'"7Q2:,NY)KFH MU %]ZR.H4G Z)6.]0HSAC&8)@%]B/=("$\FY)=1M5"GL4.7_,&W@K@NVV4FI M C\5^Z;,2RW]< 3",J.L2GES9RX:)N 26A5%.]S5WFU'!%0,NX/Y?]WD^IG"PQ-%ZR;(^;- M&3@F9VV*MJGLQ44]O??QG\Y&X-:-&E"ZLUB?=T5N7Y;W6"90NL:H65P^\/=3 M6X?\RQOPWOULVF7;5S[[I +=W]^_K9=SL9I,N]V*LS.[@\C&@-CZAEE"'O"C M .LIB (,4C(C5TP8LEX[!*@UI)C (.,- M%/H^RT^;@UJEV>NZMI.N.O+[+U>7_&K;TKO7GX!^"]'Y-?/"N_1#RR2M5'UE M\/JG7][>GE#<.V^N32ANR',[)"3T15A]^&2I9-I>N#IF:;++A.)1A)RQUL0H MX5!NQD1<>(&,4@1%;YAPQ$M!-MPMFFP,7&!$ J'@;BF3NR0\XM*#(T:(<59O M,'IFS9^:9AY#EU+M:EQ:YFX69J'CWP5GMZ5-JUS<&IOF:YA789PC?_O&P9U9 M;8 =FWD>&74U%&.59=^/ M)%%'DT>.[\04Y]PLG^]^2L\#1IX&T>_1/6\CJ"ZL,8H1&G :"L)K,(8\@0G'!+5 M7NRD>OZWKL_IU]R8\0&L>]-1K=3/[ZY^7IY6_2E7^9A'L13.[Z.?^=.=C4EM MDVT3P3'Y! CNIF]AS_R@/E^FOC3ZMTD+N;1A87+P0>U0[*J"0#> M!G#^78?2#M(;N,TX@M!N(,3Q8"QR0N89*2PA8V+( ,0EK5UB9B/_AV7 /(#5 MP3RG.Y*E2%M,<^*0*><88<'-K*!S@?'C43*C";P7_48V\ 5$8V]-QA,F!:O7VX<;Y[_=N.%5=\' #^X(Y)0D M$2P-!$4= -I%@Y$U2B/C :(%DH@D&_.-70A6"))GSYC<$D XTI$2!)=BGK B M4HCKN2.XH-CLJ8E%[*YO%; U!'#A7DGM 9S;EI1Q& M"612C #P%"4.?!;)-OH]?/+&:&41MKDZDK=!-H%1(. 8>4R\Y!OK.9Y%'/;9 M5(5Y['+>MT0'1I-V&%R;*;/]@>;ZXOY$%PFT_%:;,NZ;V)KI>!3:")RSXW92 M4W,6XZP9UIRFKXPMWSUH[Z;)+-P+[DE F@7@>,$$& "_HC@D=L4F2$[:>=H M,PQ]NN?'_YF/9E]^F[^8]'<]A[[AT[*F:H924QH;@D;,.4+.0"CDG M @J)6N(,=4EN@.PHA6<6E"HU 4"VDA29",K94>*U4LP%C:_KV._[W,,*+_S8 MS@D#)^T-6+QW:>4=LHX=LD5L!V$$^R7[AT,>V_$VNGK%SR3[V2[59H@R-!G' M1?WA-4$^Z>O;5JO\=C!+:$!G<$-IA#0^<2Z1D6V/!: 3FT6!82)!9J10> .3 M"!&2<@$CS2W(&+<*&>$-XFVEC^-$7BW):YL'MPC+54/[B15^U>N-O#GR\-;?U\B_DG\-/Z2A[>V*!^NR 8SR]:/>3C' M13UJ8M--EF\K\+I2VNP9C$(_1[$-E>6_*%&J(2B$R!0S2I(\> -<;*\TTL%X MI"EH"1F3Y)O=Q(\QH#^T SE;3OAAE2W::'**-6@"LAL7'>-][D3L//"R\VH0 M,L(I"(EV* H&3GD ;UX+EY ()BHCM31&;82NP)$/WH&,^#Q^7#*&M(\>&<.] MQT%@'=7&B-6NP+OY,.V-XD)H8O.W>MKL)G1E^!YG(,$*Y7&[&Q8F#Q1?,S)P M$M.K*-:O?_M0_3293"\7DWS;(-=:9T4[NL%F&S>I\I"+\]; K7_$P$_I""21 MJX@58PZ%/)<1I$HAZWQ$T1*5)/;4B(VR ,P$I8IRY'2B %IIRL8-(Q=X=(9@ M"J+Q"&O5!0W:V63 -TU7#OQZ$G[JB[=W(K3RE.RKS!Y15^,NCR\KN#4%=3&M MKT:N7VW,7'2#V69;Q]IH$ 9:E$-GF+DO/2(CV:7 MVF$U&+1-"[RK%TK@EWE.\;]+76M ]^X=;0#X]GRL4"?*[%].MN\" ':\ATV& M'Z['HTX6ACKG-JYZ,8N)'HP04AD%35C#W6B.R$8 RX"/D7!&*\--;LYY3(1I MF?4"(PH"U7;7U-W0Y%:ZUNTM_!C#^QF N>9=>MT&+^V;Z7ALZZ:_NK?&>#W& ME*N1V/[AY#R4K!6QKO'8SJH^;AH 23N:]J'V>!'ZOX_MFQT@RR]L9/%V--IR[V*0@T](U$M"5W"L M[3L]J:M13^M%ZGXE*]&V7]5+'NA*H)J."[)H-G$!3G."PK8;IB)J)WQ>M&V] MW5]D(0[]1-JN!&K),&VI;AZVV*8?KX)(K>98F?L]N8],-=?IKWFHUZ>^/;"]<,R#AC4OY">(TFP M %=&F>S>4.1#(MP*'JC:F-9!L0Y4$F(:RR1)4&AQ$0,V&$CV4;4[D,= M;3.OO[08IKYO("S,Y MN,[@,C,JJ$L8;PPZ"IXIC87,VX-HGAX3D7$$(TFE2Y9:PDUX/BX3Y(2K_6L[ MZ+[H>E/;R6(XPN9PNVZ*@9\"AB_AW '(C0>%RD%&D.>!9'?>(F,M1HE0G!*G M/(H-Z/YH[=R%H'JQR>-G?XZSL^EN@E%DCX-1I9-M""(1B<4DV8B8P& 6. :_ M-E( +!P3I3SF1&[,['BT*?E:D6!K(L%NG_%(]@^\Y,WD#&O M#>M,JRO?I0W?7$U>A??RM,TF?:EF]G.;5LRAVG8SA@/WH4M+MA5'T\DD=@S0 M)A^SAWG9+<+)-FHEIM3;L3R@LZV"G5X%E=IY.Z/S\QA&7=2G6^(:VLT=;;!X M%?5?I4DWK&0_479Z$2>+ 9=AX4CDYG$+WW1>MQ.(0KM:UET-O)P 0^;E\/9C M;2_.UOQC('_\W)9+/;0M;/?^6P[GQ/K)/;B[&_QNXD+T/-KXX0^HV=#E&*TP MX?^N\C]_.:L7#WIA/T;D0 W^CFP"5GAEQY_LE^:[;ZH_#X=+MT49=D*\_F3^ M_=^(Q-\M.U=OE]*#";0\943KUWH*"O"\C266Z-832?;6>?%;9H_;.9CR.F^6 M:.'M8H@\N()=(<.56:PN>KK=NB%U0$=P!%@XI8 3!J=0!)WR%D^!3,A#I),D MD@:'!=THN?,>8+(-\#>)Y!XTEP?U,H]P4$93SQ6G&_/K6D&\DM5>@E\O>:>; M2G3/SI&[(BT,3FGO /&BW+8MC:]7M%I>,>!BMZ03<. J< 3]=U&/+G,Z<[8R ME+;/=,(G9R'+_SV]KB=[@+IZ[VZDKZU^FX]C1; 3B%078[MLM?PTG8]#SJ6> MCV9K#]AN2US9/P!?!4ZG:J=H?AHU>6PU/&;L:_G;9PO3#'@!-/G$!^K[- M"(_MI[X!;7$WUW[(BAK)=&ZZFL.K+IMVO\/H?(GIEX]WDA%WLIVR:E?IV6;[ MIH:^3C=G&4^JCW$2:SNN(I!H>C[RK7+KCQU>"J.^ZK&MY9UF(H[@ZA'^]F\CMW?YVU_K?\!/L6\GN0_;W=HMQ[*O*?8\F_[KP#W M +I_S$]VE<+NHL&+2T>3[.:T+2G=O*ENL*F?UA?3=BOK6L]%TX_87]U& 1QK MNT4&I]7;1?H\SRV_6*ME7NCUZR9C=@;"]?%LVXRL3SW7U>M\>?@:5X;@?10B M%U0ZQ*5PR&CK$*&>!2>TE'PC(&>\(5QPBYCT%/'(%/Q-)"A0:S#GW'.R,57D MZ0+9S+ 33?8UDEU"U_LB*5A@P:P"=,&T JXGX$L&RU%R5N5V(2/"1FOKUTA* M6W5RGR#=3UT?6KN)IVEV-2]1[&][ZW+\_ZA9*/_KN&5I%'J(TV#F6YARE'.F,#>2&.P!@^<9TCYP9)3(1<+).1*P8FHG.PRN M)DJU"X>6ZXKZ^6J9W[NB^N]7MA4U9?K4(Z=/Z=,N#(':8UU;[O5TK7688LVN M_MG[T[U_<*C;1])-@EK=%OC4*N7^3_B$BR6&3?;!K3/LN"2_#28^NW"7UY;O MW;38\(J]MNPW;-]$7>-!ETM:&$$PB*O=G5TT#5STY4K$7 ^]2'&M;IYHXKCS M$*?=.HEFQ9U;IL3@BX;+43/MW\W.W7P\LWGT8X=YP;%^#8;X_#PWY&67,M8S M.YI4O\\MV"V\],*\M%A!O&&SVE;"U:1;,W?_ M#<@^.P$]0?/$]LF7*L<3)\'6[4:2]FUX<>&$>/!KZCR_L8?^"R>D^F/&MSV0 M/H]VTF/B]WWY&Y'TC^=_6@#[MK%V J;UMW@9)_.,QD+\TW8,7+CG*;FG8PY0 M&)>CZ;P9?UDZBIWNN<@=LZ!FFISOS1MHKR<^@?A\S;%:+"6D&,O5-TX6S+<. MEI9CAJZO=5VY9??6PF7TH]K/S\$I:]7?5:%BYPX6-VHG Z1RP_%-:QX/"[9B M )DZ,(=8 MWN5[ EN%T"=T_[J.EQUH6SRO6S0)F,!KV["&E?QQ5[Y,1:G$:;2YB)0Y]516[ M#:T5N/1TRNA6'MP7]52:B94JPN?!2"3;O,-A\D'[W M3L,5_UR4L;1.UTHKQD:P)2ZVW&UV9QP^0#%&&!M#1)QS@G@[)IX*!8C#6LNT M"=BGC>$G/) 4K49:>XEXB!19KCSB3"6?@M.1[0Z@O.OT>(M&FI_REK71-&SN MBKD;FZ F^HQ//DU!K/."PLETWU#)=>_;81$MQH;O'8^!?25U M3G'A$6T+,Z@ER.J@44HT$B*5E6&C54B*G"LB"BF5]Q;!54A+11$V5!)O@7W5 MQ@;Z@>#K0^#A142\7DVQK<7"UT,_5Z.H[6K^;]3.]-X62E_/\[4F?I0;"P$9 MCL===P4<:8IY;OY)[BPK0:R@<4 MX.+B06Z.YA^1!7_:R/EZHG9?0E,'2>@=Q\K_$R2LDB=M,GY+I/R*\+='R-<9 MY'X1'GNI[>"<'X;"%]/G1P^CN'2T:B-1U[DX6F:)N24HXA8SP(5 M!*>P,63""B&((AB)B!7@&*>1C\!%#0_-EI. #^&[X(P7YT"6WC!3< MZ4C!@W'+GG9)1M8LU4^+)-M#_.^G?+Y2M[8;7_QJ'ZE8+B1=VL7#Q['"1I:" M-RAY11#GP2$=L42,)$F8U;[=EKN.8Q-C+B0K4>)Y/(E4'%EK&/+!+)Z]>]E1Z7U73O!A"K+8"AGPP^OP MW_-NY.!CBZLX/Y%[NY2G<]%6RBV6Q[*ZD#3F:9J+D[LFB,M%::T I%$>,-:5 M9[333&P# CWK1];6CSK:OBUI?QKLP# M6LQ6!2O%^'WE[Z;? !/)\Y6+-M]5XMF@?PK4_LWW''P.T1[.9MF[W4%.F[?WW*U-&5= M2ZSJE8T*V2TJH(NF NW'L6F6T#HKAHG/$Y]7[W<>\^VZZ@_X>9%LOO^.T+<'/"=!1BO_,8%$Y8)'\7X["Z+W8==?3, MGQ^Q^\YK\[MCKC#-WQQN G_;IGF6NYE/\KZ=#'%"7*DZ;F?_GV>$\?^Z%SI% M^^/W/WUX\[K7M>M?)J=_VZ-P_8;[UHTX?;QJO&',IDP GED"712T0-S*@(S@ M%,5H:3 A.F\VJJFX)%(FDT?C2$#CAD>DD[)(NZBB-A3 PL8FM ?KI ]YZMJ[ MU/X\W"#*AS4&RD7E\+TRL[6#W5LIF8&[?@06+F%L+'4$T:3 6@5&D8T:@YFC M.;.?$H]V8W=",LX+X+\8HD5<.8^L40RYZ"781!Z2U#NS< M].1$[L\2%/C9,XF4 %]*$:H2VP<&)?LW3>';!:"9M= S6].\,+U]TT15+C8(F03NB-;L1G5<=/ MZ'#<)@I[* @WK(8Z+'ZE*6!&C$0I* IX5#!D?<+(2!^(-]@#T'Q1[?Q"_$KW MKZ'V9M6][&69G2T6G1X'=^O@/2/1Y)K/G&D4X$-AG9#P@24G-5%T WL<2OCG MUN4Y)3+T))&AU8C0X4N7X3+PH '/NQS0 #R/C*<),>.%8C9H*7C)XP]=KI;) MPJ/(;'-B#7$2.%49#?@\6:2Y2"CI0$G@D9JX,9KZ:RS"GO&LX">4JCUEV:LZ MX>L[DH;]]-V.JG,[:H<5'+[,6:49(98BS'(&G(#T6>I ^FP04H /((Q,[ID=-/B$*;UOPKB$;MKC6S6?=4(!Q M,UVO5/GP_K>K(I0^&=ON]AVE46SNJ!+[_YKUL73M\N+V=C:/[&D_8)%RO8@Q M3ZJ;SB_Z:79P@_P)>;Q/7]E2QXC:&K.+EK+Y09OX/_/\8'"K+;73[3+BKFWI M^G/E[Y7L>-SD67CY+25F9XO,X6@RRNNT(=(8S>76I(Z IG$6<,X9<@E]#PA);0;'3&]@Y<.M5H!X)HG/_ MH0=_SS@%>%L3+GD43M*OL^.K]OJJN+"SW!^FW\??.NJ$[[_\K:/:SD*"^V>L MLXQMUK"=5C_=*2=T4T[&TT]?)29]S^ 1"(8!)G?9-S0L%TE[(9'5Q*'@J3-6 M8"J)NRX8V(/8&&J131B<2B_A;P)(% 4'E:9@2?3DX8)Q)0YO.RH VW^U0- B M#M7*=+G6=.0*HVNRT?1MZ,M949/IJEU8J;K.?[S=E, -1O6V7I2S,N@[KL+UJM!6 M"TR;V#YA_KM\FZ:3ZZO[@DX$+769]]-?39E9G%CN!ADXO?]P^(H)T(/QC.2M MB\EU>-N(G-Z77..@@K1FPZ_GPFMB?$*14(YXC(#PN8B(8D$5L<'"/;W M8G(W3+GY93K)K!;#/]N3B>$U\#- EU8MO0%>>PNL]H_,:6NJZ;\F>0C%^SS$ M(A>IMO%>^V8Z'MNZVQJ_401/V>G^I?);F]_56'>E55DT>V6U"ZU4Q<\^7G1( M_P)T12["S@(-CW>R7-MU^,(B".-8FP3(V^76K$"0]0$CRQ36T>CDXD9K5BD/ M&*;([$-@NI?@A?1.)P#>>S>Z!_=+ 86K%[9Y19(7[6%U;GIH6L20_]B/ITTV MVEW@[?;@7(_W\P/_:UK_7KUO7_WQLS_+_)C?OHJPT46$K?40:ALZ9/!ET8RQ MCCI:I97[*2ZFXY$'I^!M7Q5Z^(J$!- (@4H4.5.(ZY25 B!]ZJ.3WD5O_$97 M1\EP#5-0]T&1; D4K$ "-^W=\_LIE:7!7TL"G%R7[A7L7Z#^$)2.2BH0HA52 M!N3T?_,<_9O>O7!75AB+0S0IM\6FPU>$B0M+'(U(6!T0CP&4 MF@D>^> (\8[IP#=[&)B+3@N#M#$<%&%,2.N(400%:3FXAGA"^ M?XKNEG%2_1SQHVA9\%'Z%+Q&22B3EU GY' 4R/@8J-<\);915/TUS-RZ$HM! MO;],)S_;B>VX]^>87UP?-MV]]E53>IN\6FGON&]M\KQK!].?=^>Q,9LLP^7# MYT-#<++ 5ZGJ$[R'.G5#D[:K]HY#D0:7F,HZU#(%#)RBRDHQ3TL77('W M$[G?<(^^AH&?7)'./NW?O/-[JU%P%/+>CZXHH74P4CL>R\?11=]NGBLB5NU_ M.X6D%IQCIK(494Y** MY*3D&W4&*;I(A/8H>0X((F7-'23\1("S/<-1L_7A<7_/7V&A)]^EWY9*XRI8 M&,-_Y8%G>3I[L\FU85XON7:HK#D%WS57E>YIST@[9OQ:2*[CSIX/SVRN2*T^ M]4&4RG91E#5??=)%\H##NYO8>94-1(!'K MW$DIW8:($W 1*(8K#0:LSR-E2'/E$":.F>BE3B(]']!ZOEP^/]7[5Z2_-O7L MIKS;N:U_C[/U#-ZVO%U.];47+.>5]6_DM-SL2AVL+LPYW79"SWH$)=JWX[GQ M;<0/Y\W<63-,^F7'R[I,N-O[Z1Q^>>U!>)NV%/6X9LP3S@)FU"*56,ASJT%7 MRB3AYLP8(X0CFE[7JD8X*K'AB)+L,03*D0F1H8 %T3$)2YC=4_>54',"Q[%W MNO->0<&VW2FO*NJ\C 7SG[0^AHL^=T+=-&I^!5C955E95E@<1SVSL3KZO)DZ MX%PVR!B("^41!6LH-HY8'C<*&!*X'T&!6YT$4;F%D"+#&$:"VNBQ" ([O*?B MI M2'!4T0B[KSV3DI\((K>HE/W4,5=UUQEAS3Y-%SHENUFCY@8%!(!LE!+*^'<) MQ>XQG+NSWZLJ9^F:+6UWCC/7>9]JW79@]HU9R_X1=XM2ZQ]DM9B[_Q;=HY_9 MG")<=PT[$%G)7Y9Q7-57UW%LE]JDWYB\%KF,G_// M;=^&BUF.Z^BG'R?M*H!$YJWAMMZLN(@+&S?6M1D,9AV"AS1SZ6=P%/!F^TNCTG[6Q=[:7_M MRI>6)OBLWW"STFS9F<[..?!="'8=+JSO*CZJ0AQFA0Q< C86-JL&*U N6$!< M2= :5A)%]<: !V2D49DIR,/$V41O(CLMSNNC C,A;BOA3A,D!-)#LKI!K'+ MHG0$O.S!0PO!!N1"7H$6=$0:#!]*AH+/F["&UZ_SVM,H9*!DP0 MCBPZ[9GP.2]T+4)!!278$N#LO%U$N)"5-OSJDF,X)6[BOH9Q&#VA8O\21KW^ M;5V&+!4MBMEH"S\"=N;1F&AR7A,D&OQ8:_*\!0GL+%D,1'C/-X+XTF)G) /U MZU5 >5X1 G=7(&!D%P(GAO,-/+%3'3S;0P7<*=]C*6T4P6)/LHK#+&?/A4RVYWZFAM*LF MTVM>?I9K-/J,SD8AQ,FKM__7R,!X"@EIA?,DLP#.C7<6)>FMTP&+(/6 T\<+ M:-B'"=;^,]!'GIUUBNGD*K%]40// O+[..U\ZO@9'KW;.#.OJ]#6[:'9--^D MR2&0JK'CV*#S:8AY(-ET!C>8S)9;[+*3'VTSB_6DZB*151>*[)J7%Y@49+>; M%-HEW:>Y:;+]^]8Z@V$>P=DVV=>O[6B(2\I$2E2'#<;AT +&)4+KF(P(M)>+VRM_!UN[IC/5#^_LVR M"9NMJG?$[AC3!D>[AQ-06I$'L5F./6N+=XXCCD9L$!%+C[S( WG<8HB/L"HO MAJ+8;\XE>1:^_+DEPA-L\MLW]ASZD(!^9,=J5#J/&[R:/Q;7\9.==<;L9KM' M;K-[*W):#-L % C6*OA$(U(F;V;))LX(K!!XQH19S8+'&[TOQ'$2.'7(VSQ. M@$J";"06N423SDY2R_:%[&';IHE-TTX;[$_EHIZZ15*^ M'1S<@8/%V;4;V=M#6$PC7>ZG;YK1QTG7_=>-$&G/M[0*/%Y$>GK7BZSM=C*W MF;9)GD*;:==6,U[U0BY8K-_!,&\6Y+MVW4H-85^@N%9#N.2]=M?*UN=(TWJ- M)_NZ[H(C!V"M([;8, '6&CQ1Q#%7R H?D&"2$Q&,=63+,(H8,=,&4>G!PB<- MQIVQ'&+'*6K GM'1ZY'RU^/QU-M%Q^E&R/S'CE5NA(UR#3:*6^VQ.MT[9[." MJ\=M5\+ '_0(),*H(&+@F;$=SN-9 (8R9A&)AK&4?%)L(S2#$[%:.X*T93Q/ MAS0HET/F'L1" 76FC!K%!(N+_B+ M,2 =A$6:1&$I34&)C3AZB)IYI>"B/"V5!\/ARL4BY1H5S(5)QEZ_:>=K)1,@<>S>&$YXS>+TK**BNK\,C$GBWWAH\LX_E+ M^0[(].[F]= #>LHCT%IYJ \7 &Z#C!YQKK)9)@Q1)Z615G!L-]:2%G!;P.WA M2@3AQGC%+4H4 U U&L"M(Q;Y*#61E%+C-\I'"[@MX/:@A<)3+SE)&E2^%(@[ MK'.Y2%[SIWC>CJ-%V-QZ6<#M4PG%:'*/ALG)T^#?8J,&((Z28(?!/"EJ95Y" MFY#SB2*51U\)HKPS6Y;0"F&-ITB#(.>@#?BGT4E$B>=)@Q%..3W.0T"6.H5P%.#!1,&BVFSZD2ZEG$@WU#O$K>;( MVD"0$U81982-FYUJSR@1?'_]F(+:!B$4BF ;)99(69&7HX"';X3S**8HP,>Q MX/-OM"(SF^"] %B-FISML@*<^R20D]H[R0+3.KPH:MN_)HVEF5B'47F=B1_G M"H T G#6+UG.Y0VCR<>3ZF.6;#Z;GS9MR4/;3[ 6 M!P6*Q,]^/ _QAI@H'-_M$=&M 5'QF!!HKF&*]9,'0>F#&0,]CXI\^ -J,731 M0BM,^+^K_,]?SNK%@U[8CQ&Y.MK?43O@[I4=?[)?FN^^J?X\'"[=%JC?"?'Z MD_GW?R,2?]<*Z9_OE-('9RYV?@2/9#(W'8>O8['NXOSAKT8S>"Y_X\%V0VO[ M)L15)1A&E[N<,40%QE$+E4M.\N!R8Y"5\*MDC";*+;5X8^C50T+S[_U9#//Q M8B_BAOENOV__=5]GZS6:??F0%R=^@,_]'BS_[]]4$4SY16:F>AZ_.73FVJ4& M>UTU\_/SE?%XV63/.W,]7XS^GW:'GT?_P^L;49R,$+H)RDT5YO6B2"U;]OS# MI(O^G.016OT8B+P,+8ZGGU[=F_:R]'8?IG.9_ 1GV/XKOLXTQY6?[W/X]LNFOBJB1<6 M8%=86FU+D?-J"LE?;6XQ\J%<&587-E]JI!PWN+;]@O. MPBT7DE,FR;VNP_>Y"I]RGL<(+__9W:UW^Z#DE&L^W(?3C._@%.&7>ALW]3*I M6ZG9SD;;M2$5XF3Q?]!_>;)#AZ5>=8@JO_#=I[/1++:B$5^!:D&?:GOQW67, M>T;LN!?G3LRW"?A-"F^6@<@>T>ZW2+XAY._FVL#P.DOK@;'KUOGLXI[ M7E8D[^2 U0^$H]]'5BBJ]'B(4%3IX:K2Q53K3I/VLZVK[KH"B7?3K (A0].N1Z=?NE[_G&>&C2?6OG*XKVO6P!/N.X$T?=/VJZ U6 M)Y1C.':ZE,C^7/N[/9STYZ,0QG&-;JM!4[)RK#>0\GY1Y,?1".:#.9%LH,DS+W M!Z]7-F4PU&HS4(\BUX 4Z0U#LS5A6G&.I-($<>-04S'!=F$-8K+YE#.%"%N(H1:24L MDE@[1J/PVFYNRWY9S'!MS>0B!M^&X+]VPV1?C(]7X0;]YJ_T%-_#\I0DTY;D=K]L\V%+,\J!0\J ]@7AW9 JN^/A]^>GG02.$\D MBPYNV/:K;&-A5 J]VMRW- MS0M&X5]6JVZ"V"')[,#1RI\*2CD\<[C7\:0!"68;FBJ[@>E#B$!-229 M'&P Y6FJ'>@I%;G:(4SG>=QK*2(;3!'9K90Y=*=_0.IS>\J66JP\MP1I+C#B MV%/D--6(.Q4=(2PRN5&E)8DWF&N)(A<.<:HQLE$81*+5/GG-;=S8K#.T5FH\ MP%3LW7*S?P5S#"\ /R+S^^[]]IICP[U[>C R):D<@-N6X M"V_O[6$7DU!,PG&(3:FS&A(U2A[QF/.(^V)+#E(0"AV&082W)\",5FW+5:;![KU9/BI8&P(9_-$7/30+TV>YUL/2.&] MG=;5["Q67_*:]RK"287K8?K*3L+U?=$GU:=8U=''T27\P;;)\0/ZCG_8]GR' M%1-D+ DL'$.)!XUXQ!XY*PP*$DL5O9%"V.LQ02^3U%@%)"*)B)L4D=9:HJ0E MCLE[%\C&*KE?ZZF/,31OZ^GYW8/L_^O]F^7L6;8:ZD/LUD@?8?K&6-] >0R$ M:#IOLJ3D_Q\!Q[F08F!4(>=<0-S;A*QP"L7@A)*:4H;)!L=QZ87EP&,_?/F5K!U_.QCTU0S^[ER<1+APJ:R315& MC:_C+%:C63QO,LH>3?ST/+87QNY9-$O3M@#VH0HM%'A@^ :^PL") M< 0BKQ5)8--XWD[D0.2M0]:!B7.2)$VH8\**G7@MNRGENEI.]&$ZL^.?%JSZ MC\RI.]$59(_]\&)%AR!2DANM9+"(X,@1YT(@$RE%E@INI!4I^DV1>HA+MB\B MQ4YOWO$U4#9=B-0U2[F:E#WL#(^;CL/7'65W9KT>S+Q]R8OL#?-+W8WCOFRJ" MD%]DSJY! QPZI^]2;;RNFOGY>8:Y+=Z.\(AV-F^Q>7W%]&TPK+(MTV<@#^]> M0\PGK2GW9UF3-]=1=OYATB%MN [N= 'WSH4V =R#\?33JX<(TDZ5YYUJSD:VR_3^0P^XG,,WW4? M9]K#ZJ_W>:GF11-?-?'"UN"M+;YV6];4W?J;;$/U47,ZDK_%W5?!QV*SL]OM_.&4)OCJ'_K 6]_1 M@:J_N@%UM<7C)?O!+MKK8)^L0K*0H3G(<+]!Q;LF"#KK5;X5.#<:M5, MQZ-PD!(OJ+JZL__[6#J0\OA7UV#MCLM=L[5BBJ]'B( M4%3IX:K2?[;WBZ'3I*^!#O9CK-[:4=V]TL;WBFH]+*G>_6R;:P.(RH2;H<6< M;M@ UN=9'R'@9?+4DP*?3M]UW^]F\[IY?;-[-SF+]XTDQDX6O(30VZNIWJX9&T"O*+\ M!M(<7K# 5FY14P<5Q@@EDI U4.D40YX@D[Y+CR"%M*3 R$ M:;W1)#M0,+$(+_6!I;_!K6=O["SF -.6TC'X,9>>P 7-N_2Z+86Q;W(BNF[: M)UD6EN%5,$*_^2N1I[R@C0,R?$\X?OG@EQ -2,&U A]#F: \"*$J4X'V]; + M9!N*1KNA0490K%6R2!LM$.?!Y"D3&CE*!-'*<>(VIDS 7P0JN4,&)XFXQA)9 M$A1*3,2 '3:2^>>#;*VF7A;Y/S+\H[ Y(7EP_N &(0])+HY ,97C+KP]1%QZ MOZA,L=J';;59U#22Q/)0AP166WID4O+(<2N3-=YCO]%?,V2K_6S1%G/*;A[U M4Q3@0<5-CFV%\X"TUC_:&&HISAF0?#W!H1>5-K3$\QX"LP%IK3\>_O"&(+17 M,CHDO6*(D]QD;1A%PH0HO3%XLR?''[4ZIP#L)6O9W6*68A_3/(=XOC)SY6-OSWO)EE=3"$9,C0R3D( MM+>K0/G]&ZL+65YPO_D].][W!?0-2",>08PJ$>&"D!0%[P7BTB5D-1/(8B$" ML9IXN;%I9%B@=&FV=A2F(H2?&#'$JJ0'C#48DK0/'/X\(J95\,U0#>E>NVX# M$HY2"54B6+E_W:0DK4(:8XJXU19I'3UB)"3A60R,;VR[&218F ,F>+;PE3I5 M9(!H8DBR,Y# 5:EW&K;A+[G#ISGT^X_N*SFI@Q2$0H=AT&%(IW[L"NFKQD ^ M!T'NF@-Y0')0R/"\:=8RB7-H 9<;)G'V.UV&$(T9DDP.UF-YFM _/:4BA_[# M=)[WPI1<[&!RL;=2YM!1]H#4Y_;X)5:2"*PT4@Q'Q F/R&*KD8_>*ZDLEGIC M_H*.+!@O(M(AQSRQ$/!3X(A)XK746AJ.]W7^)CDA7)X0?/.6TB%KO/W+=AZ8 MZBO'7<+U0\3.)5E9C/W;_VN5IC:&@!(G.AM[CBS#!FF!<:2"2A,WYF,.U-@_ M6ZI2@YD=(!88DN0,(%4)/^<%GW]=4*I?!PR_A]'EPU?L;CNKI]R3NM.S&O:7 M'I"R?+U]1W!>"%S'5)9[^,XUJT8G\?9V33D1>+S\2R_#W]Q!H\]7Y>U_T?P$>,1_ 7%VW9-;P)UKNRU:<>K52VWQ/7O9_O^&CQ6W)] M;_-ZIG>)6ZQ)1#+R7&1F+-($"^2H94Z8X%W:26OEDS%]5[G^=EKW+^7KR!H' MHR;Z5V%>YZWMP[4NY%0NX>)U<#)LZ&)8E$0F1@&G ,B%.(ISSVA\$MG,8I:LU"=/2Z8""8B?H"[?C^> M^M^_J2*@G(M,S1K<_9O]X=NI2_;"W;FVMO8QYLB<5J\!LIS/.^^EQ9+5VF%7 MW6E7?_S[M&G6>H!VS$J!*!:"5T@Y#7!<60;PQ& DC.=&TJ2PV)@&]1!6>N_/ M8IB/X[NT\LW;+[Z%R?*7_I"#"5_):??PK/>#UW:IK#^ #YVFX_'T4P;(;8P& M/.3IIZ;UKC.:GDYRG"\C8;O"E=.6*_T:5XYZKAQGKLPXL+U'"U*J"#0(FR[\ MM6VM)X#Y0_4F^I@SA175^65B7FVS>,]JTM8M6A=([,ZJIVB7^/T?^!SBO&CBJR9>V.SFK-1"K91+78Z:D1N- M1[,OKQ9_<4/15/%G?[J KM=+S9_:%WD 6\I+T08"A'N7[1][ 39+3Y^.%%?C^?P MUOS\$;.TCIV41<$=#Q&*@AL800H1"A$*$8IJ&B!!"A%>E@C%E=\_FA4B#(4( MQ9SLFRO_=EKG:I/BR0]=M H1!D"$HM_V3;_]_.'7HMN&+E:%" ,@0M%M R-( M(4()!>RDC_H9:/0<%59WT[F[-G_ZJ]$,'LS?/*%_-*EF9]-Y8R>A>0J%[49U&? M>T2$HCX/5WVV;=9%=1Z6U.Y^Y/&Q[>T84'OI#I_9.Z/05:*93D:[EX.#V=7[8 D]GZ#%)^5">Y0QV4S[O-P MQA%LQC6)6:.(1B*(A'B@ 6E# N+1*,MP#%IO++MSC&!#M$2)*8PX\0+9I!G2 M04B)&8$;RHU^_=G4_WX&,#C633<2\L8)5VQMPA7\U@"OP$^WCKIB)U@^<*CC MK9*]"6 'H>?W;RKT@"3A,1FT(P/6!6H5J%6@5H%:3\X9J)CJP2B,YU;ZQ=(6 M2ULL;;&TQ=*6H,9.@AK)!QO;P>"$4L2U4,C0:%#PP@9A0G1^8PAAD-00)RWR MSBG$0[#(ZJ"1IL)@IK2*U):@1D%*0Q7K&X,:S[105;2W>;)]JN**'(4';BRN M.LO;>/+0^F1'=769E^;D,9P@=J-+.QM=QD>472V_4+W/"MO]\== ML&G!IG=LKE&):YK1I;.(&\J1H\$@975,UA$7\<;FFA2Y-#P"BC4\;[N1&KDH M'.)1IT!=#(+&Z]CTMEG8/]CF[.UX^ND_8O@8_V9'D_SB]Q&0:/PM^K%MFE$" MUFXWO$W"!_MYM["6G%!Z\V*:HBKW &D,H0EM3ZBV;P9NKT5DWPZ[H(D7SRD5 M>7EI>2D68=A*JG!XL0B'81&.P+_$B5A,$T%89%^1.8R<(WD]*I$Q$<8YV]CE M%:)F7BF+M$XY]V$XTH0IE'U+2A56$K/B7QZ\JAP0;S]C-N-:DJOD-(;%":_/ MX3%F3=[[VRN.&*I43\_O7"ZVV T\@&K?DOAXPD/?:YV[GT=^>"#UL$ @3\ZT M@$Y8'0 $JHATTAK%**/34G(C-KIZ'I)DN([FWH)>OL<^SA_F=0V/WZT#[W#A MSD&@.,$,[Q $%K6T]VJI''KA\X,X\L,SOP.RJ(_(&A39V7O9*8=>^/P@COSP M;,1AN6C@43G&+$ M$.XJIA3]K'0(#$+VGB\M>3C]M_M&EM(1.PC==P15(8Q$2151R$;#$(]8(Y-, M1$1'82W!P?D-M+GKK@,P,;].Z[;H8S:K1VX^LVX-C(6\&MCE[)0)^ZS:(XU <$.P;$\:7Y MHG!"QPF_Q%GENTPPNFA3P5L[+4:M2BI]%GL%J\H0UT,BSC$CW\-"EEYPX3U6 M* 6F$8\N(6*;W\4QE"-J)A 16X&5B M 92W2J/D+0\JAF3CQE2!7><\BF=:S/T VUD.'A@,2#F]OF/NTQC41&5GU9OH MX[F#MZD^J2@FIG2V#$(,7RI-3$^IR&HR3.=@+?8,^PU(_NZW6NY92WEN)>T> MXL8!4?L(:GFD4=&:2!#1@B'.!$6:A@ W=T8XI:CX_]E[U^XV>KPR&I!)@V[7X#; +@@],<6.H0:L'H0.@@=0LWN*P"$#E670U%/0=,54'4Y;#[!T$UD@6!N.**8*<:T(L@8[I(C @D65S\:!FDO8'U2B>T+) M)1 ;(#9 ;(#8#+[@@L8@@"\@&R%: 6@H*=H!L>X1L>Y"R>T8\L2PB)FJ# M.",1J;IF*'!MB%98&LF@VA)X28GN"2W-P1)Z2WAQ:":?*88J2" MBP@SSK%4DELL+W*[4!NF @N("Y?X(.^.P(DU\I(;KSTS6NJ;M'9[8=K#5^/I MES\'_RG\:II)_O#GD)A<>!_(T,&1E=(BX:)5SA@2S402A/+$U9Q8) ME@^>T\XA6V."J%2"R(AM[7'YJ"L8!D4K;$/0=[H>*W' MRG2%U("ZY4:C>]PI ZL09:U"/#]*PYBWU>S4W8.OXFQZ5)GO[+,)9C9I)I_N ML$@!VVH&6:,#PG[0PAD@:H],U#3#5D8I$":,(!XQ13J?(2.T(3(&7MN:;V-) MXB+C>I6B\-IFQZMXW(O^6.QWW:G8/7>[$5&[5J7*B->XP%J5DCRAV% $!;%E MQW^P< !;J#T="!G G'MK@D#,U1'Q(#6R/&\7K5VH6:@]Y?4V5DH>B0Q\:]:& M$& 0T[U8;?HSJ+:H%UD:,+>/0JQ6Q!-N$X '222.*J\U0,CR[!!A-@0F4R0 M338@^C8+*T7GZTQL'[1P%^6%Q)V4/9F?S M,)4#VY.+B(9[,$44$M$4U'"DE:2(^\B0#;5!M7,N"F)X'38.@]GV%I8$.N^F MLZYN9SZ?-78Q-W82H%QW & )3*9@Y0"3 M*2(([@&3P4K51 J/E N)FF@?D"%!)"9C/>;>UIBY^]X6]!!,AF .3 :8##"9 MW0-+8#(%*P>83!%!< ^83/3>DUHI)*04B#-*D1(T((E-3:6P)(H-)K/MS58/ MP63T5LMT@+1SKGA"?,(6]MXI%UJ)$B//UJ!#4,ASJ$C4W[VU[;2U'^;?PV MF=P*EZ0CR4LL^=Y!'EE$0(,B[[)1!,"]2+4 N.\*N!.C:J.T1H9(GH$Z(&4( M0Y*:4$?O\L?WO=SU4.#.R#9[S0*TEQW. -K+QA" ]B+5 M"^*]!.'36<>X=J MI3*T*XFT"18I+0EFFDNJ-QK<;GO]Y^'R=BW@8*%="6CWOE]LY\E 0<'I^7=Z MZO4K,Y695W\QDX69G51T5%%,20%E2K!D4\;".3V@(@=./UTDY!@8 RS(%^]P M*N;]%CI]4\' )!^[)MI+1KQ4R JG$ \Q'U!D&;+86H&],H[ZBTPR&HF#] 1) MCQGBN+9(,RV0YK74E@6-G=OFX9/?[N2'V4!*A"YS!."(191F@M +] U@ < " M2E#Y'K 2; )+"%Z, 8C;FE2/=,\_<2,L3[P(.Q%%L -YI@JBU3,\TDR,J2= MU4@*A86J8Y1!/A +V.[J#W" W80CX # 8 # < #G!YGQI1U<= #;*)Y!'$GX>9K_OB$/@%+WRU+!W%#K=]C"QW"2YGV M#N*&\+(#0H?P4J:]@[BAF+$@)14T*P;%C+O@DL5U 8(5C!U:P8!-,478Q^4+ M&$9Z+#@WB-1:(^X#1TKX@(BA@5KKZKI64,H(NUV&C48#)WS#%#I0 * 0 '* MIP"L]HH**?(>AKPOEA&D=$T0)41%98)QFQ0 ZAB! P)BX $ @ $ C M946,7E#I(D:$.(FXCGDC@Q/(.N^\D=(ZLM'S"HH8@0(,:I'HU-^@87E9F/7B MT$P^Y96B*IIF5GTVXT6HIC'Y_ZSY;.;-Y]!"F_(BG!+.B!^JL+\3OX"!/?96 M4J4YYW7B4%@SQ(7%2+M:(\.H4YY'IL7&%$RML).1!T0\5HAC72.MM4"$F5H( MHF0,]4U:D[TP[>&K\?3+GX/_%'XUS21_^'-(Q"N\#VYLVK:)R72ZMF43_]%\ MWWR$"2VP4UE)'E!L"()"P++C/E@X@"R [.K\-\4MES0B41.">,TLTM+$ M])-+X&D=P7P#9(FOO<;[-, D(0 M@.QN"QTLO$QA \@6#K)U30TW&E$L*>+2!Z0D9\@0J@2+NL9Q8RW!L! P4^D[ MTB5@CBJDQ)=)9!6.02GF@Z7E@RSE(RX$@&R)(>C>]YS HD)9BPK/C](PYFTU M._7WX*LXFQY5YCL[5H*939K)ISNL.< &E<$7IX#('Z%B9(#0B27R5<&-MH^-5U/-%?^KV MN^[0[9YN;FT"AXY87>X^EY+\M'!B\E,!O&(@6ALFR W:488I05LT-D;&TA1H0HQ!C>'?3@#X3K;*AW8G4W:0U/+ M/N^N+BCV[0--%9Q**R+B-!]>1PE)A-5YQ+2NO>."$AON>^]1@IAWTUE7D#6? MSQJ[F!L[#A^G[TRFJ&0KI)2S$K<9[>#V\((L_B[38E!U731 F\I4BW 6XH( M?'O 6Y06,OV?0@HSD0_=)<@RBU'0FM94>U_'>]_.]1"\A8RPUL!<@+D <]D- MB 3F4J1:@+D4$?CV@+DXJFHA"48^*I\/#6;(8,D1EK746%K-W<:,R[;WR#T, M9.!C<0>GFN 7 /< ]P?ZU%,.IR6T-DE/6Y@D?F=DLT@3BC0@6E M ]G*UK42X)Z-<+W-A3" ^WT,;B#T\EP#X![@'N#^&G#OB5#6U1(YI33B2A)D M/->(2:EJ92U5]0;<;WOEZ*'@GH^HD@#W.Q7<[G'7V,X3@X*"T_/O]%#L5W0J M,Z_^8B8+,SNIR*BBF%+80%:$&S[64CL]H"*'23]=)+08&/*:*FNK4%,\'QD)\/(8**1%XS7^91O0*"$ANAQ31[J M5&\V8GJ;TS^ ^87##V ^8'X)>BDHL /F ^;?"/,#K970-"#"6,9O$Q-^LX@2 ME IK",9:DHN8+ZR(M60IL=./)!@<-=%,/!#FUR., ?-W!G[6 M5WO2SWF%\$\K[;Y9'(59X]+OOOE\Q:?IJU?*\(<;BY#6EX M\NF7IG7C:;N8A8_IQC^/4\QX4H44%XZS/F>+\ T?*4&_=PSW-L7'[01[B@^J MI7#/G4MVJ?#X@6#LV^(C@Y#?-N'RMU =FL^AVOW-Q5PR@7EMD$LNC#@C%%F& M*2*4I"R^QD(QO UG3R'&AMG;V'M[CNTK"SU'!98?KI. UV]>G6,!J TN,X&, MR6V8//G3_,OT2A)0J'U5LU,Q5.U2#D^K^6&H/DP7Z3^FG:\^'U5FXKL__1;: MQ)$GJS\<7/:.#_H2$%MN([:/Y[0\6Z'?F;X3SW2'5=-6R?RG2?O5]#C,S/EK MTE]S#<6TS245L6H3=V[[ RNGBUD5C6O&S;Q)GS63ZE5ZM\:;@^KCFA%=\MPM M/>[YK/GW=&(ZLWV1-))<=](8L-9A6NN+])]9&NF_\X&HS<1,7&/&G6Z79I)4 M/:ZF*1%J\[-'N9AGO/#9>F:A3=;A0C*LQ.6Z2[LOFK8-;9L-*]M2NDL7W"?I MPNZ"53G0CXD+MC\MK6SUK+:RIFW:SB*7WTP#LR>=';YX^39[3[K^RQ*_?4C& MGEXM73.?5C9TE[G#)L0U*\]0T^;!'9E_AEGUXW_]QU>*B7OVXNTO?^M_]L]^ M2C=NYH=G+YJ?F8/RSU,SZWSBEV86W'PZ:Y.?3>=91NDUY^EE>NC*]T]?67I4 M'OYD.E\**XWN,,Q"\AW37NMKQTFT><*D>ZOI+$GZ=.YIES]LY7YM=]WL[(8OW;3[>I-^3:"7=.?^M4@QHG/'96N* M+BZ]"G:V=L?E:+_QY/ZM,+GRT4E%W:O17^#@^K%=)9\WLQ#%WN3BE.P3&'2AC!9 4L?!X-)K&GU MGHLV6YZ9K&//49@?IN)I/_#9M@K!LN#^F0:8K%FT:<_O3T^_R MA4*F'>YI9B[%_?"ULX1R7O]LE>!>P^?WGOU73*!ON:GJ[GSY;S" M9ALJLYA/5ZL3>1TCQGXQ@;([;\+0- MQR;'XY40NG6R_M9/+MNL\3G%>9OSPY.GJWMND"!-J=L/9QNDI[\/G,%F$5[/IT8MI[LSGYK\U M\\,7BS9)/LQ>KYKO/>]Z[ 7_T7S=2JMU+=5(:E;>^;H#"5O#1 J 9X!G@&> MY\'#LS(*"THLBM$)Q*TF2.MHD*R5YM%IZ86Z",]<,\N-L4A3:Q"7TB$3>,)U M)R3F1)LZRE+@N4Z&RAD%>-XKI !X!G@&> 9X'CP\6R=2EFPMHG7*?SG5'*DZ MJ@2ZV"H5.(_"781G[V-@F#@4:Y.R9Q4C,I);A+T)OK:1"EX,/$LL1Y(1@.=R MD>(>"PMAR:,T[+G0%1UJ$(MPP00SGF7PB"LND9(* M(^E8]+HV-5,;1SY['S351"+.;#X$3D=D7?ZBD$8XAT54&P>Z/1J8LR14I0', M(8P!F .8@UH S'<7S)5,B7G@!EG-.>+!"F1B'1&-+!H?E F;I[-2&TP4D2$J MC4)<$(N4E0))PQ0-0;A@?3E@KD:,"@#S'0EC%Y=>'F,E>" M'(H %:A3N1^A M7[\?$=0_[*0C@![*T$-)4H> !(X 6G/]5"2U"$@@2- 0"I*#U"[N$>UBQ^G M*"H54;0T)5L4@_,5%%L-"P"Q]ATI'4/IV0(8Q MB:S",2C%?+#E5$R,B"0C+GGQRRR7^0FLLT#1Q$Z)&R@!4 *@!*68QN64P#E+ M,+86&9/AW6R;A>K1I9*C+1TBM;8IZ\5 MTP-**3J2M/P=$4 (@!#LO+B!$ A $)0BFEH" ! &I&)7LCR. 'LK00TE2AX $C@ !J2@]P/'4 M.S'3^WKBID>ABK/I434]#C.3I[7@K.I! M#V1 \A[[$7$4$#CZV!DN0-X:<@ M9>R#\8,&'EL#)NT M;;=4?#A29)M-(/*+ZQ-> V!U+?%_HJ,:KU-GL#[%=4&B80 /H"^@+Z OH.'GU)[>J:"(9( MJ GBQFNDNU388:6THMKX>AOG3=];[BM&7 'Z%@P$T))QCZ %CI,NT04?;K)/GE-G;3!($PI0QPSBZS0"DG+N<5&"ZFW^Q"('2P\YT0.4#%/4+%CRN,V-TY M J$BMS@H9 76B'M*D?6Y6,]@J[2N5<1Q&\?JG&4/;^/KR=Q,/C5V''+/_'G[ M.EE@;";)J,?-Y^!??EUVU/]U.O5?FO%X2Y,)&&,HZAM^'OH3))R[#6F#=I1A MBAQ8!"2<^^1"4$"^1X3A?6CGLX6;+V:)4R8JV\[;RDQ\Y0[3:X46"LJ+<,G' M.KX*'PB0/)@KPD%R4*"V4^(&9"I2 M+8!,12#3'DRXTSI238A%HF81Y7-JD6;*((8M8Z36F%J]G7/LU[*>%WVJLY6) M=#ZBM"ZP*F\'N41!QGR'67<@(Z6B'I"1(M4"9*2(D =I\K!]$LY;+TD;L#K_ M6$*'TT2+.E(#EN_W50\E21T"$C@"!*0]UT-)4H> !(X :DH/4"5W!Y-\'^< MSLVX:BX]FQWF_LO!*NAP,4!A[SG\%!3F+E^4YSS:B"5%Q'J*N#8*:6T<$EYC MSFM3$QPN+LH;%@)F2B,J'4$\JH ,8Q)9A6-0BOE@'ZZ=',8C+F2!J_(E&?(> M1!(0-]CV8(4-*%DV2@H?:R>90+7&N3.YQ5%C9T)(N:'=Z$P> M%'-U;9!2L4;<:XX4837RU ::4+*6F#T@2&+(),L,)%#15I(V8+UV?]9KP>HA MU.R'T"'40*@I20$@])T5.H0:"#4E*0"$OC/U93NOGH+FP5[G:<;0SJOP]3A, MVC"J)@&.Z2[#Q6!Z;JC"AGG^4N+;%25C45&E3(T(=@YQ2SU206'$B'-6*HUK M);=1,K:*KOTT_\L^Q+Z93J:K^?\W87[]B?\V:2?]],T5 );D236L .Q[B %Q M@VT/5M@ GV7#9W#<\YB04YE@$ _2(FUJG \;=4Q%ZTW82ANTAX=/6H]J O"Y M]R$&Q VV/5AA WR6#9\B[TFRN$8)^2SB)IJ41(:(E/;2&(JCHV8;56:/ )]R MQ$F)_45+LO"=F;#?MU65@@+++\'F*?OLQ(NF/>P.]NX.1X'SU0IRN8<^' JZ MOI:Y:KP/O5]WBZ(1%PEUSN?)C8BX%1)9;VTWX5%;1KC&]386"%Z>"^%O8X[K MSX^28&Y S+[%Q\2(U[38@U.A->XP A<(O3S7 "@'*-_]-NX(H H<$Z#JL84. M4%6PLDXP$@:1S MM^+6'7:O[T]=?Q'X 440C[:W"];H=\?X00./K8&2Y WAIR!E[(/Q@P8>6P,E MR1O"3T'*V ?C!PT\2@G=NF"7=X.35/5H4XGT M@(H\E>BG"SL. UOZ*,CE_K,(,ZQ0,83 MBQ2OC?/><O?>;D__JF7OJ]GTZ$6Z7S-9-)-/;T]/W/JY@XG^NH\9)%Y^ MG<],,J5F8F8GK^?AJ'TSG>21S*;C<=<%N-^HL975%\Y'6HB!++]\!GU#6>VHI0T[E W,,IL@:'U%@Q%)MG9-:;:?)0=E\ M0LB1UD,IYP ^ 7QBKX0.? +X!/")(? )8K74TLM$(&+B$Y1;I!*P(B*H"IIX M'NJ-8VIOU_6A>#Y!Z#9[1 "?* #:UI?&TL\F2>M/*QV_61R%6>/2[[[Y?(6H M^(%@[(=ORHI<)BRRRTCS2TCQWS6=UZX:-&?7JN:'H3H)9M96(8G/5W\QDT5R MW8J,*HHI'9U^0+L/2&4FOOHEN'!DPZRB*G]*]*CZ8MIJY7B%RN _+QO?;B$# MUU@$YSERKL:(.RZ08I8BC#FU@@5M[<;1K"FKQ)8+B8P0*=.LA4,V&(\8=_DH M5V\XV\@TU\WIRE NSX5R\9UV/P=73S07:D]5NGJL$)0YK3 M@#BS+INS0$%Q&2VOB:'\HN%SS2PWQB)-K4%%G,"A\L'M@_'704>MDR)09EZ(^,\ M"VY4I0SG.*2W^1S&)^ D93B)82)0S6ODC)7)X$-*@+/!:^,,T4&0Q)LN.HGP M(FJE'4I(D))FC%,Z2!E'F*J4LFD<(M/W[B3\ _51X 9/;[=IYR-!2<)JHG. M3:@2,])2"D2$K861C-"X8??>!TTUD9E(:<2CCL@Z+I$2"4J",=3LEO%)$A*HU" M7.2Z+YO\11JF: C"!>O!]J_!BWX+[3S,)I>SHH/J^=%T-F_^#3-2N^V"5-54 MUSB@FM6Y0[4G2'O*$*F54$IJ+3+C-C-1S_S^+=IX-[=5TMFY;VTE4\,'5 MZPR%&A>0L'*\P)$Z4!L5BCZ2E$C8W([%>F18XF#!:LS$1I_VVTQ/W:\7Z(.K MBW<*M2U@9&4Y G:4&"4P8MH)E!9MIJWOG3X/U&.!/ MC^\%3&%#M6-(6).\P$6.;&2)1$5*)3,F$:/-BJ=;3&+=-W^2PW4"@(,2',$Z MYZ0A%HDN-6;));3!!*64F@NG37#UQE+?;6:T[ML1!HL&UYS>.E>#>%GMVO]7 M55=6^GV[>.UA:M?61D"W5^B7WSJ]_:U\\]0EEH)=COUVG(N2@^KO$[/PS3SXZE32U:FHJU_, MW%P6(1YNC-6Z2V_9AAW!1&!/$[4/N5MOG3+UE+5\.\Y+&>#S]TDP^55TI613-0N+I'\V$S2%Z>+-OVQ'57A MJPO'\RK=N&H/S2Q4IFO9W/[T]#8^ME687?>RP@UM.S3O$HCL]RID:[FLVY)9 MS*>KO05Y%T(RK:?X67'O$U^&?]XW0'-LOKDRK'YK@-3]MP;))5 MA=5[=[MF^EL_N:POU>>F;6PS;N8G3U?WN*([5?]4@0^8D#]T+WC%%HS^0G) M27VMZ_ UKM('!$M\]C^ZM3OOZSAI7?#8--V"#+_3BDUUKGVC3FQKNWJVL37O MDC!TK3U"ZOZW")WM_[L\,*K'V_X*2G@0)9SV]"3\.TT]MZV16YU&,@S=;3 M#4V%Q$B RKM:R:MFUL[_CYU5?_C3+N!Z;M_)'B!=7%O0G) V)*6VVC6[IF"O*KZ_43?U#5[OGIH 49QQ6="4*TVAJ+C%$QGTW" MD0TNHEJ[H*/T4E!RL?2N/'"-Y-/S]LVI/_W'\W7K?0(IS49X=L>.K(= M/KE7T?"A<0K( 9"#@C534/P'<@#DX*:[C0VU-;4$I7\LXKG]BN$B<06*20 MR$'!FBDH_@,Y ')P0W(08\!:1(&$L[D5B0G(YOD A04)2D>A-\D!UM)%[T(B M!T$F,39U7UX@1P,&Z> ' Y*%@S!<5_ M( = #FYZ$!UU6MJ@4%!YB= #G8(I[9?87+JCU!;\G#QZ-?9M&VKX]DT?7S[ M\I(MJ X\ZU[$#6'L 84--*N4L'8%S?+&DMS55?A $)>6(A-D1%K4/)^M(HG9 M:'YYF^J-+JB^ZV+J5NB39B,M;UF4 0%D=P((B!ML>[#"!G L&QP9$[)F*B#% M;$2<:H6TL@H966MN/95.N&U4+VP='.L1QEBH1>#4.11]+?.IU0*96GO4S;;F0T?9YC&EMUF^WCXZJA&C M"Q MQ @"+0QV:)DYMS!H)FYZ%*H?Q\F)?ZK,?#YK[*(_MV4^3='AZ"@%E.Z G@0 4NKOP4F]\P2L7"5@50DI8\U9$'742F]C=?LQ M@%6.A-IF=1C$F\''&Q ZV/E.B'SW<+4@J/SQLO.K=POW>4BPS;5!VMB<'*N( M=$)\9!.T1Q:]CK[>QL+]O>%^FPPI_?0= E # =B%:?+K';\ #&*P<#9H1QFF MR'>/0>P60GNCH[)&(!Z90=QRDK#:160]IHX9QH6UVR@>>)0I;SZ29)O5=Q!P MBJ\R@&WL1=07'(=97TQ0_==_?*68L&>5S7X-F]R+\#LHI2K0BZ[7N0BJ.7>; MD GFA:&Q1D1;@CBU$EE;6\1T&EFDV;RJ7T79A]RH+Z$=J4? M@_\P-_/0OHW/C\(LFD#*^3,OKD3_B WK+;T%['HJ$%?L!9 MP%G 6<#90>)L(-X+%RPB$2>= Q@%9.ZO?J\IJ:7)4^)>)_0EI$Y9N#*H MCIA;1B*KW>8NO5N4+-SS#/DV]^+M2RP:9$D"-#XHNS#!-^-%;E$ M(JNU0I1@*53B"3JR^RAPV"I#N+<2!PBAPRMT *XQ7*XQ$)$7Y"@E< W(]LO M\H"=2M <$*Z#05QJC QQ&&EK PDL*E6'^RA]V/I\.S0B+A@,UDL@TL^Y4XF?=Y6AL M3J:+>7K$UY!LKWN<[H2UO-YE/SENP],V')M9;JZQQ7%*/U3!3Y@7/S0O> 57M5?2 XHJ:]U';[&5?J 2+FUN\'8RA@; MU7CM?^26=_Y.A96Z>8&5$*/5/UNF.:MH/"&>TZ_+XIQXO/P E/(@2 MDLCS-7]\0OB3A]7($KI.I2)P>LVJG8X;7YTGQ8/3W1V)OYV._<9KW$;__PAF M5KU,PO'57\QD868G%1U5%.?ZE%O3XXG,U!"*4HX M!4%ZAH%]6.I?]FIH*B1& E3>U4I>-;-V_G_LK/K#G_YO LHTTFM!Y#>M9!.Y M"C$7@-2;AN>2H@'H"J)X81HN)8I_".EG?RZ,5S_2ZZT-0RC?[?!08DC8*5T] MGS5F# $< O@=_/CC83/S0,,'8S<0NT%7$,5+T7 I4?S5=#&;'T(8'XSA//H" M!?1!&5(-:>Z#TIIQ:,NI)2U=>P]=='TGQ-VK"LB"_.IZM=D/JEHHX2[%.*[8 ML%W708JZ1E&)D/O.UTA9XI&B4=;.6168O%C"73.OA'$>X=JQ]!V1;( +BU1T M6&.K%*[QQ1+N]^%SF"S"J]GTZ$6Z61[$;\W\\,6B39(/L]<3-U[X9O+I>=N& M]/_^H_FZE4/W*$W&BF]9W[T=/KE7T7"8FX. ' Y '( Y #(P3ERD* M$"<- M"L9HQ*W%2 >:-VQQ6CL=/=TD!]1S%YS,W5SR_BY/+;*>8V2)K4D=J AAHY_: MHY$#3$>UNN61O$ .BL.51]R9]($P07-_ MD1PH2J5EG"%2.X$X2UQ"JYH@%>N:4$^QKG4QY("2D<2W[/P&Y*!$G-I^AH:<6DU,LHHY%R-I8U1,+[1;O\VU1M=4'W7Q=2MT"=%1H36<.+@O@<0$#?8 M]F"%#>!8-CBJFA$?,45X M 61W @B(&VQ[L,(&<"P;'*D**4/T$;DZIBPPU!@93#!RDM4B:&52)KB-U?NM M9XYRI)D$<-SW +B!ML>K+ !',L&1RVP=-@:)(TE*0M,.:26)J#H3"T8QS[] MLHW5ZZUGCFI4:P7@6&( @08&.[3(G!L8-!,W/0K0P: @'X/#F79!Y,".2@ES ME[,CSR)6QM:(1F40#XPCY3U!-:FI(3H&S.(V%IU3D'W=Q=B_)I:T%7Y$Q$AB M#&>]03@!H8.=[YC( 38+ATTM'6$D81X5"3:U$? <.2EQ3API,@D(47218,>X<379 MQ@KV]F%3C])# 37+C2:P3WK'EK"KXY"4>&AFH?JO__A*,6'/*FO:QL'VZ2(< M#LIT"G2?Z_7$@4+!W:99M([*2181UCK1+,P]4L9')%3ZV6$CK=[*4OA+,YLT MDT_MNS#[D /USSD\GZ=;Z)&*:1I4,A* M@FT0,@$HV\9J^SWGL]LL5MN76#2TP \X"S@+. LX.TB<%18S(4)$-<[YK*HM MTI8'%!D-E E7>X6WL3Q_OSA+8-ZXR, /6\UW"#"^O4[OF_$B^2_L0B_(_: F MJ5AGN@/[@A+)'>-@4G,L1;#(LH[J,28-L(O-5:@/V*3 ]<$9!^-G8QPBRBD5$ M11U#\L> \YS4UZ/QT[&9?/KCDS!!?_]0[-N^GE3SPY#^:6:^^M?"S!(J5--8 M44S)J/H2JEF(S<1,7/#5=#%+GQ-5?0B39CJKWB2QM)5?A'RUK)K)?-K=+'_W MTFOT0?6\K4RZ9[L8SY>W=\F]T\U]L/,JV4@*6XNF/3Q*PTN!L)VWU7PZ3W8S M^72JE3(E^9^7#>\F-R[G5:Y('UU@VEF)@JT5XBH89'#"LII(J[%Q.JB-XZ>Q MEBYZ%Y"W02)>X_2=H#RJO>-6!JY3$KD!7N>,X&W\)5G&\Z,DEZN/39'G6LZ( M;_57H7*HB.+]C=32=I<@TZ5\W7W$*PVNAJP=E M (#K @#]-@!060LHXI)Y))*X8# &L59]F@ MG$.#_.E),+,J3'*L_HN9I+^=5'34Q_HO)D7U&(-+A+*R)Y5+]/%3>OKJALW1 ML6EF74A/-S/5?&9\Z+R^,NE!"0[FLX6;+V8YRF>/_-S,F]">F7M;J>Y*FIZ8 MKCX.^9HP/AEUCXB+67K*K/)-ZQ9M^VTW6'K^FT5'>-/OOOF\=\YQ!^JY2BW6 MZA/S/\F CG.*4679'8=.@..33CW!N,.5$2UM*GT[J3&GH/Y9_CR1C!3(1KWU M+8XN7)WN$S:?>F1.JJ36*J2KQMWE9C+)/VY>>U"]7(XA4YC89-0X&XJQT\_Y M!29MD^E&NHJP1$W"/]M1(B0N',]/#3DVLW9^?<=(#.>P20]>WCM3J'1SWM_\ MX#+,>4A-5N=2MLO<(N405R93W_:+[;O%V83%O3H&O;4XT8/PTSL,4*D'&> = M#!*M662VO'.-<2Z=HHQ(3 $FM'N9 7";YA(6"F-*+2 M$<03)4*&,9E28AR#4BRE=1L$__TZWC^?^/=A;%)P?'X*_+^D"#V>MHM9^)B> M]/-XZO[YI HI:A]G#<\6X1N3/+N UW8Z]MMQ*4H/JG/BKEYT.74F4R]ZEK:. M K>E00_N2-N<.MNAE[["L9VCD5H3D8PJ92R<"J2(BDC4U@4AZJC=QL(OJ34E MI*Z1)J%&*5DWR I,D'>XCH3I4$MU<\=.3CQKCG.F6B[#?3NY%,FWH0CI*28U MITAXK!#W@>2C9A723G(7N?5:;^P$O!=%O)ZD_W0S!K^D/YR?+_'IDZ,TA$-O M3C*W#07KZOGQK!DGKMWQ;;R>]9TCLT73GC[M>9$2*#,YZ?=ZZ6=MRF\FB?1T M2;,Y/IZE',6GU/EXG-YA/NU2BNFXR;JJFGEW]2*:59"?IM2GTVZ;\K'J57J7 M=.4J&TG9_GB1LY7PM9EW5Z>DZ/SWTT_-N)F?Y&^_G:5'^NEH_38I8>N^]5LS M^66:K=HVC6?3X9Q?O7D_!2: M.^5XJYFX!UU#V4:QQ.[6 !#M11U2=>)-^142YN:(:>BX#47/D;W30ZPY/I;64#A!U>??7O* MKJQ9N2TG^$%0'X)@*!(:DQGE8D[C1&*CFM?2U$'&>AL)_@=W&/QB'-[&*XAH MEX3>,+>'V?A+K.5CGI2>CL?3+SFXS\)R6KU=6T7)\/$]>%C-;U_M%T_W?9I@ M54_3E=.L'K4<71[%4[.83Y_9#,>SKDXI2?HI?M9=CL;F9+J8IT=\#?Y9_SC= MS54MKW>Y[.JX#4_;<&P2GNWV^K@U(%BUQ/)HXRMEC"V&]]- M']3LEC>[AWXZ0HQ6_^Q#/YT'*'$$H3^6T).(\S5_?$+4DX?5P!(K3X4B<'K- MJLN(J_-LZQ)1%:.[>UG'WMZ"T3\R WQY&0.\0X'W0QO"^@.3* 9I$0_@S]]! M.O5X0'?#6GXUR$U&%YQ6W5K+[[^=W17@N,/0YS9T<1,$I6< VD>T_E6OQK6' MT=+]X^P#Z/PKQ&JV M!\J/9CX/%"!*# H%Z09"-X3NQPO=_4J:7P;N^;1Z^?4X3-H D;MDZX'(78)N M(')#Y'Z\R/W;+&MC&F.W)-K'[^=M&^;7RY A=D/L?NBH +J":%Z8ADN)YA_" M?#[N]IM6+TQ[""&\9*.!$'Z+GEL/H*WOM-R"& XQ_#YC^,N)/Z/B, %>ON'< M?VB ZJL!5B?W%^?'/VWR/A-W=6^=K@!_NFC-Q+<_%; R/1"E/GAU%WW@XBXH MT"FBRA'44(0:2A([A"/P PA'>ZV&DL0.X0C\ ,+17JNA)+%#. (_@'"TUVHH M2>P0CL /(!P5I 98SQC@>L95JGXWRXWUYB?=[KKPKT5SO'9,25D[[@:BW&$& MPD$?0%60/]WE:+QBRG0>[6B\@A39=RWESQY0GX/VP6&&O=USH6'J8="F7U#4 M OAY,-\I2.N7=V4-U$9B<8T&?J6N%:W(DP''^: M-^?90OHES#Z';AOSVQCSH>W=[N6MT ?!,9"'X4?0$DKJAQM!@7WLL^\ ^P#V M,13VP:-2W :%*(X><6T%4K&ND5&.$JJ8J?,9Y'=D'^]F4Q>";U_-ID?OS$E> MZVQ?36?G2,GUR4>;3"?]]$T64G.8PMB!2 HL!%@(^ ZPD+UF(; F7MP4_#T4 MX^%Z1#E.*J)[4:]5D'^]/CHVS:PKP)O&:IP/3JVZF("F$2W:_MS9^1V\;\]4 M6P;MN*G0(>0]N,B!-93-&L"%P(7V-&D%TR]>Y'MN^@5!S>4SRU(3ZJ-52"C& M$#=*(5,KC PGP5(9HJPWSHB.@M66.8($YAYQQ=-W@L8H8!F8]T?N(H-L'\GIG;OLGX,$7282#9HWQFFR'?/] N*83"1"RXT1!<:IA[ M],'T 3W A895/+1GS9X*\J_7D\_IA^GL!%IV%>AJ4!JY"R('@E V00 7 A?: MT_023+]XD>^YZ1<$-5?L0+58!EISQ 4QB!.&D:E#&JT+(G"K&"'JXLJAI!;; M&!C2M0^(K$R(C(F&W*025/0HJQ>@!3!],?Y>RL3VH M%")<1V.M1EYY@CCF$BF')8K>$:N,$U*0N^#] U<*D1&5#-!_^#.YT&L"Z,.@ M?&>8(M]STR\HX%W1CI+4-MH@D<#6(RXY3U!+8_J7"XI:);78*.2],3QOMR'4 M-]!9;[6,%\(+A)>RPTLQ>@#3!]/?I<0[,&NGDTD8HUD8 MFWGP_6&(!>S?&8@NR\"LK=:*VG1UF)U)0>#T7E4['3>^.F^5H)Q'*,R^OGJ M>NQ2"?=W];[.=-)K@W\^CG\.T.N&J0< L8*5L\\@MELST\)@*D)4B-9U1+S. M,].<">0--9(J$P1C&RTFF%+:B1HIKQCBU@AD)4G?9LK644=-37C(0K'M'HX$ ML+Z'$6O7XU Q>@!8+U@Y^PSK!2$UY*;@GP!B!>L!0*Q@Y0"(%0%B>U!T7,H;A)Q'G:_[XA#Z!05N]?C$+./'-W_0#44(0:(!P5%XX E\N( M1Z 'V#V_B[40'Z=S,ZYFZX4V_?[YRDS\%DXFV3/-EA$&[W$5EAY0D5=A_71A MQV%@U1$%^=U_%N!3-U?P &Q()V775]QF>*AP**( J@!NMTP]0! "$"XJT"X M6]L2M Q4T>B0)@$CCJ5 EK*(:E\SJHQRE&YL2\"1&*4L0B ;$( : #4 :@#4 *C!;E*#@G2^!SLJ$V-ATD6%I'6) MAA!7(V.=0\PRX8SQZ<\;??)O0ET>^!@;.N*< I'9SQ -6RF!"0$3 B8$3 B8 MT"WZ,F(I:E%'9 4SB$LMD*UKCXQD1L7(N)<;!_K=F D]1F^)6@E@1/L9JH$1 M 2,"1@2,"!@1U$\,$$D?N'XT_6R2M/ZT8DMO%D=AUKCTNV\^7_%I^NK_2?^] MU8A/F>CREDLB:@7GFA"*9"0*<:(#LMQ:A 4UD3."ZWIC-=&P$#!3&E'I".)1 M!608D\@J'(-2S =++ZXF_JU)_M#,3UYGWT\$])>F=>-INYB%C^G&/X^G[I]/ MJI"XYW$VC]DB?,-JC?3"7J1 M_CB;CL>YI'4E\/70<:E@Y8&4]2Z(=IN!]^VD>A7L;&%F)Q495133].\O(3G$ MT?$XY".WTK"-^]>B:9LNO9O&RE2[G[]BS.M E$MAPTK$&55(B_13J!5W5,9( M0[@8-K0DTD6#$8Z8(1Y<2EVY]BC*.M9&YKH&_;VP\?;+),S:P^;X79AE'F$^ MA9]/WIE9^O%<)GN< LMI*HOH>BY+OYG!UE>GKX6:Z ^%CZ^:KG26!F?^&:IF M4KUTTX/JXV&HVC >AUGVFO11-;5SDV*+K^;I3[,4T)I)#F$AN=?\)'VOMX%\ M@WS!)'P9GW2Z[$Z^.TJO?S+J[O,R7WD\:]K0KC^F9U'Z69ON?1HODZ:[P:[B MY>E3OI@V_9*\VHS38](GZ?*F/A(-M!-:'B:OWQ'#*?NF" M/"%;HODT2Y:7?J]LF'\)85*]^_5C NG)]+/)T:8=I5_<0;<'97[F(,>SZ>?& MIZ?DSU[TMEY]:>:'"6U2D!M770:3G6'#UJ_PGCMCU 4YHS8XU'Q%AXU/!O#T MU>_:*T-%^E"QF,*]XS6R"3.0U)&X%/*U]KI@9MP,F)&(K>!!,'HN3GW#]UKMR\[IUNQEG>+^?O\\B^7KYO(2S/UYWA(=I^G M20@Y#V_#I%R_(/GPJ)-39[B8II;M',>=X"_XR(9=']R;"=;<\!@]0TXRC+C7 M&!D9)(K$,%,+;P4V]V:";V?-\3%S!V:]-\TQ/!+2K]GS7&.%>6:W]^/ M4R0[C573/ICEZ)*0[PP(1\N/^[=+@2F]7M6T^0JWZ(]*MB:'G70S4\7%/*4+ M?2#SV48ZOYRDKQR%>?KJP4"M_>-*-)U.JZ-$OOO8?"7G7>/%B8!T4IR%)(TP M6E+R[]/F+.6Q:=LF-IDJIP>&H^/I+"?02R8R7>UA2MT.IV.?['7% M6):7?9]7?W_>SI,]IJP^>_O2Q;,!'_7>T"5OJP!RI35W M\>%?"S-+OZODZ2GTO$[_3#18Z.JX$LI;JW>SBVX"?@Y]?2W0_KP [6U%&Z&22*Z.:)ELRG5&= M92.?IHG.37H_3&XPGYE)V\_H]6#VG9!PW2FBLQB3[-Y>GKT4),7_W/VYZ<"U M5D0EKFR\19P%BBQF!EDKA:E% M0#&PO) I+3):1&2#)[517%GAMU$S\3U/^9C_=,/R"6"6EV>0:U."'><[3@+. M]=)] G1H)I_":0JSS#9OMIR8EV:Z2:D^AUO>/_BG^[Y^N*J'ZN6^?-1R='D4 M3\UB/EU5G.7:M"36I_A9=SD:FY/I8IX>\37X9_WC=!?SEMKV"[D#[$#Z"" M[[4AOEG#ZOW_7 M!80#A .$*QSA!J>04G#K;#*H'-P:G#(?'81NTS1^RTHK?6?6(TP5]1?GQS]M MYFED[NIF!=VDT'31FHEO[[(%&CQQMW$.,KE[1\2\)E*.!T(.5RA\[MG)' 6M MM/QLQEU=K#:0SU>[CRE79>KZ&ZV5?*SOF@O MSF1:F"(+\MGWUZG@[W;+9\9T;C/Z:E_#Z3[T\.3[$#H$SX)7DH;"5W:K M8EG(.E+N/1*8$,0U(\AJ'Q"-QDDI&7%^H]#_)G68W6[:BQUHSA5EKC5:.BU? M7L7F5RDT?[OD_T:]YM6(2[[-UJH0@(IG;^<)-K"WLMC;FY YF9L>;>Y_O$9! M,$QW%>2[#]T_$T0.3:'WCZ\Y4R=J5DND".6(8\837V,,J8BQTM$93S>ZG]QF MWTP*S*^[N/S7:=L^7PO-'Z??VU*SI7.!&%'%=L$OR>AWAZK!1%O)5.U%MX$K MSZ6=[O&_7XH&4VH#F-^Y08OS;ZV.@7)*+*ZYK)H*:-]CT#Z%I=8Q1%1SD2@< M]AHI&QRR(5 6""-6UO?18KX/^J\GU^W <:L3C^0(*U+LM-PM2M!*"@V*]#?RCN]9C#@AU:J8GCRJ,8ZAIQ@RG2G&L4 M$VOTWDD5Y -V:[MFVZF;S 8R.5*2%3L="$=YW9DCWO8HKY([=MV/".&M'_NM M[V4#UR9*T%M+#SU,*\C;#U#ITGL&HC5LR;9W>)K!'IM/H<<*9&*R@Z=F_,6< MM,^>5'\HRDJ_XYNW5U[1OMF_=<>+$G@?_:Y_7S:>^[V9_.Z;]K2W6'ZO6;ZOF;7ZI? M7G]X_NO[ER__]O+-QP_5;Z\__KEZ_N+%V[\/[*W>?'R>Q__V33_Z-Q]?O_FU M>[]7K]\\?_/B]?._YC=]\=>W'_[^_N5E[_:8@Z\N!+-+G94?",;@[,H+:I]. MSDZGNXDZ[Z,;Z]UB[;TI;RW8FM^766'[^_%LZH)?I+2P[/CZ_%+U%AR)_M>+ MMV\^OG_[UP\#&W<7+=^]?_OBY2\I1%XZ^H?3?>$N5:C'G!TX72VK]ON33]Z= M^OH M HX=]D9S8M9E?Z>4IO,C4=5&E/H>RVWB^,PRYU\

F9-M-%/F.SF>3/QOE\,;?H#NV9QMBX=+?\[;._QV9BTH_II^7?1U7( MA47],2#KI_Y,0MNN[N_/+-"M6^ 9VE0_FK;R(7;G\S23ZOUBG#XDS" B?@P_ M=5<3X?-O[J?5024?TEAGS;P)_=U>?NV3ANJYF^=+B&9\E-O'FR0='_RH6C:B M7K_PIROZRU=OKS?N? :0#WF]O#_-(4RZR^>'W;;%?G(T2WJ6S_::G9Z5LKQS M/HWMI%I<."*H[;_^)21QCT,>=;NP1\U\3;_GWK7)?;A=GLU,[]B-K6WSC^WB M*-EWLK'T.%#&L31-'>]R&>KY:-I)I_:T95?NF>A7BW*E%LNCI9'Y>4Q MY1.=%I/&K4ZZF5YPNO[MNG8>=W6E;*O'20;IHO2T47>\5F[.WBEI?-+-O&>7 MSOK^9&;=0T]E<*:(@^KU9"F_[F"@]-BEDZ[.YOJ^TD87WK.SL'2_?X>E(+M# MQZ[Z[F2:OCJ?IW<^3*/_$L;C,WWF:_M3B[(EYN-0EZ>G5M-)>L=9,.UTTA_$ MUZ81=DO8^6QY=]B$SZW_]&&G[5[>>-_TYQVMO4'G)F<& MDR2='I?/?/V?A?^T.G[L@J!LBF,Q7Y-&<#QMVR:/ZQHF/POYU+#/W9:8=)]F MEJYLLPU.\X%CXWY ^3OYI.]\+-D!@."MRQR6IV.=J7KM".BE.K,IW-$]LZZ[ M..8[!QA=#ARCZP)>!HZS(_+N%.0>!C6N!QH)&39 HS_1.XVM7;C#<^^V&^$6 M9AJ&F!;][=2H_G=;O>^,/$>1S/NZE?%),I47*WCYG.SIU:D%O5^=Y#B Q&E' M]+Y-?_G;)4!A)BF,CY?!+MM!L[(!MVX#9U'D]#3/8;@_4(?+YA*OJ^-OIJ?Q M7'J:?KL<<']*MXOY.-B>$JX@]XP8VY,N0[T\B9_&GEF\2"PXIONNP.[M&MCU M?SL+4V]/@2YG !W7Z&E#OI&=)D3+!,8G.'/SZ:P]1Y8[EMXE:FD,B9!/PK@# MR!57OY2FG\%DGW>-&].?))2?V;0G3G5'5*TG),XN[2=)V3N%OZZ8Z22 M9?4*.U[,$AWO?B$ :VQ5Q(DL88L4NQ8K?0G5H MDL-=8[KKVM!QU=Q3/I;M+'/I#MM-7IAI<_;?5;[C9DUZ3F/.#+4/3H44:5Q_ MC6&#;O6PS)YU1.Q3-U-0O9J9H_!E.OMG]6/^VT^%O.65CM:DJ-A'V^7!>2D5 MFX=N*N-##C/363: M[-/9M+\N]/SZ>S:QQ1<_1=STG^KS?'_H#I-<[LD:CVO M78O:EZ>HW3=\E^+SKX#^>A/'\U[T>INKGYS1AXZ;#7 M#YZ\,5'/YMR&[CS*Q!)L2)G^M8P:,J@K=I5W[.O:XH?XXZRQ/SU_J?*.JR=HXG=-SF?[W.Q=.UQ'7Z$E*8!(5L9EFV^GG MY0QF-]S<#6[6-^XTR_2C2W'RW.=I G%2C9M_YNFV^73S"S=$K(/JS],OX7/. M>?QBMDI$K@XSH_XP]N647M=M-/'\YY-D70=58GQYH&XQFR5IY+6")1O)]SUW M;?Y+/U/9+VQD,,\K6T?'*0/*>4G*FM(7EU.A&V^SFGQ-&HQ5[WIMY_:+N_^2W#AR*8!L%.) M=];3[T?,]\D?IN'E[26=H@ZZ![[,]TNI6KN<2.X?_GKB%^U\UBRGS]<%D>^: M;D7R ,[0Y])$\CSZ+B>=$]@T\T7*YY((\ _=-=/$6KO7G+>7RZK[JCZ@/_1= M-1*X+\(9N*V]4_Y]TEO@=A ']@3 GH R!JAQZ8D8[ EX"-_):1TF%>:5B]5T_<^KM8-?5FL'^9=WOWY,BIE,/Z\(\.N)*]72 MBUZ9?GO<3+J5D,GF2O3;[ZQ$[[Z<[V-2?S6?=:D)GTXZW5?I_H7MZ=VRW]K[ MR8/ZKJL]A8K_SO.=WUT+N>@_J[."+EU8V.Z4?;].4<75[7^J?NQN^_;#V]/A M_M15*_83!YW/CRXWP>57^XSUI].%R#R=DA= 4[:^FCGI5C%33$Y?/*LNVYZ< M-]Y@CP+\5LECGKOSRRJWY?1%)HF=@J\H+"H>H/*Y?5]YP5>$UO4N UNK2J M]/SB28X2S'.^22%"U+M&JQ3A4XYQQGX:1 MG(U_S6T&N[VY1/QH^HJX'&F7,R/]*__-S%(D6@6#\#6]9:XYSVZXF/QKD:RR M6W):"L*WN^;Z'8FG2<:=Z05%]%_G6]66^1,/6*?BJ4O &VZNM>ERV>'GYY-/K[P8>#*@:?"U.K]FS?ZMA\.0NY>4=:2@FZ]G.G6VC22//NF/5D\ZI]KVNY MY^J6W3OM40#=,O](O_A%5S5]:EO7)R"=Z*N/A]-V_:]+NSK=K'6<*$6_5:FO M\.PMH7M27FFW.91<7FUM['21;G$8NC+MVX2:7%AZ-I=PY50"V,_MIG'73&89 M>7MU]E&^+_3O#&.92UQ;<:,E,)Q6VC?M/Y>[A%P)DVGJ$J1<,W.+HRPEE^MC?LLU4.,FK,J,SMQRN3$AW7/=6^PI#5J; M9-LC>]YB%Y&\^Z7;5-VI]J_-43,_@R58I[C?Z<+*W9X?Y4VVF[N-=FTOS]U$ MU ?HO(4ZH_5Q2M+=BEZMA:LNY/Q(?LJ!K9=\X,X[DAEWF.=]-#V+9/[@?@F,>JV.4<%E[-M MR]^6$GA6_4A_^K9VNS&K7G/\ER[)?S9&<$H,?O%3Q?IJP] L*M=IP(SB15=92HL_@\3Y7L M:'R&B:,;!)\C<])-2B\MIS. SEZJG,V=*:MZ/FZG7:N&_PGNU(ZS$YR?PS[/ MVY+WQD5VG=-^#=EEVD77,&45P,X(Y.GR0AZ5#=T9OVG,J]V.]NS5UVK0$$ *KPZ!#0$#]". M7#D[>:1Z__+7Y^]_R8>3I.#V\O6O;ZJ__/W]ZP^_O'Z1X]R'ZN.?GW^LWKU_ M^=\OWWQ,$?##NY?]'R "0@2$I&@ 21&%I B2HOOTS0ZI\^$.OS=-[6 MK07F8HVGB^/C,'.F#0\(X>^>O_]X"P\I8.35Z]>ORVXB=<;A"/[]=)GS]]-^ MV;]W34+;W]UT=CPMFN.E[P^/X[U/5.WM^P^CZN7___+%WS^^_N^7U=M7KP;V M&J]?O'S_H3L*ZL7;]^_>OG_^\67UZ]O_?OD^GZ(WG(/SUI<,ERRT#!\MU.LV MV@RWP._OL)'@TE,=NMW&35OE"+U169Z+%C<.-FC[_EPVK'4S;";Y.*^O)V== M%D^+'KN]-L_[]N9_"V&U<>W#?.K^N6KL\&.^L*\M<<^Z+URX6_\W_^RG]4.F MG#GNWN6__H/Q9[_F^H;3$JAS)?WIKWWCL^XHH PS_<[K7#:1!FY/^L[8(7WW M6JO]X+K7.?1M"?3@L0_NL9NMU4]/-ND:"K3+G6WQ-P3/^["L M]",R[X/\N3M JF_'_V628NUAEYULN!WG+L.3UU)4LI:89K&'2=NIM51O[Q-3,KC$ M=)6-#FW8*0']V[N7;S[ O!>!O$[!=_V-,4Y2VQ?K,68T2K+.;LNQ>GI27>W MY[F4N2O$7EW5;U=87=JW1,\#6FV!.OO&YHU?K[WK^W,[;?J>%%UONXW M\57OUD\8/KMAWX7FPN%_NX-;]/?EKNZ3WT\9Q.^NWR;T>T')]V+ MPP/2N_BQ_]LO/TX.#L_AE(L+.!T](7K"MTU#2M->33(F,Y-3@?E@IYX"T.R\I$]YS&&2]R,..WEN46WM+=-VC'U1F_9$R=4+DE-5 0*#F[ MK(H^7>:IW'[):)Q?JCV0L-8\20L\4V_6?C?L?1?F6V7"V;9XD?JK)CD^ M/3B$V=C!XAW.F_FMDX/W%V?GRZ?WP&$Y3N_OZ/WYLV1[GHPJSDZ/"P M=&V]P_,_CO=4;#H*Y/<%;;IKJ.*]@F M*4)+F&PM7P,] Y.M,=EZ1T%5D;MQ<'SX[U^.OQZ78>^C8YYEW+ 7X!\>>A?=BS)Z MW]O_Y?#@]Y-5\3'&Z3_>B7^F7W@EP!ZK]^?@-? !5U_>3H,'.Z:5]*NJIA MI<.8J@?'\7$U)S3VR%0)8OS$<[=G6U=75X:8GV>T[VE8CH,\UR4Q9R3 M.$R+/-GK\^*BJ0)7^J"X775/G*Y$=)(4.3S@E@5[Y<,\(:KJ?%!B1,<9V\W* MZJ.L?NE4B$C<>JML +1@.I6Z#NO-!W;K.TQ/@_."^KSRB:;;\5SODWBU/'CR M--"':[_B+/7%<[R.HQI+N=,RVV1:EG1M\CQ=NC9IVB)R@A_3QQVU&NIE_<1Y M/72^>=8M:[O^!\S:#0R6,G*P6\8/^!_V;H8P@Q$CCNV.4Z;:!A2I8NPK0MDFE#E0!J@!5@$:I:#(GJT*F#=H_1%O<\^ M$!2@?<&!+9>[?/W(;9SB9!G+R8"49;5("&L[V&D]WR6IL, M::=M@Q;MYMI5@':SO7;S@ 5%66GR)S2=+1NW:#K7K@(TG>TUG3A1;]N0E3IN MCMI:^QA#%3SKXS03O]^NMHCMXEK]'/)]LY(BHW&0?9'%B35.H6OU2%7YK#>X M)-79UDT5U*6_3UVC, @B]FKUO*[.EW1?:)=9&^T_C*:$Q;S.X:\T+F@Z(=JV MJ!J^\-A;EC*KL2>[,I>BAG?RQ%M%'B<-%KA$H^?_RS)(YCH$:;0HR@&^:]Q( MI/.J[.E16NZ$4]4]-?N#0 ]\6[$UW5!,1Q\H?5/U%8W97I\.J&/K[L.ZI[R\ M:4 #0[$H M" M*D9!DE?'M_YI;#N:_8^=^V_[SY5U^$:;J";Z!'3#Z(;1#:,;;K0;=FS-MVPU M !_*F&)JAJ?T=390U 'XX/[ 9)[G/'3#NN];_H!:BL$\<-T&\Y4^]71E8'J4 M,LNR76:_S0WO#T$1++A(^ ) ^/MAF02R)+?L&B:ZY8WQ$>B6T2VC6]XXMRR1 M&C_/V[^A7=A@NIZGPTQ=\57FPNS=9HKKT[YB#U35M --=VWCX['A+N=I*:2@ M;[NFBZ30="NZ^$O:QKU3>V1*Z>69PU,6_&8-5#,0#45ESFJHO<=S7&M0#,"NKY O+GMJ#KZ M<3E]POU$B%=K83I@6I_K((%77H*PL;LODCR^/,&WW:W*WO%1_FAXT/!@QT?# MLV'RETG::'BD447[.S[*'PT/&A[L^&AX)) _+C=JR7>:.@K@>K!-88Q4%R#PAM2U=),C?9]AZUSN9&AJ_B5=6R;F;;ZT TSTQNX?@IENJ7T'8.Y?:8&CNO)L]S(\W -\.9X"'3*Z)31*6^<4Y9(C1NP MV(@YU#>"0%AN-0( M04-.@4LT2! T(D"%QJ)*-7QOPWS'^3W*W*WO%1_FAXT/!@QT?#LV'RETG::'BD447[.S[* M'PT/&A[L^&AX)) _+C5JR7>:F:5&!\QGHSY+B>[RQ4::)\LG'-G5*8&UVZR/ M"!*-'_S.B=\YR^^8ED=:!ZFNWT3;XKY[J^<^K;CNOA=\Z-\0GHAM$-HQM& M-]QH-]S7+=MFGJD,'+[F5_?[BF=YX(:]0'6HIO<=]Y$;5JG*^CH%S7MJ7S'= MP%.HKEN*0>V^I04>'-/D66RD;5N6@6YY8WP$NF5TR^B6-\XM2Z3&35AN!--S MBU%'T4VJ*:9FN8IG#WB^LN$-/)^!W7FT(<+RL6')RXVT;;%#/9)"LZTH+CA" MU)!3X!(-$D0-C "4KERS74OS'5LQ6 "NW'U1N!*M^ MM=5$K3 5 GZB_8@]+9!/;Y:']H'R\)8HCKEOK)@=Q_0^[8UI$(3QE<*;LVMV M+,.001#+MF.+B_,G;XR7Z$WK9F*>\_$V/A"+H9<_EP5T,=!"S[(DVN,IO#W,&+!-AD4:1QF M0U ?Z"D$!:?C)*4Y_-Z?@'8&+&5\L MD*J\=YGR-I,1=QUFH,\HS">[]?5U7MR,GRX?YW0\S_XD7JIV+H_. 0^IZB^< MXST^:>JCIDMB)5P0JW:L]0)"V8 E\\$J! W"0BEC=UZ!H&<-R8.L7V% MZ=F5>9[*R%*A'21+HC"8)ZM7Z<[Y(-W=\QCP)]-PK#">'S)8(O+TDRAX]':+ M=(S#$D]F*7*M\FR,X "R^RR=.V-?E8-X9IR0,BY@6=OU/R!>$(5LP^=%=2]# M5:OV,O=FQVH'H!,L0O--76.&Y@'+_#0<\PG4O/'YC,>S.HZU6I?W1@2QUQUR MLS\BXB8;4:.4L3M_"%'?7T>W-N?#Q\*BWF454?\/<2_+C!+JG?G[=LEFR-KZ MB6:3Y4S),.4?'X=Y/LYV=W9N;FXZ&?,[5\GU3C?UA^$URW98<$73G8#F=$&N:,=*]2AGCH?IM$HA8/,UX./W7(IH0W10K8%T> M:Z^,PQ9RN!.]SXWY FIYO,$+!3_=;](1:O/RX\.\$I' MH!/B*K^57S+(39@/JV?Z10H-9F7K#V^A93'1]A"V MOFZ+J6^"P40I8W=&PD;"?H:P=21L).RF$C;\6]5=?2=P#U9S2UK#VS/8^YX=F]I $_1/TGMR07A(58K7$=@G: M3Q[GC_B11H"J27UJ#Z#\ER3BMADN/X[]3O7'ZKQ'!WE+_ J01^4K\ML^WR9! MQ^*VP-35HT4NSRRK\]O,S@=D0/='"D%\;PKO2&>-4,0EKF;!._?J$R MU@[RN'\I"*Y%@>@ MQURD5AQ/T52 XH"AJU&B:TSV/OWO]WRU(B]#. Y+FCT$&4U=5&6 M_4Y!C40K-V)2,9+;%,1Q;I4X[JNTXEKT3 M&)9E.SQUVF@;SGZ=*"?T)JO(%< U3JYIE6*\,,4^$WPM@\9'K)^*= )=)'IH M\.]WD*Q>W@-!MBF>7SJ[A%+&[HP@BR#[#,AB$C&";&-!UG8\Q]!- %E-,SRK MX2#[( 0KN%84K:@"J&N(V[Y(O'=+WLJ*%?:"Q'MW'Z^\SXO46V\]DENVO>J'J&QG'C?4:WON.TH#]8'Z6.F4:U5ZPWG8._R[ M^>[$&-F&)\[8-EDC[TJV,0%(3=4#N+,<=8?=FDJ#)W5BOL0SR<=\8SH6WYNP MO6E*9I93LKMIX6G2(7H].3QG5V&65_.^'I\;BG.J*BEURGD]@>LIVGLG:F6) M0A6F:_<>S1ME&(:B&;IA6Z_Z=M'T@=5*$D%]H#Y0'R^3.H:A9'GK%4'^XIU) M(;4WE+2!GKF2!B[>_XCR8*O&X726/*97K#1P"AU /]BET0V=9'M;9$>J7OK" MV%RBJ<(0\4LAXM5_U,;OU\N.FV B9C.B(>V3\U)VB3 =P['Y+A&ZYI@!NS4; M'.HX%CHI4G9_#7VWN"JRO*Z)ZFZ3/LMO&(M%8N9AYJ?)#3G.LH*EU8=J'GWX MO=/KD*^\D-4IK;9XZ&99XH?B-U$/]B*%VS)XV!7?J#L.JWI:=L>Q/I$>B\,D M):=)#DT/"L;7MML+Q5N6O>*^%H>!.SPT:\8GG;%#*6-WENI3(X+P&D$8$SD1 MA!&$I0#A^IO?(Q1M/HFBCVX=#"%R8G=&Y$3D?#MR8CE31,XV(:?18.0,4T"Y M7C$>1R+QBT;DA7"L,0W'E@5-ZZCL\Y'7:1'3;P5-:9PG:4;&-,TG_(\I TI] M(]D:LI MQE@E( 3IC!I*&;LS B\";PF\%@(O F]#@5?G2RL\R]P)7,NQ':?A M,58 P00 \#7$6^_Q5*Y8T-5'R'MO&ZZW9!Z\$897'-]]^-Z(P4WA!NE,'4H9 MNS-B,&)PB<$V8C!B<',Q6#=4W08,5FW=5!N.P1?#,'T=!4]KDVJ;1<'3]S:0 M@IN%#=)9.I0R=F>D8*3@DH(=I&"DX*92L*9JCF%Z.X'AZI[;< @^2HH4F/!- ML6#[P7ZN+:?@A^^-R;[2\8%T)@VEC-T9<1=QM\1=MQ&X:Z][*-D;8K.:PKN6 M;5H> (]J>KII[XRO\E#AM'NI> R>K>!.3$>0P']+9]I1RMB=$4<11[FHX-+W[B#4ON_DF(\@/XZ6/X(\X7^> MM^.G+*!7Z2B_!#:R^4:@S872?7@70,GN5-6,PWX"!AG.5A7HCC9) F(Y)#8\0>0/R_]V*X94K" 2OR MS(=;B$!N]YMH]W^2]"_R-:6Q/Q1AW&X [U#MX7/-H,70VFU URB"%J<\[EO^ MI7?#&W$"$B(G?"_:5#SBA.5P%L?OZHW+:KYOW'&66[!7;3D[1W[O2PS6G%=N M.8LH+@F[2&=M4W.FT$FJ(Q^,O]-F MOI-^L3I$PW!!.@.'4L;NC/2+]%O1+Y:'0/IM'OU6@6@>AU8U?8=3[Z738.R= M"ZMB\WB>+PQ@>,ZR7! E$+]-#O];A/F$GP77\R#P603O_%:$=>KMZ*LLX[__ M[597-6\/:#N."QH]Q%I-7323XCL%?1)-9%%H"*^-\?;2V2>4,G9GA%>$UPI> ML:H#PFOCX%7U+&!60[55U3$=?6>BN:IN48/=7FOJC=O);_-F4FR=USN?9I\! MU],D5OX%P!D.0F#+7I[X?Y$?8[&#Q5W<]ZUTZ_+?!4*+RT^3#C%JX#UG5U4" M!4_SY6 MSH&VS^#PE'M[BK;373!R^VL1,R*X5\64A<: @G2F#:6,W1FY%[FW MXMYFE'= [FV?G)>PEYNGNY9GZCN!XSFZKC<]9:$LZGL'FG5,]4$^\?WB#S_\ M/.$+RPQ1WU?S7BK]D/ TX?J>9S05V#E-'>X5L:CM(-*&18[P<0QD2B-RP8!? MNU7^;WFK^M YNTZB:YXB7-VV/ EPG5%_2$[VJ\S@,C/Y\2->EX9<7OPH$_EU MY=5>D6:Q$)2?)M?ENKXR)]E#,&\*R4AG>U'*V)W?#^;P7]J/F/CQ*6E\>K/' MUQI"5C*]]8KH?_'.I)#:64G:0,]:20,7[W]$F9D]\;XWG/KV,;UBI353Z #Z MP2Z-;N@DV]LB.U+UTA?&YA)-%7]K89OJQU0MXRW8I46>[/7!X+-4&'N@O%UU M3YRN1'22%#G<_I:!/Q"/TE0AJNH"GY/B.&.[&1M3SH'U2Z="1.+>6P_AZSK, M@ RC,)_LUM?/0;#R<4['\^Q/XJ7F^+6J21U5U5\XQWM\$@94Y#.I[PJH-*,\ M$ 94VB?G)014'-5Q=<_>"73+U41]>$UM07F@^9\1#\*4^7F2BIKQHS@<@([? M^:70$U\*GTQY6_#+7Y7SIHH0@X,AAJ;,R:2S1BAE[,[X[0]1M:X MYBWI\M\.V"#D"6K\%FER.YE=G5'AZL'A$=',;I5/5R)H6:"=5\=9B&.[XS2, MB%[> S&V*7Y?.D.%4L;NC!B+&%MC+):61(QM'L96H5I'A&HU$:K5X&9A?79SPL-^Z\N^P[Z%O9Q++O4_F]K_"EKF,>1;-H1CKSBU+&[HQP MCG!>P[F%<(YPWC@XKW8$A1]M6W7K'4&!T*W+!N?\\F1>'@;F4+D/?TVIR/&] M2X)@@P'S!?B6@/XKC4N^?+!^NB[_?IX$,9N07UB:#?LLO:K7,<^/9;\9@JWG M4X;?"[LV5GEO%AU(9\Y0RMB=$781=FO8Q8I!"+O-@]UZ@9ON::9G[@2F#4?= MIE<,JC8W>KBETEQ-QBT.ZT'__J,Y91ET!7Y_>8__>[XXW;< M'7NB13-GW#5MV2'O=Q3%T,O";R[.(IJ"7=+Y"90R=F><1> LHIY%8%$,G$4T M;Q91Y7"XAJVINK83V(YE:JW+X=A^_ M3F\AM#U@?I6RX2+=-@L'I+-?*&7LSKAS$N[.@KNSX,SGI9F/CC,?G/DT;N;S MU%)-W6QTY>LGRP%ZY' TCI()8U4IZ[,")$2SJAK@;'V5LN">5B9^>V\L%/A5 M% JLJ@#B2LO- C_IK!%*&;LS1NF156M6-9!5D54;QZIEE%[7-UGJ\U+#[U>OKEE;X/LNR).5/&8E:>[R9]W+0OXB$<'A.*II+(W+!TA%@<)G2 MO3TW0[RL;/(@-?P%PO[H#)BI:$ONUI"[FP(JTEE6E#)V9^1NY.Z:NZ?UJ&?; MN,I&$ 1_!/^F@;_J6:KFJ+JNJKKI>'?@?ZDWN'9*F4@AB/^N3.#]S/&'\6L1 MXN9LFI/?6!1QJ"[G!/<2T77MS9GD^H<4NZ[6U&+TNEG8(9V90BEC=T:*1HJN M*=I&BI:EOR!%MX&B&QP]7Y"BOZ8T('^R+%\:0=M(T(@!*?2<\63D9D*SH9V$0TE14VWX+>_+AC.B)OEI6 MZX)2QNZ,Z(GH*=#30/1$]%PS>M;<:#29&_>3../13D#'PS0&AOP['8WWR'^@ MX5?DY.2,ASL#QNLYE.O+^$Z$P(X!.2OZ4>B3KN_#J3G?H.0H3$<__?02X&$I M4UG>>D56?G%OKI!YW^@D:J W-PU/(C])E!DOR?O>< H_8WK%2KNLT 'T@UT: MW=!)MK=%=J3JI2^,S26R8H/>>LD6"8LK/U=<64[B:>4L#:6,4FZ+E#'B(!^+ MOBOB@.79,>(@2\1!;T7$X;>S[]\^),B V(9 @5)&*2.V;3JVF?BA"+%MS=CV M-[Z%.\V+E&7-1+:SY(:E8D,;>.$T9A,B4HNB@A<=3V*1##1]1\(CR_SD?!AF MSV03[72_(,A)YOQ0RBCEMD@90:Y-(&=@LCF"W+I!KHJ_&8W.%-_G,A^ U,5& M+\!I_C!D \)NF5^(JM3) (X"[XV+-"MH68V[QS=]A],-52_1CI$>3?LT9IGR MXS8"(NSZ(J3'D^H1ZR1SA2AEE');I(Q8US*LP\^JB'6R8%V3/ZO.Q[I!&-/8 M#VF$6-S1,/B..8O2_[]]?R$',=93GDYUH/$ M+\3F W__VZVN:L8>N0 ,"^O#07TX2. 9<9(3.AXSFL(9@M=";@JH+^*"O.JM M*-A*^LRG109'\ZQ\7$ZO %31MBHSX*@*NDZO<==N^KG=>8-7@0]1!"4,DH9 M00]!;PIZO?U?$/00]-8N9XF&Q2SH7=#;)$Y&$W)X"T=%A?R>/V0C.A-/0\1: MMUM"*:.4VR)E1*RV(=9^]P01"Q%K[7*6:%B\@%C[-/*+J/QV>A+&?_5IQA"X M)')2*&64$4D8I MMT7*B%EMPZR3[E?$+,2LMQ#/[+ MMZ\7/SZEG$]OUHW6D#$@^UM+U"-_(H277:'0U=CM,.SSY;,T!L/A#UE01'"/ M(;WFJVM93))1F./PDQ,-2CQD_&$%UKA-ZCN?->$))UI03&&"U+VWX)E>8><)2F?GV33 MS=>JBQXW]%[AE^.#=RJM\$ 7+0S&.@;-B;;?$JFT1>T]-? M] ;:1ZF2A,'/6T!7HTO-OM34ORZS8@073I:KXWX2!4N*&W'CJ=F=_S=/KRMO M97DR?_AN")8Q])]L=[4-9\-:#GE'(!PR793;0/E7D\[XP%3-(,5^^*Y'*9]B:]3GX M4E=!/;SUAS2^8KS^Z79U\568\<[ I]89@;EX-=D-RAEF6NYV#H_JEQNCE]ND M\^E[GPUI-"#]B;B1*!-;G9#S*4(1PT7B?K3(ATD*;QVT9,JPFB[W9KEX[Q;+ M?8LMHHMU:ZH7$+-C4&BRUT]2T+@('<.T>5?=$Z^OA!Z+K, O[813FD]WZ^CF?BK]VC, @B]NKXNMJQUOL9HVQ []BH*#7_>WU M7H1-[8!9"..'6BIE]6HMF2^;YE=@[ ILL[E$V_S!X^8-:MJX3^?+0^"S;Q?D M^/3TQQ_=B^,?I[UM^&7_Q>*D.&9QS.*87=N8_7P^G2U]>>-0M3J.M=K4IC?R MCKWN_!B[J>DQ*.AU.RG,5WJ/53N .?@N^;6(&='4;:*K^OJVNGHC2J#V_KF3 M[9!?V6"0L@GY%9J5)?&L]J9BK*(O(F3:455X',F2* RFZ% =J5]^<7C3V@MO M\K/X6VP?@CC:,^GLV3.V#$BP.DY3\ =-;,F\.?!3&-/;Y.M%7S(&;MS[;7=ZTZ#TY MW?H'O;9(^1\G5-[^=_$@DYHG4O%N4K1?1F4$2$@OK2F$TRZ"WP##\7)1(( M'(K(.+EA*<]$9R(0Q?=W%O>(Z:B\1Y607A54\"G/3,Y#>!+T/+"*?/5TGT7) MC5B-+N0(=X6+XZ#,G1?Y]'PBVQU.Y. M=AVF><'*=B>##GEIZ<&\-09W N4+#,32_:ISE\JHU@\,D@A^ \ @8^C]8NE_ M7&NTNO/,6@7^_H_U+#10_C6@^:SB<>'!0OY@\14%;5I0H'L=SW->6%"@=SQ= M?VG1@=8Q[!?.T3J._=)]=*/C6=Z3BQ<>S V<5<<>JV!PI9YIS[-FPBZ+)B$Z M'Y^5OXH<1&?AW/Y>O6!QW>')9[1+Q*-TR]JN_P$A:U^:I_1E*$R.#S,X%C]@ M+%Z$>;2^.=2)I1RV#,4-8H: M1=TR44N5R#07G.[G<&S\K(PFAVM^A=OE(IWGJQ(E>&R=Z:,N."IFI'MS!HNK2@:5VHXJ+S7*V*=:9DS:@;@Z88S&GO M<'Q5M0KR^2P-8S\2D0[["V]!^LK[%PYBBBO&9 M31Z.F%6*HZGABI!H-&&T_Z;7HB:.IX8J0:#1AO',C MU2X1R#1/CSB!:^,$#J-O+>SF*&JT*"AJ%#6*NN6!3EP:O]1 9S=BMQ1DE)+S M#MFG64ZC(%SW3 &7R6.09B-')(8\<30U7!$2C28,>6ZDVJ5$FN9I%"=U;9S4 M842NA=T<18T6!46-HD91MSSXB5F>2PU^GH?^D.^-?= A1RR,\\(?KGN>@-F> M&*S9R/&(H4\<30U7A$2CZ5'H4\/0YP:H74*@:9X^<4+7Q@D=RKZ%W1P#G]BK M4=0H:A0U!CXE49_T^#Q*:>S#V6?)#8LB\@N]86NO@X613XS5;.2 Q,@G MCJ:&*T*BT81)GQNI=AF)IGD*Q2E=&Z=T&(]K83='4:-%05&CJ%'4&/J41'W2 M3Q)XZ/-KRO*^)H:K@B)!I-&/;<2+7+ M1C/-4R9.Y=HXE<,X7 N[.8H:+0J*&D6-HFY/R//E*%@#F5*B"0(/>?X91E%( M1^17F"8DZ16-USU+6"#F*9/2UV4>,2;3K+$G2X13)J7AV)%"#=*/G6D\*[U&Q'\;&S*42-'2H9U,VL-I;)M%C>'>EG=S%#5:%!0UBAI%W9YP+V:X M?GRX]RA*)@$YZI#>D,&=USXEP Q7C&%MY&"4)?[;/"7B:))$$1*-)LQPW4BU MRT8SS5,F3N7:-I6#_])^Q,2/3\GCTYO%H35$'#*]]8K,I[ZP]!12&TQ)&^BY M*VG@XOV/*#,NA_>]X10LQO2*E?9,H0/H![LTNJ&3;&\+ .5_0/#]))C\\W_^ ML3/,1]$__P]02P,$% @ ,8/*5*J1,NZB) [,@! !$ !P9W1I+3(P M,C(P,3 Q+GAS9.U=6W?C-I)^WU_!]-+.]%9V_)8ZO3L MOLRA24CB-$5H"-*VYM=O%4"0($$2I"YN*,L\I"T254!5?<2E4"C\_->79>@\ MD9@%-/IP=/;F],@AD4?]()I_./HT.3Z?7(Y&1W_]Y3]^_L_C8^?J>G3GW)%G MY]Q+@B=R%3 OI"R-B?/-Y/9;Y^\7#S?.Q%N0I>M<42]=DBAQCIU%DJS>GYP\ M/S^_\6=!Q&B8)E =>^/1Y8ES?)PQOXR)B\^=*S'QV.CW[ M_OWIG]]__].;=^].S_[K]/3]Z:E"1E?K.)@O$N<;[UL'J:#N*")AN':N@\B- MO, -G8FL]#MG%'EOG/,P=!Z0BCD/A)'XB?AO!,\7YK]G0H;$C>G9X=.6Z2Q,%CFI!K&B^OR,Q-P^3#41K]*W7# M8!80'S0<$E1-J8#R&DP2L?=^$A\GZQ5A>;6HP)?'.'Q#X_D)O#[!UUCSZ?'I MV?';,TE)HG3Y-J?**;#@"7E)2,2"QY <8S$2"QF.WZ+E!3F+DYQXYK)'3@P/ MN8RR$&BIU*[G=UD=IVEP9+:W# M7\>RBR72,D$#9J1(ZB31LAK8JU_]!4;RT, M.M7()+7V39V0,&&%Y8_Q65/]34#IUX0JYO&/UFKKOY0-Y58_8R%[]J2;Y*5> MH',33)TG_\TZP:VNZ]T9!+H:ORJ^"_U>PNO"1_+A:A5$,RJ>P#/\1M[+#^6! MS!S>=;QW8R^F(6GO8$Y6,5V1. D 2 M1;0*RE\OOCX!$A+>%,V3M$F0(/$-OF8.[^WD&S##AR,&.@^S#__5Y5S%I*^< M0,)@_.?6:A;W7BEEF] ^F?45&DB"*&@7^2HO8YO GAOV%1A(O#0T&/FR*-19 M9.0^A?<._O'I8=1E^G.2N"\THLNU:-L#_.\?290^EQ?9CQPG(S!<4EQ075X$//_W\(1O/QBLY MSU?,V8?*8-4SM&I.ZN":K&!9O& .G3D%U\&X!N,6R^MS[U]IP'AK&"ZM_#0D MX]FU&\2_NV$*?YXS1A(&7^1-X#X&88#]&CR#;\N_(HD;A&^%Y7?+T@"+M_QC M+WP$QXY:*4(FJQ=Q@34[O&K\)2KGO8)2O9/5[WPC6@#+_0%$G4%T0Z/YE*#+ MX3$I+(Y/D^QI U2Z$QH \4X#!#)QD+>#;"J0P)?'2?YR,/J.AX5+N@3E+- ? M]$1&$? C?<:'.G(# +[O,5"4V#N"_V#X5QPRWNU^R'AG L@/^Q\RW@T@VKCW MN'!#]/--%@14;>HKRH4-AO^QM6?(6#F"UV# [F,^@54G@ZYT&22\9X6/$S0+ MC.8D\N#[N$X3*'8++5ZF2UY:*7Q-XSL:>:CZT'V$CUW,W:.Y8"N^J.^UZ<)K MU&F TY_UF08G_\Y1JN)]1:EE4$XTSLE:)\A*1+ X=:"%QY=Y$YV\C5DM16?S M_8#5W70V]VX,KQ6RQ75(GWOYU0JB=K2S)[KYE''U8&0+S=$A##]&2C/;%\ M<+XBS(N#%9*-9Q5-)@7MT7JK!!FTI&@]WZV6V2+I=NO(;O+YA' MP0RP'R7GGD=3/J&ZAR\(IU2UANQ(:K#L]YIE,[[\2RTX.P5K1_(>C-W/V _$ M(R4;Q5 VA1DP[QIKC6P@,1A7=U *?B5CEC@.)NUKTB<2I6@F.ALE M['.0+"Y3EM E#'4-]NU.;S#VCS7&YLP=A7N^7./\G6>HP,EK&(S?S_BJM[_6 MNJ4"!O/I3D"5>C!-SW'5#?,MGOK14RU@,,U?]#'2#95MG,$X_8QS+Z+9UO>A M*P*S .+:RK=;\NVI9DG)C)NP8#=\D!L.9%Z<$G4CO&$XTXH9#'=6,ZAQ'NJN M]V"M?M92(YQJ[50J8+"0'O;& YGR**?!.'T=,7& 5$\-WY#ZWF":.J=+3CS8 MI9]=\L"?6JL4;PTVT=TE15S/8))^)A%1%34=\;S*([.@2QPZD'P_0< M8$R;S_6CCI'*8$3=@=%IOWFP;C_K?ERN0KHFY()$T+8$5T+U!JTM:+"A[L60 M7)R,#5]Z#4;K[6<,<2?MWHT;9^>5(@9#Z3Z-C-[)& P6ZNEQ:MN";RUFL)3N MQAAVU'=@KH1Z7RY@>/$Q=)]$3#M :"K:;K9WNL^"\W$X(T?E-)BNQSD!+UVF MO)\:)PL2UYSJN*%RX[L_F<&DM=X,R=CAG&L/@CC?(/S$TL\P7"P M9N>Q\8'XA"PQEAICOW&+GX90RWP4P6<"6JX.BL;R!EO6!9=(CB*XN^#I2*:# M/7N.@=D)PM$(78QN%B#R-YY^;0V*S0)Y&L;(KL0&2^N.F?Q@XV@$OW+N_,LM M^,LPH^$K[FOU3J%].X@.[!@E^$YWZW2/$G2^D7\-,^"]X&"*/>XV*,@8&#!0 M$P73 P.BC@$!O6=GG>,#6V#0GXL!"[I/JF^LX8"('00=MIB\IEB[3;_7'5:E M; :#O78<[-9B/!.-P9*ZGZHU\&TP[>XCX%J,:Z8RF%=W:;5'PPWVW5E87&N' MVU#88$W=QU43(C>8< >QBF#O71OE<)B M,-:V474MIJJ6,1A*=S8IF;,&.VT=:M=B*;V4P5:Z6T@-NQNLM:_XN[:1K".M MP;*ZLZ=;[I?!Y+L,1VGS[+41&(Q;$U&$W([UT)3!GGN+45%MNREQNYU_J//H M](A7&8R_9>!*V^=;+F(PI.[0D?2#C?83S=)BNFZ4!HOJ/AQS9,M@ZSV$N+3N MFAC)#%;6?3N&<)?!Q+N/>ZD?:#M2&0Q<%\]DC($9C+S+)%?GOL\;Z8;*52PB M=63W_%=M3 P0J',LU:;&PNE77HUZ;TR>Z7+ PS["(_H"9'NN!L34A%-U#Z08 M0/150%3<("!CVNYH0ABFTPJ>L#>'J<%Y&-)G3&A[3>,KFCXFLS24I;?&VXX: M8(#F5G%>Y?L.9,7?.;RA3M%2/N')V\IS "!S-\8;E#^[ M<0R%UWS[$=8RVR*V>QT&4&X5>'9P;<$^B)Q@'9OBO4 M>1D 5./O[ >@O+X!):\TRC9&0.UP(#75T8ZJ'VL.>&XZ5AK"LP;,[1%SRIVF MX]G'^PD 6-8(R\(@^SI9Q+,%PGQSY]([,[Y10LTXH>PV2<0%RX+/" MRU40ID $++?&[.NUT8#Y&D=T'\RK]\<" 53+H5Z6!=](:9Q,'$?((TZ^,P@[8Y&^.+<2X*G(%GO ML"O?M&X#W&L.#V_:Q:LM+.Z_*$U.$;CB4A1X*QLZP'UD[=/ MACM\YV1-=&0;.3_1R@&I.SA1UK=_ZTIKP(Z^)5*Y27?HG/9F\LTN1S:B84.V M!J"TWY+@[.#*Y0%*VT/IFL9Y3HCQ;.2#BF"EA'L_U1-OG#HF/KK?6!+ 9PTH M@>7]+ UO\&1&3[#MO&(#'/6MB28XXBY7D2<#X*@VKN;,GFR?\ 5F+40ZT4;G M1IQ;&4"[/6BEKR&/P(-)!A]B'@A+P]:]VTWX&""E;U94(56X((J805F5D]4U M(&,'%\?TCASI2-N.@#_7;"R4KIL9ID.O=D9_NPVI'; U0*7O2?]AV^DK@JEO M=[(1(P-@=(^V"3!#5_-:.2.*7J&ET!UIZW%VQ]V (]UM;YY#(7O!F_. M/@#6MP/:D)4!.KJSV@B=H0]Z+8C(E:9_OD37Z[\Y;UA57Z<)'N4'%F[X/\2- M-T--3^X&(.D.9R.0\@8X:@OXXERTP1&-<+ 5 [YVEC>G%+U<>=>ZO-Z D0$U M=:YF/=^.%LNL9^09P+'!R>B*R5J&D;JCT7VH#3"H M0-B,DP$4NN.U%RA*-7X[@&0'(.F[7NE*VPZ$O^C^UTIJMV%!LD^C9X&/_#JR M )[3Z2*(^;5FZVM"1#XCEK ;$ODDSIX@*XR6ZPJ.'=1A )'NF=5!)$,\93.< MA#J\(<>\)0Y6G 7,,#Q()YI3/)8M&G"W ]S5KDT_OF J)+)/+.ZK7@,^3?<^ M-R^6L[8-J/T**RBT49(!1S@L;EW,)8*+%3$!2FIFT5O0&U"DNX$U%&5^E:*> M?/(T'6;4.^R_9':1[/-LWR?H1&BP?7T&W-)\.<]XDO'^;O#L[R8S;O^D)YU( M#19OSZ$[S(KW9^\\MDB)I?R-^/-6[VD?>H/E=:=IV?)*3%(YZ%)4,D!@>PC\ MZ@81P[R,,%)'Q?,\1=PHPLQB_(10-TST9V@ B>Y2+8.$5RAR2Q+VK0,]0_%> M276GU#O@9MN\W'T'BDZ$!ASHWE6E3QA&B7V9NB[@/GH@7AICKD$\&]W6,6S MQ@ #W9]:@D%3H#XF:ZATY@!TG?,#9>D5A4*@X5UI7!D,'6(_VOW@@#''4';06.RIRV]$:VE">@4-KAY U!DJ*Y M\LAC0T'1Y@';VV.[FA(%U9PF-%Y?$Q^,$>9%'T#]W9"Z"4L#[G3':P5W>C:4 MO%8GJU;M'+'F 3V['2*Y#VQ&XICX\(Y'CREG%COV"RX"L?2$KBP^ 9B_3)2^M%+ZF,<^H%WE@D<>0 M9,O=:+X]ZG90KP&1FUYN5P0SB,9E?9Q*A"=)1 X_V4(G;^* V.T0^W&Y"NF: MD L20=L2/*[:>];5EX$A<1M,OKM3MP( M(%"3]$QC%P8" FI3("OL_2?_N (-7 MN3&U-Q1Z*C?G]7*V746S,S0 1W8_+ M>3BU$%%VH6 U)+8"F-@40)JLX@$R^X4,O[8Q\'"W$3OW\V G3:V!A#I M_M]-0%0T0(Q:CFC" *>]7?NL.NR@OL1YF0GLRFM+=84&.<\J)9/E(U?JL% M7WNJR@ YW1_W*U:US4I(?0\LV\2IT&9.K^ MY?TBLSZ)Q9#EIK]W&L^P>'CD-9KS<]"XRP4KK/DFONK->+5#ZZS.DP& $,]8PF*U! MQ=E]B*W>B7XL#-BI\;#+(XNC$?PJ;G/!$:NH1=[<^$6'^>W>U"J ; MQD?9 ["^:#U_AH^(N/B4FPSQ\0^\X?3>#?QK&I\ON:Z*XU_3!;DE+FI8S#X#UNB4!/DY E"GODL!2*!4F* M,OT:TW0E"\(R;'GDB+]A$150?\K9^*E84$$3@Y '@7TX@FD.L'*S"K/?)\TJ M$F$#MR194!\OH&=*L!Q+].<5K6Q,;ITBBL.FLQGQH*EA2#UHPAD\J.T05/6Q$:IT"&F_%N'1700*=\+_QRQ>CL5C25-2P M!0/KE/% YMCEXV6=(BU_1=;F]_:)@C>^\RO81%/'CS!V1FB*CR\>GX-!#\\A M/'X,@[F87VCR;L?$.J74W6O.U(O-*_)W+V^=J)\)VH[XYT\D=N=$9@G$XZU5 M*3L5M5W !UA)P+PKBUS'K&FC"&\=T##=G\XZT;/4ZO*BWRNRHBQ(F)2P\;4J MR))&,)N.UUN($D0L@3Z_39*9&S(B:1_=$,/X/QQY,?&#I(.$;28D;1,I=[3 MI PZ6,SH!"UCA4DW(]ZQP;OK80.+S^JCB< MV52-&CZZ<31.D\)?LG_P#J:/M.M=)33'[2.,+O2 M/.(^'N4"=NU.>-5)S%BZA(?Z]5.1"*-6'K4H=]\5#U9I5([8$,"1N&$!:E.+ M_I_:D1?)U2(O\F,:N3^0>)@P G%'4Z+RQ MI#&V&.]U/YMR^HL\K1NFR!"JW(>5.E0Z6(.1RE[$:]JDI6I;+/.JG5RK=OCX M_/6_H\U:98LY7_=#NT]C;P$JN8\#CYSMPS;5&FS1\R:?39,;JM^@WHN+-?XM MH[YPEQ1%@'\P$.#)#7&S(KNM:GU%F!<'JZSN/-ZH(\&K[\,975B\U2\>(3[+ M4@F'ZU&$$1_P#2S!=&);0I6U4_&#^3QJCCS?$>AV,86SP9.6*V4;%H?S8? K MXDCATBA^'Y@,M=M0=6\.!L1ZX\4=BQ/ I>LWBU@N=9CB9HD+FDRIOCXH 8M; MC_BE)_YO$R[$-0PAJE.^ MO!@6T$AVN,M"3BBJ;']"1>P(/.'R,(U+( MVYG 3@O+YM_0YU[BFLK;*"W&1$)CV06!(8Q(1S[T6951KW2NH;1@V(:#-:YV MWB9BW;CP/E(CP;52F\[+4#_B189+*@"T:MO=S)1C+'1(ZI##5T!3<.9L M<#1[:=>$D!-U?C''@2'HX7\:(*2HP,# M_B(&$T/X]I-G0J(;\D1"&!WXO]-GBM$:_$_T(4KU[(*3+1/+[FK#\V-MDV7, MJ!WG096:KOJ2VZ(@4?S+ MY]% *I;IT%?>QV3E!GYV%:.XU2^SJ@Q-%V65A"D[XVA-=V2&S8V[8C#9$+;6 M+F=@(\92[(!]$O,[O?*T*GW); 01'BPCI&&F(8]P7Z7D'-WZZ.2?!"^Y C:B M/9SNI*M\&ZKE$#5"HSD>Y\7]^6P9%Q!8I*_D6?]9?LY=WS;:D/APM',;1!07 MMGFN!S4J[%*/"LLG=]IQT%UP.J .F-_LR1;W..[B:==R>EJ1$A9&'ZF=SL6M M48%Q;G>7+A])/)[=X7HVER)2!7D^JC)Y$UV#1_GKEDV'MCZAKLP36Q MRR\/23PEH$RFE!I%$S MZY@N$71XZQ-?_>*#*Y[KK&:'_'7J.@!%5QTN^(TF.%JP.E6UE3X 83]%C'#/ M(I\!"?>(V.^:TDIZM#KI>Y'O7AV[2"0D746O\'WMN1X;75GYG!NQ@9,_='0K M$]6FUX^F)82U@AJ7 [?QU0:J77YT*'F8Q=P%P)) ]8)6[RS1K@NAL4=V\\NQI0F:]%!@[5NW7_R%4SV MGBGR=BQO9T]K\;.DR]I4G9P_$"Z$5P2SPLBRM,OT0O"'! M$[*=4C[Y+!Y(J3\TS&Y=WTCH6MP8!YA'X@3R1*"0[",O5'=LFR$O9I*'1 XF9>-'&E3GXS MB!N&/"SMXPM ,F"D'%+2C\;&(:]6@OLT&<>Z&&JRG)J4*3MAI>K(CL#O)K'Z MPJ*)Q$Y4X$D$4+Z@BWT8$43@\D MWS77/YKR!&CXG\2?I(__)!ZZ40OA]83WKU-7J;<7R/YCZ9@_77#'[ .!N6&T M)_W6U'. NE4[NN)J&2'QE%X0L9@B_L7Z5QQV2/<.8 /.A]H)Z*,%"GA-XQF! MQ@+M5LHS<+15:<$\XJMU$$9SV5QBKQ2**U6OW"6(6(\KO6^62,Z;,^S6W;%'1F3%?$ ^L0O+W"ZE[>T0Y"93Y6U)QXT%%X\D..> MA@'>E8K'SK"M6LK4'H2OOJ0UW=-7' A2SP%%_F_$G_/[L^$5!ZXF_2:4%HJ? MFVX\D_:L$;6]E'5BY?7#@,'>GI[]>/J3"&F7DG4M71U6?(KI M!KZ^J*4[8=::;/6O[13&]XO@F8H@=:_L%"(*@^AS$/GT&3N *TIC5I&EI82= M(N%&DER&Y+P)+^9XR+4C2K?3N-K2X5ABW'T&W1@52FJ MS^UL_J^CRA>!H84\@M"K"-2AI)TB"A0I;LE+W*N- [)5CG)7I6IX M;:CYWJ>0P2WX5V*]L-N.!:T0@]H;4] M:#\:.\7VZ$&)YM\,=S! M:AE*_8HA;EGT)M0)B)>BJQ.3W=(H M_YF+4Y&R:W$KA<4K&?@U(SQ-U@0AB!=29#M_RE'VJY2\/7U;\=IL2GWPJN#7 M94\7-&6PIIL^P_LUSD8WUXZ!H;4*2Q;G\-#GVUSTDN\W-O@FNI:V4E0^,$W) M$OE&X*(O:M;25HHY@'/7PK&# =YW%P)NM\N5YE+*X?2BL M%3F(Q6FZNLLZ=7&[E+93U(BE(F9!S+4*.%:$-):S5#R<0]%XG>4'J@I5_]9* M4?Y[M9S?A*NR!)6'5C;\UHW2F9L=B,!]JI4^&+27L5.LP'_&M3RF'77Y\B0[ M:IR?=ZJ(V+F\E>+>D6>\%80?;=$\5@TO;15D0M-DD:U :DID[RVRT8C3K,84RE+!4-9M2_PSJBNE%;\\)* 6 IQ&@4D3#W M!;&J85J+V"F4Z.8K8I0?6MIP?H1YAMD%Y%E.1F?95A@_WQMQ5TY5M)YDM@H/ M+),U?/_Y?(1C#2\#KYM,]B"P4F#,R!K$T-@'LJ0^"MFTNJ:VE+1<6SIN.JTU%[;''C 5]UC5<>6]IX]-Q.1)JRTD>C[7QU*FJG MD,JNK3A9-A8QT1K@S 4/2D =E.:"E@H8K%9XPQITWZ'P0U\%++^#K2IDI\)V M"AJ\\&T6X_[3CQ69>]/9*3ZNR(G+DBS_1D7(AK=VBH+WT:Z;1NOZEU8*,B41 MW\>O# ?:8TL;+S*OR9E@58;ZMU:+Q*Y6= MHB^"N/-,N&-A.P6EB1N*Z)G:;Z[IM9W"Q*Y/L.$5(:J/[6Q\L5Z$^0/?\";.Z@*&]^ $(B]:K M#+/=_'5;LSE,Y?14@M7"?F(B9BJ+A]:.5S6_MU*_LUF,4KS]14B]+R2N#YE?UXJZ ?W!J,,LL-TB84MI95"H/+2R MX=+'B'E#,C'HB-H_(A19Y793TE+PE'8=5?N1VOJIH2^6K/FC*F MJ='SRH!DOY*(Q'A,D!])Y2YH-3EU/QHANFA^QWP1?O)^L<8\/NDCSSKQU=/4 ME,3O2V6U FI2T%2$;2YAL6!*.IJ2./ISBX7HE6ZF).8FE!8KHIJ-IB1KPTN+ MQ45F)(95UG40 MN9&7C;@-JNA+9:_XZ7+IQNOQC'^;RCC*XQ%!G"D5GW6#'C8EMU8A6B?&YUQ* M/X;75(:4I;&NC5/$OC_4B7,=)(-&RV]RVO4::_J MZQ=!/==,![0LXB$ _)D;8DZEZY ^*WVJ.(&-+[+9_KI)$UOSL59%?*?P#J1L M$+WYO;4B59+.-@AF*O75Q?OY!*5CT'4MW5_^#U!+ P04 " Q@\I42]'- M*YX> "-V $ %0 '!G=&DM,C R,C Q,#%?8V%L+GAM;.T]:W/CN)'?\RMT MOB])W7ELS\QF=ZS:^S_^]X)T>PB<.,=\J/9\6P;1?L/)R=/3T]OUAOLAX$71_#!\(T;[$YF MQ\RVR!?<=WL>/-5ME'_W=VY;MO9G// MF]W26>'L%H6(/*+UFP2F!Q1\\#(RGD/\(72W:.=^*]">?3]A?\Z$AY@T$L&4O0YN,1_]NCC48AW>P\= MG0Q)X6$[S-W_Q#C$; ;EZ3KVT,UFX6#R?XX7P[_.PQ!%X=Q?7V/G'GLP$H7P M&^R7]06*'.R];2-_E(]-P9OKP'^X0V1W@>ZC [KTURC]59D#RB#'HU-.*L^# MW9Z@+?)#T**@C8(=&D;]V#GFYV:SP@X\W M&!8@FKMN$+-U6P*R=.4.>SO]6_@UB%!XBUR$'^EJP5*#,1<\T>6#E;P(XOMH M$WO9Z&3UI'BE%S7#^'[E/X* ! 2C,5G8^!7#N''N>&[L,> WF\OE"E86EAF4 M!APLZ:^_(NI.H/4<_"GG@>F7P%]M'8+";R%:7_DE&)^<$+L Y0*#7X+6 ')$ M+D^._62KU]\*4&3X/0Y"-9/V/, E2L?O-\'3-4W6\H#TH)!7U$W5@W^71,X=AE&>$?MC/DN(!'^ MC<&&\R\QPA8 PO'^@1PR-,>Z?7="7>62&!7U0LF J/RMHW;J_HG)^-#LK]^5 M_'5%VE7!:J&7*Z*7SWMPV>&C'O,Z[H*[+2;KI0/Z<8%0XLN$47B-_#4BZ2\4 M/#WE>[-J9(RFBBEEH9[4T7/@_YF,\P)!:J&E+I"UR!:H0P3F6I0N7M$=C!6A]$VT1X:0EKH.P)!:24U3/[ZDP:>*J>PB: MT,1X:31ZCJCYM,Y@4"9.D5BEV''PFQ.WA)Y#W PS^-<2R)Q;<^'IT= MS>(02 G8,,=+5DLG/Y8DV."(,H-':M4*^81\!,-YI!V;1UMIK7GD%8FW8;$^ M$T U09I'SBUZ1'Z,%C"'ZF_BN-&O.-J>QV$$3"# "R^FQ3744(#_49O!#KKS M,T6\G"7VV$#7@9QLS; ? YD'??D);8*2^7?Y#.L*M&'?(2]7 #FDR4.ZVH'G M,0XE2HG''RX;;>#3 $J[H@M2JL^LH;J5IGD4$7P?1PEGZ%F$=O3?F\2CS@$# M-7B+PJ-AH"1 36W6%2*/V$7A"D3!$OHD%=L*L<7[#*@34>1G3R M8^;06$+SQ$HO^UL"+@LE@0F;L1YVD1WZ0,94&XFM-K!G8KF"N3 BQN&6.CDW M&QJPG.]H"#IGUUNC]Z&D[KG:[1U,$AJK*:\K\" WH(@BY($:6E\^IP9FEB5[ M79RX!4D@L4LC\/X#.'WD 1TLB7?2%'I!F2R/5G8'I!Q6H'2%0!@C:N.$]XRR M%!/FC)\@+PJS7U@$@D4?>II,, IYW0TO#81*>^-< F5G:R"LKNXKN!<&:$"O M,33 Q;5IM.Z=(2/W.I#D&+X5%(LC-"#8*=; ):0+) T$"PZ)"D&\D=HVZ*CV M$'>3C_-%W8I"U;V6.$[5(&I@@,B]YM(GF* !?5FOF4N*Y&0M^UK&H6W8H!)3 M-9 D\J6XA @FZ%B17BX2?Z7Z@-1B#O!\HX;SGC,TR5J>5%W :_CO2?.9P]YL MU.W8?HI#[".68;Z'$Y:.IH4U#S[^#:VOUB!=>(.=7+ 8R02M"T6N==H*VJ7H M''?\%/<3A5\LR32.P>AK@-<>CJ*BS?M\07QIV4L8WH%G>W9ZND3$!73:S(U< MSG_'"U"1]"9.=Q;S3)LW!.60'NMK]C"N_60: MDG&M7[.'<3VW^ 2"*$!"G"=.]3#DY@J]YL"CFKP>OTVIH&,\.J.1OO.M]WU=AJ*\UO<*;<_W][YSK@W^J_#@7ZT!T ML_D6)E/I,UZ5%/0/O_,%&.>\+)?S,W5#:W-J!:!__L[]Y*ICE3$_?F?,6&=B M\0]IHXBE\T)AY-S_RB_G[J9P#\4S^&H0I ME9)\/HY5(%GYFCUERXH!!6YH:Y)/6\[20KA@=!X>OF4&TQ2\?UG>R(,T@P53 M^.S3[DTA+I8S7>"BC\[DYF\;>$D?R370\UB8&5L.C!_[*17"2RP@4;B"EL#L'J M5=2RK11RKQ!R&& #6<6G0^F.BEYXU(%KE70W8L,MVF3E(TL%FE7EHW>J37/B4OKSHJA9M4"MJG/@6Y@FZM"SP\O-9?U MI]&T==&?Y\T-S.P@NE6?YN'LHHXQLCZL77\*XU1V$">G0!N\M:H6M852!1(Y M"M5H*N74S'R]Q@G&2P>OK_QS9X\CQROH63NH[:)BVVYT)#,SI]B&0E;Y" #G M:?(DIEXW:8TL%FU7R=5X-E#6W-'#:!I;]%76,S=_A[PPOGBT&DVCI+:2ZR=Z MN'5K ^E=5!=OE VTMBJF846YO(0O=J"((YM&$R4GFW<$').8 MO'#"(#\,6\_9.TG.%;]*$KL\1L>S%W+I,"[ROEF8VC8JNVKBF/E#+TQ:,6Y*?=A!N1.T7/RRB"[%J#' FFZ%F%IL19TQ(TC+?Y7=K)G^.J)+OX)DAU MF"94&[-5C5@WS=#2AJR8C.)B7!JBLV4C/\?$Q5D\1SL1]?R1!!6U2>:0T:I< MVN?IT.T2.2"^DF^?J*5Y6Y>T#I? 3J"TJ%^)=$Z#&FZ?J:((AGW!/M[%.S:Z,'@1$+H8])Z,1RVJLBD<)F]%OM=^>:;!0N]1"V=TU3OM MI(90 R5+YX4MW<5!;DOEQJ*YW_PU" XUB%E/9QA:*: RFBW]I<"V^NL^@M#( M+3-;?[4LKIS+;A#BM@5/5$6M&J"5G6X::WVITW- M;J?>P(X%]L$:;6<'"5R$UN$"8%Z%84PMV)O-"ODX(.4NDC98-I01E6J56Q * M@EV0YK2:I?Q#8>02$1S06!1U5] %2OZ9=VT!1;1UP!FXA3UQN=D@EUMQUK : MN38HKH8-'%6AARM=U<9M-E+;5;5D+TF@)-+'!#!]+<*6MF.F;BCNDMC@BO13 MU[=HGPI9IJ1+RMEL8>JG2R[0GB 7LX_8<5&IIS8IG,PKA_8E^>*X6] GY(5K MI1C-"F/U"'??V<#1;GJ$/7"4GE/T0/*\)4$['.]N?)H.WC'R,M7R-8CXW'AU MNF6^_E<"&"A:D!N?^83S(.33 M_OH."8]%&-%Z!3*//H$)LJ9U'<@/V7?3Z@BS&U\,:3UPE>"/KU &-E%JP", MU5\)?"78;& K9%5,#5OB)POE0')'7#[3,3$.MXE$4$FH)$)_MI!Z164(9P&X MY6DO!3"J.:^+F-D&9"B_O%+$QZ[7P#_/X4=$?&EV:E1C$'4D1R;K#WO@7.-P'2OD%GM2B.]BPY,J=_(//!& MVA^?IJ!$/2M0J2Q1 *#C7H%"?067/ 4 YJR>0.O+K1X/@)[+W)+E(/RUDYVN MZ2&4Z5-0G!=5)D3"G TBT/5R&X0'0,\&R2M:FK9 -L $[2LL09'3OR(06FXJ M\4L@N,0T#-9R0[)8OL!%MC1$L_(75ARTZG[1[,$:!2FFL4M(=P"@Y>YZ8UJ: MNP3-XW7<37A>BF#T_'6A3AIQJ5//$>W M2\%/>[4[$]QY6M[MD\2U7F:DFK$^:AI);E&2P$2M12B%)+D%QSF!'_I#9 MG;HQ,"!T(Y9-+I.CN*6$P(RZ=7MX?F1%TVCDY6:SP@\^WF"7YCH2>N!@6@8> MIF^0K-PM6LE81IC^+;_Z)QH[A)8I^,UN2CRXA.HX\N,=EJ_5DX\0U1A;RG>;E] M)&^=IR_@LQ#L>)8H/FG2?@W(OZ]\9ET6E+K197#2M"VPCT,XM&D8NL/-PN_O M0XOW@1C7TEB=2%;!.M"O"*T:[/-CJ8^+\@-?-YG*Y8D49;N"[X$2D MO_[*MB]:SQ\1<1Y0&O&CP:,PJ5!Q(&C^"#RF5LM=4 C)IDT_V)KP2/Z"?; 0HI?L'>QS5E5S54@,E]M2 M&/!A"UN2E#;>!*J]B7Q2B*"+Z/ MHT22VIY-M^"X#-*@O)(8V0IASFA% MPK(/ MICX=R=T5]>J\PICO!7A"'LIO*Q&7):!H(%3ZE.02*#M; V$=542%0%4HYA#: M=*ZKD-D 0_M^5#S()?:F&D1=.9>>QU5S_J4?8$.=1%;=G.3."QF7A8,)4TI9 M/AW\N6)+P1#L#]KSP B_+JO9AI6YQSX;31]VQ6M61!_X=[ *85+N<<9U^YJ+ MP"U*O?3E@L+\I%E2MM%#6N$)6M%?LU+/AGS-ZV%84JA6:)B5UBT^416 / ^1 M5D$R^L+KA()44"E7R5/1AZOATH^037.T=.%*Y1!1 F'6?1I13K!UFMFKU:[, M^BYFZQ>&*\'MII7JI3?= )F]T%QETW=M>4 -M?0:KQ8?S+[&(898>C+MERL! M??YXB^PZ59I+/<'N(E[3NX@<)'E:2C##(MVLTMRV MG%;)[F]R.=#\\K#1W!A4"@J;G_M&M=D)QZZ"T<9",W-I<@M?T>XMD\PB0W0N MMT[[WG5[&))4=68#>8I@S!+$1K6H*II-@.RSE2[#".^J="P"DO2P70 (Q_L' M\1?0G\:&N))34V5Z@ W#T%=F0F)F$&Z"ID1T)B M"G8L@IC8T?]D$F[ 6#M:?8S-C?DF0J3&$NFN']KMA5=B?TN=<\HFD 10X]F0 M'VP#4)_!LH/HY ;BFP&S0K"DZ-J(+H9,#O(9@IX*+(I,./)KAP^ ]!>AFBH MKU=_R*#T%$#E;X:X=77$.-?>D]QZ,O(\#J-@A\ M96_76.*G29&9#;[<[;W@ M!:'T!2+>)!O<,26:ER18QV[TJT-K/Z,7-M?QSCTG#/$&TV4O4VZTYZ5$>2K( MQ3+19'KMLI#1_I42S?Q*$7J]$B:4:D8R>"]5 3#:O5(3@)B5A;.]OG0(;Y\; MW2Y0B=A-TKSE_*JM!K=]4W^8"X4O5\@@JGA\HC2]R8= M#U8Z(C&KA:.Q66_S>#BDM0^SYA"7CE+BDME#X Z MUE)@._$7L7F"/LU;MX9$>K-&C'IM_&!'1FHGV9KI;F(F%J\&P$4S13D(' MZ9&@4AVJ!5J16]*5IC"8S0/+>A?<;3%AML_+ K'G^QF)UQ0WDOZ2L<00A5IN M8E%;Z#P2P1]G8UU7'XKOG@*:JK(C2="+4)I\+I%J=%:@#ZDTWURBU.A<0"]* MP=0N46ITH+\/I4G]!"+(H=EE4XND6BALZ ]3'3V8ER>GXNLNG=2\4;',U;(< M?V26UR_C>!5]Y*+A?B"MV(QV2;#OXCV-.-EJQ8[( M$JNN)HS/"7ON)8S."WLN)8S/"FMN),BR@IUH"GRPP<*V/F+7\RQK#:2JPS2= M">+[!YU 64&RX/9!1V VD"VX>] -EA5$-U??=X,UF!O5\?BH>U;= )GB; DR M"5E)2WZ_RQ0O*T,LJ23(T .B]JPJQ7]H;+94(HCG/YGY'DH9ZU;"DLRD#;,H- MZ0LY1TN>^U78FEE3W432>9ZI$<4-*ANR_OA-^U2-)%46J0'[;)1^1 7U);R1 M&A$6:6$A_H*) X;+,Q7*"XJG?]-1/2FM";DLE)ZN42ZJ.D\H"Y7!AMK'Q>+5 M8+W;.4["RU MIT!W-F45.1'M!7\->L#[?:Y]B07-Q!MN>"NO?-MB&TUO#XE/M_I@Y$_6G$E$ M:+WC$G>T!L3EMF4%_Y9)^LAH/B=$=#3.TEC)I;8@;;,T$B)W@@FID@*A3^C: M#BB1Z+7,U5E*V**'A2O6,ME\WZ':)9RN4\R:HUS>& M8?<>RJ-^-L23Q^=-M9]N*5C;(2K].KD$/Y[#,5-\6>S][YPEAP:M-.X%TI+> M*W-1&,*$].A=(N(6DV_255:ODVD'.;I%(0+4F'W]*1 M9L?;2..S*+FAGZ=$#KI(^K&DB5Z\4>9$]>D;>0#&D*=HN2K0K0;94(8TVZB= M.=$(TE 6\,W0SN1SP1E*>HN5V9D'8KB&,J-H3':FO #$4#(5#<3N:D#I.X8R MBV<8#B ;.3!SR6XV^OK0WPC54$;43;O.U-= F1_]+%9.L*KB)*H+?V./K]/% MRYZ5,R3V64"Q\%:65'ZU--Z& *:8@F:*RR/;>R-;P81,)H4/.N2#KI$3TCM8 M]+W+!U1VVJP@M]^:"QK-5?_;CEBU^K8ORXL5_5;;1+UQ'/Q+]EO^OE2(R"-[ M/2I][#6<>U[P1%\<6 3D(HCOHTWLP=_*1=Y6",%H>Z/6J=CH'$4WSH/^==#=3_.Q*) =#70Z,^+*?P1M%I 7.Q+$XR[XD@2/H/=8 MM_;KP/&I[8R,31&+'>F&*L_*8!.JI>61YTXQAO."Z)S"DC1#T4MH6_MF[M#! MWV<41P5+B,G/,T:"E&)]"C*E M<$*1L@""8GH_T_9(/L'&)AP\A,#F^\[=TU MM"6A 3J"-F:AVS6?^GPS-WV'R%77;:_^J3%D7S$V)11V-5AF"H!4-&I 35\# M/O(BMT689!>X!*))0P+5)QJC66NQ'R6XOSQV1Z<*PCP9< %;?B$H<5WZEQT.0-M53UIHQ#LXUV)DJUD&OM2K#FGS!RH=Z]U4KP3$E&'.(P\Q=-][1KZ'D MW78:\25HB_PPOZ_,*A,*@6#)*88$840HTOJ+S9WSO*2/\--'6B*"[^.(1I3N M@J5#$+]UXRUR/2<,\0:[[.L+^* $4]+'/)>(X&#]"6T"0@L++;E>. (;A?+F MA-N%%SS]#:T?T&<'LT1*PK,J]^?^NLA&HV,:$W-1#.W,V/8U [&I&LOO"54# M(P;6-%RV#/L-PZ2E@QY1EAWU;QC&I%8UH&UL[7U9=^,XLN;[_(J9,Y.5E=5K]>FZ<[QF^5RGY6LY*V_/2QV8A"1V M4J0N2-I6__H!N$A< !"@0"(@ZZ6[T@+ B ];;(CX^_]]78?OGC%)@CCZY?VG M'WY\_PY'7NP'T?*7]U_G'\[F%S75[?W+V[PR_OSKPT M>,:70>*%<9(1_.Y_SK_\KW?_>?YP^^XVB+X_H02_NXR];(VC]-V'=ZLTW?SM MX\>7EYO/[X[L.' ML5[TVU&$PW#[[CJ(4.0%*'PWKS[Z?][=1-X/[\["\-T#ZY6\>\ ))L_8_Z$8 M,Z0<_"VLV'A-@K\EW@JOT6WLY>3]\K[&S^L3"7^(R?+C3S_^^(>/NU["%NQ? M'ZIF']B?/GSZZ<,?/OWPFOCOW]'9B)+\VPH?J9JS7_UTUZ'>^$\?BQ]W33M# MO_PA;_OIYY]__IC_NFN:!+R&=-!/'__SR^T\A^0#G_>N0 X1 MC\0A?L"+=^5_?GVXZ5(71.E'/UA_+-M\1&%(/YV/L")X(>2_8HEA]R>&VO^H M]4RW&_S+^R18;T+\_N/!--'_QA';&A]\O$!9F ZD4#C.>/3&:Q1$AY/;&,8T MM?G@']9X_83)4%)Y8QBFT/ M4G;R_?B);L\4O<91O-Y^S,E_H/_S>W485_]_%OE741JDVYMH$9-U/DJ3*?:! M#]60.?7: XW,TSREUP2CX2)F5TK@TW_ZNS\FL\5\A0A>Q:%/[[>K_\HHD4HL M'C#NV+.XNW#///K=),B[/:*G$"=JLZ<% MV" @QKX'#"$FBOA9B&>+>Q+3 S;=WH>H.)GH&M_DI]5X>&E_?3+T'K"'&Q03 MVC:CPEI^C)E;5P=_9T)$GG&4,8)C.J.L-YTF>LJG!'EI\BU(5Q=9DL9K>JZ; MA,?D1\?#:A#%=SB=(WIYG&\?\"8F;/KG>,DFGJX"/_/2"WIM+F.RI2-\0>0[ M5MR*5HBQE!$_FV GH*0MJ374))0 M^=(_&(C#/F@5H^LXIQ<5$LR-3],:),13'(LD.SM7]_C5"&=TNV*?'1+Y9'G!"E70#L.E]83JY M"H7[76!.OM0;=3)NA7+96(*CN0].AM'G./9?@C"DI+1W\IYH2:,[U8M][.]" M0,S..]GLW\;1\A&3]25^JNWJ^E\'S;?N ML(#XO4>$'E\KG%(].1R)>,J(#Z= ME'1[C7&2ZV5)FMSBR,>D_ L;BMD%#D?%W-F M5 163 R#:X_HR"*+F-Z>6Z)LH24GN,SD8AL&?F@R7W?R8 M6_RB&3K+-^X,ZJK$D8S7<\L MW.>YO-:8Z,;^'$=%0(EB%UW7V5243+?R"F^>29NU^HB3<[E7=BJY_A*EZ"RE MB_PI2YG3Y3&>;3!!-4?GP UF[HL3WKE,Q_'2C(F_N>;/Y".Z\9=F;^"#O@(" MC=VLRAH91V? 5Z>);? Q7K.E?!?3XRQ*Z>_T(\N;*,6$4FK&>FWB*].=-Z5F M>7.S\^W2&?J/#(7!8DN)+B-[!AXM@P87\>Y3\;\( KFE_VPTQJ\IL_SYU1", MTU&C91E5%5UA[#6("=E3@9@3U)Q4@<8)]GY8QL\??1SDI+#_R($LPIIQL".B M]DW*-+Y)\7JW1D+TA,-?WO5Y^9[M'#_O+[OV_6R]MP\Z7Q(J DB=/@F$#\O7I= M,OHR/:-$^(R0ZQ M.>NT^?MTY-1BOF54U9M-MJ7O,0EB>H_X['6;9&\WVTU& MWC6]LE'X#XS(-?V+[(9IMYR8Q (?-2+K;4!E0^1M%*3LG.%1QFTU$W 5F8;Q4!O;QZ[_CK9"Z=KO1R;O("&FL=/&V M%3:=",-O. S_/8I?HCE&21QA_R9)LL[-U]]^JBDOX-H':.?&._',\YM/1.QO M<4CO6:K%7@:KI7]%3I M@[+1:*KC)EZOXRAW(.1.@626I>S%.KN(Q8>.K--$A-]G3V'@78.3<91S5BMMD(J(>T6OU%*'(T-!#H:C]1.2>^3XIGJ*R_V-&FD]"4GEMIR7S M@O[GC#Q2@:&/R%K+:4G,WV;/R#V)GP.6BZ*'SG;S:8F]C^E1$OZ_8',1^[VD M-AN/+_:R+Q.,!*0U?AZ=&)9N);Q?41%5N)T[348G:LX"KB@,GWYZ>@Q2KGVS MTV0RHJY>O16*EEB@Z7&;C6^;*003 4WU7R?:A[D/!A4)C%"*2@U#N!,%S2RS9\T+3%>?AQ_Q:WI./_1=0G5_WZGV_G5 UC>^>/>7OT]%3I7' M2TS0KD6#I+WS\8PTB4/$>_\N)CXFO[QGLER>]N=OS .*_5_>IR3#^S_&]#QY M3:_"W([_R_NDB**H:"ES#FFERUJ0>*W@ ZPHCGO<<.\V)(C9/?'+^Y_>O\L2 M2DR\*9S50_#XL8/' H4)UF98DCM)"D###'R+PQ$,BRL =9:>* ?# 4V.1Q$X;Y!RC M"4(Q##,.4(3C!GD89AN@!,<-(#',-D#Q31J<8IA]@!*<+.#%,/=@Y;EF%(UA MKN&*<](0'<,H !3N./$^AHTR8*6Z>C2189[!"G+"8"7# ("5Y+CA3X:9!RO- M<8*J#+,.5J(3!6L9YA^L:,>/_S+,/4#)KAE49IA?@+)<-V[-,,\ );EN6)QA MG@'*;?RH.\..)8"B6R.@SS"[8*4V4="@8?[!"FT]<8B&80 HOO%C&@WS#5!V M$X=+&N8=H-RF$85I& R 8EPKEM,PPP#EN$ZT:!_+?__8XI@._7WRW#5#JA<: MRH&1)1^6"&UJ>3#*O^S#<,L_[*GLP%]&XTH:FDK9,81<7E(;02,+9!;3NB:_9>;M$7YYHB]O9 M0+P_5:H7^MG99'F/C7^:)&XMXPCSM?"W/+FN5Y]G]3.).GH?#QK+ ] /+ M01AA_PJ1B)*92*=/T-B!N;K#Z6QQ'9,%#M*,8%/3UAG6 A2/!*,D(]M^:8+7 M$L[<%0><^Y+Q^0LII# ^97 M/!8YP6*O=K8-XX_2WP!Q52O8U9P0, M--M8(%)6)R?7JA[1*]=X6%2S%;!UZ*@6@/@21+E_K#*#7N1A,3<1*X:QWO1) M$*J]'4K)TN_L8KY&D8\):&8&L8-5R;U0YYCC^0'*M#0KAY9OJ,Z_ "CP&/!2 MM"QUWJG-YHL;=.2-B,T&0LSEL! Y)YS)-&=Q/DT RP6,W/4C4_+C.I:0Z M (2VY]>]G%0',"_T&KN7F$H/A?$=S>ZEMC)WW0@\KNXEO3)XWTR#B2LR;9^K MVKV,60:7BLR9[5XN+7/KI>D0=B^OEL$E,BH4X*36EB?=O:Q:>NP>[)-W+P.7 M'D#*OGHW'KU>!@D#-B.-$R[WN26GUZU'\KIU[JVPGX5XMBAUA7]AOTJEAOVS M),'I3@L]B_S; #T%(5T)]*RG=\ :^SGEHM))8WW% E!5VM3:7I \3Q6U!D)X M 76KJ(L""\U^Q\3, :]OV;'ZH3I(Z+T6T W9VK@)O>BI&%!A346%IR#:UXOJ M.R1&_JBQB;W#+_,X2U?%;,WC,,LOQMO;"TJVX,<9H7J2'],VXB5@9%P8>_*> MQ-Q\=!NLZ<+=W6/;W3#BV;=!QBGL\T@"ODP+ M<4#Q4HH8[1'4ZK@I2!/@D9#%C9J$X@U%CPIA@\FYPC&B+#;O"CO*I- ;U]'#*_:5SW.]E-=@<[ MITD/ :!]Y3O'M-(MLF>W>W4#Y5AJ1U2ZYQG3/>B YYUG.33#/'1;H8KJ+KI[ M=LM=530 "H%:]@6^J-#P/72! L^Q--?" ):AK_=>V[BBSBP 80SCN"FSIDG6 M>PY'F 8.>OZQ5_7;&;S;+U&9#M;S(-EE)<-C=(SSV//C/(T&6'@,??H!$:T M:KG5UB"]3+JT2.UJ^H.8BW/JHA;YGW&$20,UH?%-J[^-?&FE%#^C!TE^NY=B MCS!WFK#]1':?!Q9US%5+V[].1- 7NK77V5I(4O/W*5$2F.[VOT&;,N/FN![" M2H\*VY+EPT*^*4;>UMA9,U\%FPW=4K^BR \+J9L>Z<5; WI&B&TQ:AVG!75& M2I@$JY#;S*5YMVD[/H5K&PC7/D5,2B,FIUD0[!7\;/$YCOWZ#IO'H2A9M*3# M5!<^>I5?^(W?K21T?\8DI=LD6EZ]LC?TXA3LG8;&MM$%2E9T@MC_L?Q#SRAD M4N(7E.85D&N2/&_QJW?7*U$4'+<2FYCLD7],]<":UN M)&7:>'V-45M]JEQ #_1X*E[.SC?8RR-T"R)XU"KWM;")6DC*-Y*@L3G),#_F M*##5%RY"%/!U95%3"Q#>T@L;XYVF>(M1@HMD#(_Q56[W$,"IT-$8M+SX-$P\ M>MZ@):9Z[@M5U1,J7\]3]'V7MT=FI- ;",BT7%%Y,&4%BIEF/W"&Q&, 8;*B MZA&3W)K5P]A/KK'/C++AEKD# M"-.2J+*4<"LZ:76U, U?([)[*?6(7L]QA!=!49-^C5D>"QRA,"ULT54Z![J* MB+A@VB$CVM" HC3P Q9R_XSGV&-: U.67UF><.Q?DWA=K"]4^,2J5+CTOLXS MO4C+>)D9V[7HJ,%^G/V;&RU/"DQ7EHJ_!NO@N1.%3*FP!SU(I&>-]GH$=L>8HI,&* J]2UGFO:FF70(6>+9% M:_P@OJ$O?K4PH2&A#BUH6O#!1./TT/[M/6H$%YUF3ER4>="<@Z5/7FRZWF"R M-^YI.W$:APG>3YO;"CS')TPXQK^1:T*[MPKU3.-%NO%CSA7NF&@Y(4.K1JNX5UEG$FR$ M(3#N%=R9!J]F#(U[Q7@,*O9*43ONU>@QMXX."@)RK]J/02NBF>"AXWPSOD_& M375<*AVDV_RY/$69F=@V+$YEZ MR$R'[?(HZT]T-W^_K:+5XC9 ^:?4=U>YV M'E?P*?J:X$46W@8+R4N+WIZ0&'JD'Y6^;%3I:>6A9A#Z17A+]9\WZPV)G_/H M0OZ[1;V^D&;I?,O0ECRA5>D)B2$3RV[JU_BGS [P,CN86(M721JLF8Y7'='/ M6'N;<<>P43HJH\)>RHH&1OYU\,K^2WX62CJQ:&O?(G+>CCT>$%?-^"7'NH3P9T-\!L&C)( M?WR8=,6J9DB6DLP,%!:EJ%@-"5IIN=0!!8^+++'F>,! #RX_O?YQ^/6/>ETQ M36/4Z&&($V80-7Q%\O6AXT-'?EG*-"F86(RZ5[3N$9CX WKGR RY<"MT%: MG8O7/I!_B6;M7%SV@5!(]737/(H/F 7LU7R(A+;-(J_@RFCVZ(*D7!;$6X0B^:XCH!QLV;F#A*@\&JQP)XP>Y^)H1UT31D3/1M)I X3X6!: M*]5\%(,$MSIV? D#/"0R]\0HF$#W3"@;[(SH.\U$!%IPPX1/P%F^A2H9Z3.* M]W:SH-@*:)*9M*5=;+S90"&B6W"^PCB]95]@2T-:54O\!@Z?+&]\Q"1ETK!B47%.!PODEV)\D>BAT,'J*MA-Q!)!L&<>2<*2 M)+'D&@*^AHQDKK11^44V>)K<8-9,I&*%?FZ&C0BD#G-EQI=:?I3VN[I MH,=7U6Q2MXS)[1/.NCWZM=5Z 2F^)0$H\VIE)GH,#8WWA1*LP&,@\TZ; 0&Z M.UK%^:6CAS;<\SV&!:"(*&T1#6M# Q(U+,$C(]LX8T+C\';2J^C%-4X Y?F- MUN_J/SFY"O(^:3W79@&46:5#4H4S(;E;,Q0T. &&3M#UH]#Z%=ZEZ MS/,+D[V/B' H/0X4.QM;*W?XA7XR24E1QUV\+/@- <(K.2R4N@)DR<"*.2"D M#$8HH6C]QI'F^=;3PQAE5#A& :$?><#KV,>AF")!2X.4[*6E:H$4LS&+VK*C M0H=3S([+,3N.FIG!>"-%@C50=M^R/])4C(&./ T4BE/H@6"SZXE>NR4A$)N! MPJ!T".C(U7V64!Z"X+&1!2V,"\Z;#6I0@Q6FS]:)N*:)TH.KWZ5]^AI,]IWU MST^XV ?>I"(UV5D<=!0L%?7\C44G'!CG9MVEVLH.<^;]5Q8D^1>!I7^I\*U1 MV%FCG=JPDBXV'$:[6ATU?:L66%8>Q4M*W0UF1,"EXQBRYUVQ1^^63 M^OS)!G$[_XFE;-*-5VX]=3&%S8$@;S-I3E\E72H\EQ>%T-7:;3,].5-YKJF,=4]5)LS^'5$EYBY.<7*9L92W?Y9$ M9^F. 0!TR7[B-@5 \H!U N&6J8GK"H=8NS40PME_$BR?@OY^YJZ[B+8I;)1) M::241)-(6ML()"+8#])KY.4/7&214-V&ULF51SGQFKI'LODPK,>7^'$59PF* M?'I7I!A'Q7?/EG1OR".S5+M:@/DF\N(UWMD"%11260\X#$@7C+S/,3!A\\Z< MXY .M_R,(TQ02,_J,W\=1$&24HF6RE7LS5>4]!AL],:P&4+/2I:F6RJ[;^)( M-82>V\<"$RTZI,N-W]9*#.]Z336D-/:^2Y=0M]WII<7I=8T=^P +80I\3/)_ MU+)0]?D/E(8P!O8]P>M@7V"\BW&S@;'O7L<9R77O1]H,RQ7PFZ@F3#V^T-^W M=Q0J,X^V^4G[&)=*;[41E*QFT:]T"B68MMN8?,.4'[.%&CZ/ MPRRW1M[>7E )3?#CC(24DIBVD3YY.GQ<,"<]>Z=-5T/CP,Y?K&L=]N)1C$WG MU<6L!'6;L,@""O9-FCS@D,H?/I/T4!3@A+;Z'*(D*:.H6"A"/B]?(RH/E@89 M^I?K,":!CVZ#=9#N/:W;W3#BV;=!AC$,.9-WA4@TR]+=''K;\GS(;YA9A/^! M$1>(P6/9XX;>*<:XJ<8"O9%W*^K@S;P?:"N4X'L2>+@MIX[]->.(U -QDC1@I=#\;S'YSA+,H$V0 MHG ?$2#C56L<@X)Y[&'L)RQR\1&3]6V,VGJ8N)U)]W0955?).[,7_!@S4PTF MBA+3 0/92 6"G]*;_/$)H_(:X[,U*ZXGV/JBUN8FH SOQ&6U/[K8\B_,%C4U MA@NX4D=S=!;15C=1B@E.TH<\X$VT9L6-8=P#M1V_$TD288T.C0%@L#?XQ"YS M+]5^4(?$Y$>/ \:B)1T%!\^LYX1@=C_M.*3T*$'1,M@UGJ4K>JVL4,2R[[T$ M^Z?K(V+;3X/S(#_3]C'1D(,-? L&:"+MG!!6EC<7:'85>LM[5J;0ZQF!S7X9 M!J"#5T;19((E6'[(<;BFO:P/NZ4G4'%GFWPS1,M;3%7/AV"YHOOE:U)UC5H- M=@K['=V(W(),$"ET?,DVA)2IA2(;X/4(*0?(#Q/LJ*Y\_DB07Q6E3ZBZGP\4 M^=7[RTN\B:ENQ-5:81!V2M\Y@=N-Q(L@O94XV/8-+)!WA],BV$I"8;.-;2+/ MTI0$3UE>L>$Q?L ^QFOVW_1>8"G 2)Q'5U4V%Q66-$>$$?'= MH2R*S$OS57^)2->>2I?'1OE*E85-!)%7?V'- MWK">>6F&-'3I [\#%BSFU*)+/YD1MD]&QVS Y\;TII1Q-&A)9W'V$F&2K(+- M/$7?<74?*[I3% 8:4^01.7&&RRHZ(\)8W*(0LR+TLSK;$_;T,!>S\C>(XM?^ M)K]@W?ES@0C9,DE)W0/4ZF+.&UC;*5^C!'L913!WX92XY=][C%O.'J[#<.!0 MUJ?C:X36K"("U03*H$2E*>%T@R&I<#? C%3KOZK#-5\A4LV-NH@R9' ;8<:( M90;) [9S88HNSIPD4<2QJ#G$&6UC_AL*,Z:W!LMH^$S*!QWEO/DU#OVB(%Q- M ;CH*@ L50"=%"KX,MVS?,U1+##VATX.E+[#:;3OFD0IB/W)$1KWFZ.L(9:S MB=TB-Y%H"U.9]Q9YWV>+HJH-/^+*W+ACRI4U-&>+6_H;Q]E:;-M?O=Z43=&OG:*%MF%VNVFR#Z-TIANCU+6SK? M(PNG]S(6:%)KW'J'L H]W[S&:3\XV]DN_3(WO1U07-3.NL,RX/'NR $H@T=0 M5NX! H1'L$GE6=;V)96T\^0!141I>\JRY=47C@@\\+S+-M9AS(/?$EKGLR!Y M7X^.TDZ7!Q,)Y?( 0U.X]Z$T0BT-N[HL/TWB7HJ19"T$"H-:52IA1L-&'2%N M5C[P?$LK3@UF'/PIJ5!+1I)E<;?DE3,? H5!:?TK)$*LKX>>C'W@D9#M")-0 M',$>44K.V"S:J94 $2@P>@5-96D0Z]@(4@X"Q:!_<4A3*#8K\'72%@)E^E3) M%GK1X@F+K UU]J@E/W0>EL.MHJVDBS 1F53+Y)LN8 )CSC9G, FFLU"9T4;Z MLF1GP!69(S%B8RDVY#GHD6)BRC[# K>7K-XOM'EY8=-](')AX&#Z@# MTQF;Q>=/+JV7_MA'F.!87SR[[-%F\?FSBXM'ZG2!B8]5Z:B6B-LL.G^!A\[H MR;UA(CCI_NOQ9)E%Z*_ UYA>NG28V-A9/7QWF%F$?@:Z>OAIZ@V;6P$^=#HD M.[YA= ![!H7)] U# - 0K9.]WS : "UA?34"#", 4-662+O"<@.&40&H0Q[X M,E^Y2H%A)-W2ID8H5& 83X#ZUQAX*E0I, PL0*5C'&!WE0D, PA0[A[@51I> MI<"P4Q.@)#_&>JQ2EQM&#["D;Q*]$6_NGZ!J"B;Q,U'CP##L %62T04FXR " MEM_'$F!^ BAI RI48!IMP'+XH ()AN$!+$W7RRD8YAJP"-RJTF X/@BPL'I0 MY0?#,#D@E1JJ#V$8.("RJ$0H.K1FA&'PW)(H#=60,(PA0#/Y(34G#*,#4-PV M4LG",$P )?0!#Q/[ZUT8A@VPJ"VO@F$8!X R]6$5-PSC UCZ[B_/83B &K! MSHNB&E+?PS!B@&5S<>D/PQ@X(&8/K2%B&"F ,O6$U4@,@PE5N!Z_:(EA(*'* MX6;JFQ@&"Z T/GZ9%,,8 A;-![H=^NNE&(;0!:E^@@(KAE$%J N8++]B^,4< M0&W!?!&7/LS^_K$%&:7K>_X#Y^\-+/%KBB-_7ZFN 19C)(KBY_P$2G[PXO7' MJEK-QQ2]QE&\WG[,T7N@__,[XX[. 56AZ\\L]H\P:IMJ%Z30/:@N*0Q!^!Y$ MJ;_.]/87\MMWL5%H<>"#EW8!1MUAW*DIIAD!*YWU43]M"M*$I#4XZ;_V4$H+ MFY0\\]M,1-RESK>1/YJ.8M M8!0WY1#;UQH(X=Q,&PHL-/L9*^(FRR;>H*VOM>-G:RUH>_3#=/\M"[N\4_5) MNN/;K8VM.S-)F[HKU,BX,-9RM89JUVW^9K.*.,L$A=6-#&ELHJWD#NJN"QMD MP%A&9F0^*JAL4."7J<-9V#9[+E3%%D\K?TII,;9PO]%C$).HL6K$ZTO2VO%E M0/?"!I-T>T\/21;#P7Q"FWJMTQ&G7?SM,4MFC_/6H?Z@H;M^;)#A^,)4>, X M@2C71X,%D'OX/X"T"?90T60702_@9;+/.KY'NJ\Y6@\YIKN[)33 7(B=\LB5 MI-%X$CCRLE0BPEW\=ANN&QD* %@Q=2 15WA).:7@P2/ \>-4O//'_IH[P/6[ M]TT"U_NU,7>JN: 1I7UI['-'LI@8!*)G99.M,0D1("^)=N;-<6^$UM$KT@:0HQ[/+UU?>$SJ#F'%'#TA=R?%2#!H(]G?T/@@Z=V]XO MP :H?9 -&L)(\:64Y/=Y^4=Z*^#7]"K,O6F_O$^*I*S:45]H;P Y\)V#=N2- MLW42)XIFM9JK;@(XI=$W5;&*_@@8H'Q+2XU* F0X53J %Q95*JK:$VG3\UJH M'=L"$PDK];LZ@,+$9I3J0;(0HV,JA3C9[3)>@DD@UXDT7@DFR\=2%PIT-5&( ME?X<>- [+*;LF&#J65='4-\.X&MIRS%IQX1OS_J5A:H=?=G B6/>WFPEO?&C MXMYRD3EWTO@#?I ^%LM0'Y!/$G=W]*7#+,7=O9&R9!9"\HZ_I!FT<+BW4D)M MXFB]XR_%-GJ0WINNY08Q&P_$PF^N)84ZPI)O@P/]CK_XFV/%MR&7>>L/!GSK M%=O4HPF/OQ@;G++*CA5;@Y+7'&*!M6'!C<>06>TZSJ4A5(A3]3NK;<.LW5Y5 M3KK<8KS(PMO@&2>GW&NGW&L*K%ZS-8]#NF(Z5O)JA8GBAI6Z6F#I)BJW,K[E MT7:^_8+^&9,+YJ:6I,C2'04>HWL"[]!:GDQKR$AOC>'?:0^4A>;>9_8EI&)E M?\4)J&J_3D30%XK7.EL+26K^/B5*HK1\N]].&1A/&1@MR#VG#(R6Y)E#KP?= M42PPFE><923P$VX)F\&:$T5A3&<$6 R.M^@.D$<$STOSM1+1#XA3N+6;G'*L M-H1)J3+4*XK*>T\EY:%7N937^/V4G/64G+58QKGO:;W!*3Y;4@D@MP)+;R9) M!POD5]M,<@A_PRPL$_MGSYB@):YL;0N1^>>@(2U 4$6LY#'];%FM@HU\"F4] M3LEQG4R.>XF?<1AOL/^(O544A_%RFTSU/GKJ&[>LC;,CD# M9:\_04;;2+U[J%QG'2AWI[0GI[0G;R3MB8*@,-#45X>G:[D%BH;2NAA@W.T* M4F]%/I@6+(?E @,>_UUT8L>L[2P:^J_>I\LK=$H]!35AC%215?9=.(=(GVK1 M]'.XR=X1)HEZ,TF1G,JJ-4B @8G7-$*^S!UV3%FCI)?+84XUF# =2Q*["9>- M@>TD]4TZ"XS^17;*PF9A(^ZMMS"1F&8+]GJ&G05'7V=2<2W#3"HWJ;2H[0YS M^@E?MEXCLITMOD:(+H4TSY"WB,D:T9L\"]/3B[S3BSP55J\0B>A!DMQC,E\A MNL:>DCSMK( E87,8+PGH'KAF>Z!-YCE* D]]\TZF_$R"+.TMXB6QD PV-WMSD+.HVKHK;@FFGK_4R3Z*0QXK#!@ M 8:R'-A=5B6M3\&OQQ3\VB=Q]GA,>T0\9V$9FJU&*A("1>,4 G;$X0>G")6I M'8@CG:@[ =M98$R>J2UQ_)@P<3"< ; ;6KP;CPF"D^?0V?I"T-P:<\3DFC(" M<)?;\R;*O1GL'R=7QLF5H< J/44\C/WDFNZM8DU]0=Z*$DNVS8)17 Y5>UMY M7,SDCGD5GW/+/L*VA3SEG*R/C86(\S3AGS%%%+&DXF?^FIXS[&Y,@V=7B^PEAMG4DZ6" _KX_2J$@H74_"YD"0E[G$ M1,TGRI%3BFQ,L)MC\AQX.!$F(12W-69K_H*B;,&JI1)Z/NP.:[&U6=I^6@AG MI 1%D&R0V\Q&SAI"6&A:'EO,%#\JI.W_DN?&1KD(+]]RNJ.8\XJR_5W56=A% M24O\HK+V-C+PT;&IE+P'2W(X\-N^E34S=>K<"U9%#I,-(NF6!34*]C&WV609 MS3;ME=PF1Y)"5K6OL;UZ@8@?4!WP=EGH^%OQ-A4U-7MNS+/-)MSN^'_$9"T\ M,WAM;>37BI-TMF":3$]6K4X[*_G0VL7NY >"J+FQ66]-HGC]\1O:@#"77W_% MH7\=$S:=MW&TS -A=T6O]B87$:Y:8]B2[U57B:"QE31G1=F00MD3D-MJ9&PI M-\<]6\NDLX@HF2D;JT7/) @4&,7\=KV&P>93 M%BF40)%0V#2]YL4Z"F)K'E U.*:>@Q]C8 $"5Y ,9#GD.@U&^X\G'*+'E#F M>[.XR6Q^U0M0"49 V>[?^ ,-0?NX+:GU#B@L2L>!U*[72&^@"R%X5&2YR\:" M!7R6LMXC1&9NW&=S4+;WP81ALN?V?#1A@M*;GTG3R+L[787VUF.*D;"H%8(\ M3A);N5E\_@1TG4B]HF8A^#-0"!2'H)IW>FWWS7")M;> MP @IZDQ=]T%%7T>K[V&$]*F]@^GI;N?]"Y^BST2<0::G$R0VF.XE?8N@TM," M0[]YS2 A/?YEN$F"3-6Z6DGF#!;9_E+TTN\(=@+RE>$FQ#GMV'D-R0O M$1<"KHT-;R7?5!"RO*&4CNH_;]8;$C\K5-!5ZPMI =]AR6,_<1<++'!#@:2S M(>MA@8'?\"KP^D*-6XULW/[Q(GUA;_(CO_K/,M%PX2U)>O: >G\K$=]1DI+B M'?T-.W>6A K;/<'?DBX.QBNJ"ZO\J,4^F= YO^!AP/1)E,<'1U?&K.-1E^2 M\JX4-HJP.T\XP,-+VGZI73)/(HEMBMYZJHO;K1 1]H4NU5MBW0U+S]RE1$J0AV?\&[XP0 M5:4??O #9516!4^/6>Y(%A@>6/*OQ:SN*#:L[++:H'PCNZ0'K)E2W'\Z(QA+ MRO!(D(\C.O7B7"SM)J>*2O+)DL6%]':;ZGY%K_+[M?&[C;QL;-&Q(TE^"'2: MF2M5Y,57^2,O$B0XD=98$C6%M2QK)N.Z:5A_H8H&,I@HIE.D5@R^N+&YO&D/ MP3R^8+FSO9AL8I*S*\F=)FD.:TF((SEZ.EE@XRYF\915MT=D3(:'2%]1N^9K@11;>!@N1+4FIJP66>I:7 MS254?;MXID$/3()1@B]Q\?\]! LZP5-+M;@;-I:#046'F*SY849J=F"8D11* MC\_- *9O408*V:G>G6(&BZYUMWI+VK*S F6O-WE+QS*[R]A29]U%[@XT\6KL M>[X]$2AF_:?E0,MIP[TMLTD"!49I,0VP5=9QT886)E8#@A=U/,V*B'4!AXG6 MX0)*W[;CVZ.=14/9*7S<551-2:W]!G?G(.J3S9HV>ICL37B(:HM ,!&;1G;I M^D^<14/_(!7Z;IP-9)[@%!7ZAV""-L'!T](L8>(P[G'2YX]S%A/]0T7J!73V M4< $!\L(3T@L9ND:*KT([9 PD9E&2I$Y=9U]9V+.3J_B,G86)A,&.C4/M+// M]N(GT,I2E(2;U:!=_7, MDE'*WG"(6IN+C%?Q-G=&@WN])=@HWW!"=8[243??)NS\%^\726MX4W \+P7G M1;BB=!4UVQA;'_,X2U=4W$O+\255KODM;U4*N.CI]!:?/I5'5N_RY;8[J@!W 4!4N_,HQVB9B\U-'>\FNL-I7O")!YEB M3V!B]OZ\SX5EY8;&N("U;J[-QD%,87?H- MN&\^1E)B_'WS@9%JMF7PL6W[L+8SSR,9]FNUY271;(F%<#;.:X'.#/4GD[Z% M$9[&H4Q2LUH8H*8XC(W\W\+ZZ_R9$C4'0KH\9[FX@YVBI*V-+/69"YL#21I_ MRG9OQD'O/T41/G^NH@C>L@!7&E@A(**F,>/1%"5J6 :_!53]_6( M58WGM1(Y!B@&"H_4>X6S5DU(@2P$$X !AC<]3<+"\^M3;LM3IBU ,$@ODT&" MIK.^&[VS5"23PF1_VI-4>"O#! ?&SMF)_C"=8#! JBL(X*W)K9?2MW&T?,1D M?8F?TOTVJ__5VMMH]O&;O%(KMPYT2PD3M;:@8S9)D5F)>2VM$WR!"-FR4N/K M.!/JO-(N-A[6TA6;EBOV<=NN_MM^.LMO;*4\3(J3>[1E,_\8GZ/H>U]U&%%[ M )C+'BOSFMIXC$RP'Z37R,L/;@G!G(;6R94_G.8UM7Z62!#F-+1.;N\+;F%S M=TD_X&F]J#CC2_RXBK,$1?X\>&5/2(K%N4N6=IGA6IO'%_JG[76<$4DQQP.' M-,8;&_,^IG+H(VV&Y_@91]?!,R[#?>8XHN)??DA3@FCOG\4L#1S)^D+[&J$B MV!;[3(QD%_X]P>L@6S.3!&N:)!E3M2[B1%:K[=!1S3U\#U[S>>B=@C]+GL3K MCF'INJZ$>LDUO6MBF42YUXG7TC+!O7XB06,''4 ]JEE=G^8J0\X:*P'TLV\VO;<\&*_)?T5&8[L;1= M?@O2U?_#)"X$T>!U)XM*W)5Z(U@'';R;_A2W,3;)#@;SV(GY.N:@AY&O*4JL M-+I-M?Z%->DST%7?@")R"DPX!:-P^3[. "07 M/62G2 PH\.B81]7OSIJ^ZBPR_?&:IP@50)&\I_ 3.'OB6()/S.\&J?D")@CN MQ7F:BD89EW.^ENIRB :L"O%L+\X6S>.WLS\[I:%E?6QX:C@$R<(TQ.W-!6LL MJ5"\I ?6/0DB+]B@L+C09XO:\($+W;[A]P%Z\C%BL M^2-!48*\_-I0R@:L/YZQD^L"):M9]"M5X,5^L$X;-Z!7R"2M.]HITS1O#=WA ME[S.7%F,, ZS'#'Q@I)W *R$WG(3X$VIT";4\3N6X_8G45\L5VW]UL.A7(C M#+]/80HBN<+4^/VM!5N)J,^_,,=>1L_IAJHA*L2@W W<20$N:/+J8M:H87T6 M^3=I\H!#NG=\*IYO4$3AI*T^LPI=]R3VLUP>O[V]H$V_1E0?+'-8T[]9J+^K+E_1*/'&Z66#E 3_'X7,0+9OV M).G)/#P MGFA=P;75&X9OLE';)7D> @P=V:0!D4\$UU@(LY4>@)AJ PG M.8\)B5_8 8HV]!=A:5FM(8"P>/6Z"8H552A\&JQUN@)AB6Z9=9#F]S/N/T9T M1K!^1M8=">SV47/#=7M99X21H41[WG D,? <)4&2^QB2ZS".N:)R3P\;2QZG M=#J3:LW.LC1)J2+5ISSV=H.R>XL\;(>$LQW7H9R10[6W.:4(J\7ZVJ%P)$K^(N+6#N1)XR^I6FCQ1''+M[ELV51!T M(KR=0T,0]\WXYD1@ V5/^M*9&[-=\==@W47N^"'21_%^7;T#F,A)O/%6&1 ;L MQ^"4,,/=A!FG-%RP$HG4HKV=1>:42,2(4CI52K\)$.A31)N1[3#9&^#XA,E M9_D?YYP8SW@V80U#[6.B_YD43"S,'A,MMRY,ELUI?FH/S\RB\"? FT#V;,U9 M%-1D2+6W<3!!&$=4,)%$5 ^//SNS-<;-,#TA#DJ;8^!K1K.@_ 7PXN!U$#Y^ M=!86I;6B^J#2+ I_!;@XA*\VS;+^,V36]9^+&K8G@PU][7N&:A@'L-Y6X:-7 MPP! M'SW/Z$U# )$.]WP-[N&P8%LG5!^Y6L8$\C*JMX#84'U(:Q@"BMRMY@&V8? MHJRJ]/3;, X0Q57U%^2&P8 LGG+/3>$;=,/ 0)91):)'S\MUPR"!EE=5W[@; MQ@2BS-K[BM[ILFU>&CQ3VO.02;K6'^/<[7:/2+JEPA4+J*Q9PLJ_L*$8Z];* MN_447I1F7MFWMI\M1E+,C=?2"L&%NE[8 W&^%F0Y:L7M 51@.16-&5PTYBJ_ M W#4?)+0\37.@U>E@C':PUFOVW8J,W>4'NV8LM98>W NO2K$6HNSW+_) M#"RF;Y'QWRA:>\O+W0]R/?-(7B=*3P(5==79MVB#3D21G@OS 9)9%.0JLK-/ M;0Y4HG(-VS7OWR4F >OUC),SWP\*4F^B14S613"B/:=>15AG(CKVBVY+*T:7 MB@RY(Z_9RIR=?;L)/!3.V*[Y#WHJIWEZI/*\XE714.UE%BV$/DN\2-Y>TB_MKYG=Z$J,LM%0Q MK*+K+$FPT.K<:6:!U.N8O"#BRY=_3V.K"._R>MUEC)C98K^:DU]Q**I0HC& ML<.G/)^WL\59F*V#B)TIG]UE7L22E>LC?S+3O^8Y?0Q6 M4-I-;_R"R0-F1P*5<*N$"WD&CEG4IE*O[PC4_AHL5X/)[>MLPZW(II7=*JQ0 MP748O_R*_27^&A&,0I8AZC,E]39.DL?X'#]@CV7U"Q8!54YSC>R.BLR??OI" MU_A*Z( T]P$;KLK8"QAU#>(OLG46YA-:$7^V2#%Y1*\B[Z7F*$[Z!87*1%.K M:XGPSMK >QA6UAB. "Q.+A#0EVL!XJ'8J[Z?B&?OQMX$()'HI3?1X=BIRD MA43#^,\U8/!QX.$&T_EQ^&DIULN.@&/Y\=BGYSGL]=&<\GY%T6$_4+^PH*9\ M.NP"TCT!>"JKP[Z?_A6@KA,[[ #2@:%7V78VCYCB;C"IG3N;;4P1*VU5W6%' MXCQ;KQ&A5\4U"LAO*,SP;)'SFPSU)O8:OFJ7\5GDLX^Q=][%:T:JU':FAF\! M4QYE!--=S[=Y/L4A(YS<&3)2SU'(W/GS%<;I+?L"\X#+7$B2#A;(+[*S%<_Z M"Q"E_AAA]82W?;1W# 52DD6M M;;C7BL30M;F64BYL?@H_4EG.=W'D%;*(*N"]W1SR5!ZHSW#,$VH*!4R?A43O M-@#45/;\"=V=_8I+G7&QG@ 4 "7_9I\*T4A-*\$+* ;]BV ,J6]Z)]"TBZ9' MQ*^S;Q9>\*#)_.>64'/>U7Z S:^Q$47P.^>/'N4V;RARSD%RP)4^YET^V5M4 M0WM$+ W Q 7 _2Y4U)V-\M#;0V)]WUD QEHR5L,F)PR-&7 (2^T8#GMUF8LZ M83YJNDJB_=^YZ\7^H]$:-95OO2,]*+QHXW0&\CQO1]GYMKP4BZ2]='Y7P>:< M5;>+UWB>HC0W556+]WPKBN%4>[4Z.@$6X!50*G5_R/M8L;(GZ6PQ1V&/T;3; M#@[B$N>:K(?[KTU/;ID#3T/''BN79?36&X)73 =B=+'UW8D0VYVQ>!&36A!= MN?HC7_RLR^PW3CZL0^[H>O3C-14PJ:91A/YA?W9Q!VD+KEF8=V^$8*4?W).5^U3IH=BPYB-&NC^+Z%1EA+UFHPWNXHA4 M_\PK;_89G,U^PT9\O $&9&9G<^.;JYM3D51^OG"=55ZVK)=1VS"&-+1UY)< '46-Z4E-5:A*;!F MOKFWPGX6XGIVH/W:R1?+R>AW,OK9,?H9C *JY;[:_U$EGD?8T>9\,_DG[5/\)U@,_$&;@3^<3-;(F4%C4\JAHR:!<2-0P!0^2-&_*-"A!SY,"(-?!*9?1T>8HB MGPJ%R=>-CU*?EUB/Z,W+UT7TAA0L]^PL0+1ZSVF1YHOMYJW M6ED@] J1,&!"$7K]!T;\*'!Y6YOH2HS=S3:N+ &;;J+=R7V6I:O\,KY#:WG> M&6D7*RRDF-"+^('%NF2XT"#PS<-H&9B]X<1MP.8,@?O)1L[HHS_Y]9 MDA;";DSN\,O^9KXG5#[,(J\0A263HS>&!2;SI\K8OT>DY_$2IZ$Q8>D;O5KH M/OP61'[\,M\F3'8]IP-\Q^0V6 ?I/GOFEKU$1]%6+#X-'LLR^#7;1'*^K?\B M65X: [BUMFSN>XX(FO\GP?)SK+^?L0US\?FF6.#,E'$9QR3Y-0Y]>JC0LU2\ M-11Z 8%;4J)-T-I*5-X"$Y(K'H59J693DH7DR7O9>#/)E$LE/8#7TMPMP-9F M+'F.VFQ@[+N5(DDO:":39V03)SBA&B1)@W_EJF8AI_-(4NYKC-JOR0V]M;RT MO-JD&U[8UA@U5TD:K-G9_35"!=,M1;P"B$>>>N=1)0T]60+40;G+U7%)89PM M:K]\4C\_98,8 YZ*OO.8ROT%L[7S?YR1$-$_T#;B*3(RKL7) MI#+H4Q#E)\4\Q9OZM-#_2K>YADJ7X;SK$Z&_9FOY15E=YA ^9DXX?@GE\ MP9PR7DPO9(*$OH#>YL9HXMFU=[MMMIB]1)BP=&'S%'W'%5H\:H<-9,.^7%TK M._O. ]UK;)%$[.U:<2ZM$,'G*"FV(*;Z:WX\O7J40=KA'$=X$:12AX'QS]A( MW$QI*H5J 9?U%@X%X?9Z,'<1&ET'(\SP'Y5(%HD/OJG_0.124IGPDCZ)S M8/5XC.I0"=QU0%E6BBSD.O,:\81M6,!S*PO3U67W".)M5;Q!S02G/5X\H$AH M9/R6>?:ZN5Y%T(''0;81S $!?HLH+8Q!CL;&P<&5.(!"TG]JB/U&._%IN,<0 M*"I*"T7?7UA?)3Q8P:,A.T=,PP'^-%&H+*CJN]SM)!57(E XU.JWR]V+/=I( M&SR82*A5OQ7%\/9!X.:[$BT]M->5ZQS[&IHEU_T+DV%S"UWG[H")Q2BW04/6 F?LDL8'\"NEL.BVER#J/A MB\I*;)19?/\,?PT>' #E'&('6 -EH5-F3GU6B_H)0* M$/)T& -',A;OJ?5]84J- :/8>#]$]SK&=/6SZR):YD2S*AZS195>J<6;1D=K M3YA[*M-SWS"+^M@H2Q@GZ6PQ1Z$@*%[<#@[BO8_>^3U,,9"0M$8\_=>>67]6-\ ME5^V&N>7>(RIE@%ZE2^#QN] D!\,]T@8FU]([%YC"JFP&*GN,$!8/80_L$SE M_W,7I__ *1.^V!3XESCQ2)!3K,%BWTC6&"ZR9^*#V=49Q\[3FL:&8BJJ:(GR MVQI3">;!,@H6@8>BM'KDL)?L+QB(85A(C6B-EKDONOOLZ9"1C''2_>@]B9<$ MK8L/S195 Q[QZIVM[(UTU>YN+>;:V^V#E/$=V:U(5HP MS!"[/AO1X8#I:-/.8:2E6S?*RW;U6*#,:[P!D6JZW0 $(5Q D1 O X'>S%CF M:+! V9-.-%?GK?AKL Z3.[58@>'6S084CH973G#@2RP1,.&:8MTH':(PX3G@ M3&R:&04T M+7.;FX$VYB 3&.W,J*Z-%FMSM!J9RPI;'LW)/(V][[N<;_1KDA2N?7TL@B@)56LT<6.>#ZB^ M()AOWD%&/UDF^"K>E#U@<=93K?ZG0*N&A- &K:3K+(HR%-9_3"B.U28K7S_( M98^#1H8#2$D9DY*]%95WF]?M !Q4!H3'?L(CMYC+WW"2OX3O2SUN\@MCGSW? M8O*=?O'7."/)@*.'VQW.I#*_^?[AF]YTM?K:4"'8JZ*G]JNB,T*8P,0$W?/M MOLD]VN;UKUGE]4;V6!8QL5ZS1ZA,7I!NY!$_: ,^]OV;),FP?YF18EO1"S+G M(*G.X8X4)1)@AH[F4,S3('V\;CS1U'EA^OX5XG<& V1"7W8.M5.X"_1P%X4E MS]>?]F_X>S59H)PKQ:OQ]-OZMFZ# YY763Y1/6:A9POMC<@YR%[+P\71 )S! M=]L RX9SX-B,3IHL-NW@G3!J1.,$05H&Q#L#IB;GXK;&@DW)(.5E-+HFTZ M=9#1LO2UU-^=B9,4J>=VLQIJHY;/7"WD1F89+&"JMYN#7AS5 Y[OP-$Z26&:_C1K;*EBI'7P'@4R79N_[/ #RO*I MM-AAML !HM6;JS0SY#CIO[%=LF MN2<]\I7"XD?YU DRW4_9W!(]]4-;W(M: R&<6_Q!@85F/W.O@&S4/^E>D3;( ML!(57";,*:0M1E$F3-247F7L2-DMBBB38I?-:[O 8/;$'(1LR<6(32D",#.21+)MZ+F$&>T MC?EO*,Q8'<-@&0V?2?F@YBR9M3OAU]Q"SAPK/L;K?/7D>R\E<4A'6E:D[:_ M:Q*OYSC_L5A@[ \=.9)K_ISBNZ.@Q-P*S#]R$XD6Z75,;I'W?;;X@LAWG):: M9A\*@\>UL"4>"49)1K8YC<4,"&01E1ZV&2BV5DD-"RW]@M-5K,2)J*NMQ\5= MXWM1(9T*^D4X@$B$4NUM;$NIP'@3>6'F%UGBDD1PD@P;R*'P&35GXCXA(=_- M!]/MK^#"5G'C[!,+ZCKF@,*B%!O2[Y_K1(P+<02/@^R!J#D@H#\>55L87'=A M!P+C?B?PD,G6D!7,H"\WM>H!TL 27A'XCL\.)O=JFZW'$=G'?\OU!Q2),6K: M6_$R L57[;Y7<10V"L7SG7) ,>A?8U(G8[,ZE2N"7D\::26Q?ZB'$"@D6J?N M0#@"*J?UH.=C;M3O.OCQ\;\%Y+O9QQA M@L*SR#_SU_1$I<(Q8LZYLI(R_RGLL#'@S)3D=9ZLQZE8YJE89O^:*Q-(2]98 MO84] J7'5;.-"T1"2_P +'_"'7Z9QU0[*<.;XK#(K5\$+@E^G)$0T3_0-N*W MLD;&!3)E]G)U])QUCT'*I,R;R ^> S^C5RW_W..WLT7DMR!=Y:%S;,Y7P>8Q M+G(@RE-]MTMZ/[[$CZLX2^@MP&X)>K2F&)>N#>8, MC9@]FBH0]74A+_A]X(@6)V"\:@E?L96PYLK4:1[M_[@H$2I!6[&IC M19-X@TFZ92QW;:QBD*KT+\C%EX.9&M M'E%3B(*&Z/*?Y6Z")+?^)3=1419%EK-DC"]-97EIULSK6EX:OX]T/S^^4$"V MLPC?QM'R$9/U[C;5N9.51C%WPCX%J8_H9^MYEG>1O1D37,=9X2)H+-U%#QE MR: MHS"&N>D?>DB6?AGVGQ3@[.F?V$L?8WI6YNY02O*9_\\L2>MY!QIK:HKO M&MXD=);Z-LF^B;G,=47"@!J'_<=8;Q]CU+4V6:&F1SYO[XG)U1_$W(61"T7I M*C]<)?<"I]D8)\@\>*TB_70/#FE7L^=%>2\^X#0C42$MR2^0WDY0S[,:Y07A M$YQEW6_:2*);KS18S);TLA6W'WWIR8_EWDXNZ4#5!J?G8I9;2F?IBEXZ*Q1Q M=1;3BI'NYVU!.Z08:VR9V?2V2;,O0]7TC7H==8,2$_\+(#C? MO:78O]5B 8MYTUGTB,@2IS7R3<.B^WES$29EH"9=J5]0A I""]F*6UY,VOZH MCI7?\HU;24/PSA9=^BQ,SBX*.+=]"A!J-9KN-*AON_V+@&(#/L;GN"A;B/WS M;8XF'K;I];]B!X$]152"6N" *EO8'.?RT8UQ?(LV":ZV!'M5N#-!U5[@?HVH M.LFL*]P#3G<(JQ[^XKV2*=]^.9K=F 5ZU0617/XP,JZ-V(4P'[=<2IVM4P;> MBX(:U#J[= 67%]G5*YV5(,$[RT.N[=%I)4&4!-XHMZO.IVVEX"Z.FLN,TK(L MJ"N.H)J1;L> 4%W4'\A.R(:'L9\_Y=;AKK^?!68N<9$TA)Y'Y:;494MGA&.R M(NU'*CJU)=ZI#4J]]#B4^_W@$_-6^J[:W)O-XTWZ-PS9T1Y\.@NTTD/.!H9Z MCR:! J.4S53AZ60=F1XH@2(A7B*"AYB,9:^XBRXJ_!NHO<25YC MUI=MZYDA>$YEY0)T6(6>Y7^4[.YFWD "!>Q4&$#YU),^IZQ.0.U7?^#1X)T= M8\%Q!.?+4:7>GA W,<=&WOX!Q47I^.6]^6MDTW6B>E%O+M@1='DQ5J"K]?3O M%FZ>BWT]FH/?:@(%YE0SS+"N.C!)P7ZEJ3Y)!8J.VOFK_D*U<=2HO ,%BHO" M?:W^RG5_B8N>G#I7+ .HS57VR-4YC/ML: MQ!*#*4RX)I=])TPGX!SBY@[\VF-7YU!0DWSZ\QTXR_C8-]W0C S. CI$?.1F M?'"N9)_^Y2]/+0$3 !C:M]![#A.T@T]@A1P?SG(.7^;AI!PY7K0-J7:2;"6. MUM6=9@ 6EN[4^=.@EDH&<;ZE;YR@0F<>_) ,QF5KQ@K17[E7&!@JN=F8M]TIRCXB\/#^7>S6[73V6M;.!N5=!?-RI:><",XR/ MLW:;T7*5&0;86>.#\51HAH%U5C,>EG'-,'K.ZF<'YWPS#*2S*IG!5'.&(756 MH=)-6&+XY!/V:]:JE.M]+CKHP/>Z:<*:A-Y0":'MO7YHX*V-#-;1+=+P5$!_%9+ MA &>DN91"6]>=.D[JLDYU;X"/#E[IV0";V:TB#O53S!O%W VHQDP5XR^4>%X MD7^3.7-/R2YU(8/Q..!8LJVY=AZ.^SS0><_J=(:9XWUO#@QXCMGF].#SZ)_) M.!NO"<]F+S@;7 K,8 (_:&4?KW+F>=DZ"UGX:,XS X[@%=,+GG'Q M@OA1E$R]GB.HA0Y 4LZGQW=3&C2L+_2;H:C7[" D3TBF97^44 M!]E:CJM>7PLP2X4;E*RNP_CE5^Q3>8XN7_;'XHW2 _9"E"3!(O"JQTF/Z%4P M.6:_8266KDD)"Y%7.-LO,D)P_CB3:BT%3V*0S'X#V$JB)-VSIVMT$M.4!$]9 MRL2FQ_@>,>(_#5@W?2," ^ .I[.%G.8!(*B,ZJ"7>JBBTO"C:&D ,#U2"O8" M$U#Q- EG 9'J&9H+Y!A880"3X=)SB,%$Q^+9I*FQ.HN?">G'L +L;-R( M"2P-Z\G.AH*,O2Y[U6EGL\J/C9R2'@[>3=E^6U\HX,D^M=I-E">D9/^P]WB^ MH.H!;QC6T;)&4V?ZVFX&E:YV'\"+*3S?EC\J/G57'LFFCZ@J0[1;:@H^(FX? M&TP4WY>_^FZT,>8UF,<9/8Q0DI;CBWT$@I86X*I2718KDJV\:@(%V$DZ& /R M&XL (E$OC-QV%D"L)VX3P-9H8L.YO2MJ>1V3>F8YD3-;V-Y!$[/.Y21XZJ1^ M SANU3C@UN,J\?R[!"9(FD96V379P*)Y)0'E72%U[M/6"FX_U]G5/C5D M5ZJSQA?YW/,O;->9U9[YIAS@K'%H*/L2&<-5)7N7LFYGBKU$*6H:$F;T9D4, MIZK320D_*>'#XTJJU;0W8YT]);D)7Q0S(ND!@P%UPNW$>SWC*,-],'>:V2.5 M6=HKO\ZW(%U=T&.7 D@HCF'FLSJK24+E4BR)TALRTLF: ]V: \&"=R0VG9OU M!@6$T3!;W$0IBI8!O1'8=F"O!DN!!(>LD,G5:[E9/L>Q_Q+LK1 MI \:T@8$ M96F"XG@N$T;?4:&I.K?OL.BP5.IJ*T]FYJ5YSO6+%2OH)=H7W*8VWM*\,KRR M(%D5*^<2/Z5570TNX9(.5A91=;=7=TT092SPH5@)5"ROZF"P=O2:P0EE@""J M]E"1FVQSR9.N'&8DI))ZF(L+Q>(2KKWQOG@R?KIH_%30>17$[H;7F2?D.LN\ M2 )N1GL,$#V=163HINDBZ3H$QV'M?<.&_:/V_#A@%);>+*ZC\3;\ 9K"P6&J MXYMS&ZBIF<["HKEX^!JJL\&Q0Q>%3.MU-MYU^ X948=VS377W"!QDK+W%.5& M@143VZ&4$DK_ALDS[DRWU/@DZ&K5'=>@,*WH3; MUO:B:NYFB6.FKY?+2^=W>FV@++3O ^#MSQMVGQ57!_UAZ"YOC0*14?9L)L2' M,MH:Q3:CAWIUW+#JZ\@6?*N^P@4.TZ"E9- >AH[>[>\L/+W'>..9.O_&!B?*J'1V*W:4.%)(!EG!E+4=LPN%@ZJPA=+1SM2UR.6OM M&PVAMJSFK$70"$+*AE&7K%>[8'-9HY,UZV3-&C9G)>(J$ M%N.KV-,8I;P-_XU>I701+EA]@]Q=S2-4K:,Y1*-GBDE,MKTK5-#2Y/;Q,/9S M)UQ9-X.5Q&C@(=@Y_?W,48E)$D<1#NLWD&1;2YJ?[&(GNYA$C@ *P\D$=-SV M#FB&4EW1ZFU;?T8*:9HRCZ?RHE 5!M^,M4M'\'06%(WU(1!MWXQM3T.L=A83 MC3M$)KF#-W36;9P^QFLF+?!C#B51>HD5PZ:IB>+:_'@MH!)V M0*B6P$)QY<57;-70(RW!R>WMA=@Z(6IJ82=]":+\ *X6_ XF>FQ[],Y"2WR^ ME1;WT1GA0 83[/VPC)\_^C@H>*/_L6>)_N/WVF[E[!M>B]%)*K[%79>=GR$1 M,\(.N9A]"R(_?IEO$W9S4#'J)DUV8@%5*Z( )[359Y:!G0I0?I;G_*<;A#;] M2B_Z;=&?;9GKD*XZ']T&:U;__39 3T4\3S6,9/=9(,-<_A8J_^X5-]GZ8QT/YT1;T65RGL2>%@UK)8]2.CBCP66Z0M$R)89%F7I2P8-Y:2G0E/M:)K4],5Z MF%9892/U<$V& <=1%&#B(7=?"/6=#H^P71,]T:FZ;$*//)68B20ZVU1O\C0V&PR/GR/,:8X5<@/2ZC'E)VQ'?FK^94TA]C M(G^8*F$\WZA^?PNFN3V!81B_H,C#R3XJ(SE'(?N3P!:GUA<<4])W%DI=;51H MJ\BYCLD%P7Z0LH1/T@0GTB[@9H4%PDB>\"AV!L?6P8O-9BX4.7U%6)K_&)>A M7&5NOD&\BL8"Q_0E+I7K80NUUMTAI\1!UWQEE-6\2ITSXQP,DN:5[!Q 0P[, M1@$QZ14(% ZEYR9Z-Z/Z6G': #P-.-#MQKWVO,%:BCI2>XQAVCSM'\I"4<@Y MD^A$@-7%J(%6F/+/['^>4(+_[?\#4$L#!!0 ( #&#RE2'P8]ZP#H! &/D M#0 5 <&=T:2TR,#(R,#$P,5]L86(N>&UL[+U[<^,XEB_X__T4W+H;.U6Q M=E=F]KRJYG'#SRSOV"FW[:RZ,QT;$[0(6>R"2"U)V=9\^CT'#Q*D") 2 8+* MGHCN2ED"#G! $#C/W_GG__6^HL$KR?(X3?[ENX]_^/!=0))Y&L7)R[]\]_7Q M].SQXN;FN__UK__CG_^/T]/@\OKF2_"%O 5G\R)^)9=Q/J=IOLE(\/WCW0_! M_SY_N UNX^3WYS GP64ZWZQ(4@2GP;(HUC__^./;V]L?HD6G'S\\??S;GS_\P\]_]^D/?_N/ M__#'__O#AY\_?%"ZI>MM%K\LB^#[^0\!]H*QDX10N@VNXR1,YG%(@TQ[_G,^79!7>IG,VO7_Y3N'G M_3FC?TBSEQ\_??CPQQ_+7MH6^->I;':*7YU^_'3ZQX]_>,^C[P)X&DG.QNXQ MB&S^OM/^[8^L]<>??OKI1_9KV32/VQH"V8\__N^[VT?&YRD\H0)6C7SWK_\C M"/AR9"DE#V01X+]?'VZTL_OI1VSQ8T)>X!%&M^$SH3 V([',R**]'\VR6C=< MEI]P63[^/2[+_VRC5FS7Y%^^R^/5FI+O?APZT:>T"*G=V>Z2M#QE>&F)Y2GO MD+0VY6+_F1:[LRQZ38YB(SR&1#ND9WB=V'#B)>%TXP([E&3JXY'W@B01B=C+ M40Z9SFN-*!X5:;;+;PY38,,OPOR9S6&3G[Z$X?I'/+=^)+3(Y3>G^ UC7'SQ MGY'V^A;,N79'' M IXO-I=GV/FVC=A#G/_^%#Y3(B?.UN!?OO,P@1_'7]X'$A$X_F#T+RE,.BE@ M9P#]EYND(!G)BZO_;Q,7VXLPR[;P[=DJW22%9J$.(K4_R^N7(F9\?/CX@=T@ M_Q._@<>T(%E&(G[YD8LT+_*GM_3?29@UYMO9?.!CR,G\#R_IZX\1B?D3@ _5 MPL,?_WF5P.NV/8LB6);\ C[.LJ?T+6G,T]32PT[!>S+:4#);7"T69,[W,&[S MI_#] 3;Z X%G/H]IS+8ZV]!/<&Z*M)N?/<.!%JZ2H81M/:47>^ MR>,$SX-T]0S'%[X;^*:\)/%_D>@F@NG$BQB'/,MS4N1G MIR*&9Y/GB;-^[!/#P\,@-@ +U1<[B!^;-(-JNF?TS1Z MBRG5<-*KJ]$S-8D"_'XNR6@K\_6[.I.0=Z=;^_"OZ39!0WS')1Y<@-J:/,2 M'T3*WJ,AV6N,N_\W4 O#!-1#&L8[?JZAF,'^$5Y?DN;@+BTW&CM$'L@ZW7#A?"%$\I#<)JOC7Z48G!1U&RX> IW]I03C8 MK#84S9MGJS0KXO]B\KE.[MN?D+TK0;S+N-^3G*#2?PE+GKP\KLD<% @2@2P= MIU'K;=&WKX>'P]_5QY"2W"AS[[:SMK1[;.0GT+1(N"C:;\'#"%GCXRZ.WDA> M/,&SSO%T3)-[.!'CS4H>@.TKO%]?#UND0X?QJ:?4Q7#F,)PM0%QEAX)FON8^ M7B[I.0HMW-V6_I8=W%V7J<9 M'*2;;+Y$?7>AF(!U:]_=T=K)"^NTX5ZMS[C+[RG=&O]UA MM"9@C;U/:3S?=MG,NGK9$[APX= >OHH+]H["3D$Y P8G(![!=BD]([HY'T[' MAS53NK=-YVVCD7=AIMS8Z*/FUW O@::MGP]F-!(%NA+U8DI7+VNO@!2K2[.[ M_J+0-?6QD3?/.7EAKYKQ,MAMYT.SU+L9JZ_@K4NB,(ORK^L(WK^;U0K^F\4A MY7YVG3)J@[3W-UQ*2+U>Z[*QE_,3#NZ;/-^0B-LMN#[ +JG\BLG7A+!&]T+. M0VE*Q]>AU#PP+EW'S">E?$?& 6+WJWREX\:?OU\73777*7Y&HSVKLYL/72L3L5YL]_,78K8I,-P7'<(Z1:NCUS3> MF[/W6+>==*T]3+R'282+(GHY("YA87U^&< MF5!N.T)2S'VF\>2[;7E[=O9Q.A*Z0'M]AG9M8=/N9U/MT]/:B:*8(W ('AW\ MF8#HA"$8BS1;5>D!;8?*7OW]2,?MMA58AY\^?C(*D?WZ6O0(B>P,KFKGZ!69 MHTQ^":?/O*#;I[21^J1Q)0ZE9HVCIRR,R)=PU;'QS6UM;9H\*Y0- W]5FP7^ MP-LQ K%[EO%0.-*B_&F;3>3HOPO?X]5FQ7U(BCJMFJSVN!5ZD;.V5_YMO7JY MI6N]^%)O,(V+JO0<@2 %RG+$;$MI4OHS^M]:G90F%03W-2>+#;V-%SK9NU=7 MK[&]M#TDCXMZG>&\YM[V(G@WJU68;6<+IH$H]RG/B$U>GE+NT#0F. PBY<,5 M+0SJ;&:U-(P+HU.QNY^U!R/]WCR^2";APFU[2=9PO?*<2I"$U,#..U"Q8M09 MYQAQ_-(J3EFAZ_&1,7LNUY*-HI6^O7<75T.=?R K'A+.?L1039W39&\R7L0& M-0M038?E1@^M>-#1S9]DGX/J3N)7/+3$>W\?9BUYE;V[>6 %WF\N3AD\#O4V M7JY.8>GHI\5JFWN)8.3>)EA#92?CFXAY1Y5!4+?V_?O[\,#1,$&]R1A=T6CD MY1D8D#ZJ4%\2-<-\+V[@&A2Z:NF$OL?K+TV^:".FG0WG8>D:5XET9>^X33LB MB_0C?[D3LBSZYKJWMD40-G47INM J&D,HVE,^*@ 1=LGK+,L=C:UG MFH($(G-&T7W! CA7JSA'Q+E\EM1CWWI8GJS0'0G6!L^E;)URXP"SW%W@;LBV M%VG45"CZ]O+RFO>Q8W:U]B&IQ2O8'K,%2WI:X/&)J40FH^$^/>V%BH;Y4&D9P??JCA3+-.*0$:1ZP]IMPH<0\J%!9B]A M(M1QM-_!X1!)5?T>;E=4S/'/V:*$CRRW D8JU 0>,2D(>Y2T]BK M^*J'[C&WG8;%^K$@:S6J4X0Z<#L3"ASL_2):*Y55TO:\F%$T2S ^%UVF^B.O MK=D$80%[H=7L2<2OK3"MZ>0F, %' MFTRP7V9"!RT?'H(>()1PDD4$W>OH4Q/($SH'PJ'DII9/*E\WV)2X'Y]@S'U@ MO,QT?,1JQTF:*1>_-&7@?;5BCAY3S&;?WM:1;6$#<<6>"X!=YO]^_=S$(;7L.KET/#O M/_QDD&G[]9Q(1HW0 8R^BNY^?@ S.9'B@.45NIYF]B \A3.4[TI3^W>SL8VUV?P*5%BV]L\49W:SB M!$&85JLT0DQXB<;4-L->_;SDEJ19P4 R4KEGGT+,$_ M:"![#2D*$D(NVEZ2?)[%ZQ8\P3T[3R;(0B*MP;2;X9(=&&V'T_./&5M=0YV1 MI,WV$\GA/ML4<+)B0I36-&_L-)D-N-?NFEB&RJ>/'_[QT P5I:]G!;(K3[.] MK3W52@F519LF?^X8"M0J$9F:>_4[\4.NT^4DFMF[L![BQ_0"=7,EAL#@538T M]UH4 '. TX0;'*K<**ZG"93%/:L$[$_1GC*2%T YSI<-*% T)"T>06S'KV]! MBW[8]5H<0&!J,=F7 C4/3;["G7A(3'8;&8MV)Q4+$XL-Y?=IC."2-$U;7YV. M'B-%&#VN0DJE"48;451O93V_G2%;JGGJ5=90=Z;+_D0\XA<]$#@D\5TD/0&, M6CI,U)O3CK_ <2ZA@S@BC>B9UH>91A &[-!K3+]2LK!DXL\L0P> P-?*"'F, MDSE1+*$(+'$V+S:A3FUR-IP/HQ_0AKE5%G=3?%UKVVD\[X/1)2YVD+X:MJ'^ MF\#A'.P=_]PE-%O(\CAX);8>\:T-1\H4KV"+D^A/\&;$"U9R4RQ*99B[U<1+ M'T;#-VH50V;FQ2KZ%F7JW]\WW2T9R]+H TK%O>&R;Z7H'L: M0,4,K?V;X4WUU@RBY+Y4K"W]%_+VF&Z*)5_/QY2R2GB&U3=WF-X# *VL9XW1 M/PL;32:<$6JJE+T?#0=9A?4J\3*\N >2R7X4?!HOE5+D9E'9 MU,/!TOUG M'S)>G*_3/*2?LW2SSLL*S(T^Y(6[57A]R/@)85F!S<9 MP2&05 8G\YCI3LSTVP:7NW]_7U;1>%Z(L"[C9=G>UD_F)C?0PL+>H+?K!39( M5VE@0Q>_L6MSH%$1Y)V'O"4T."@5[^- MYPC5U6L!N9B]$7# F=%U+8]@C?.=HK2UBK3P6C#,YKNP -&WM9#7H53LU2X MS2[.N'6BK4:]H:9UOYX^K+BX7'W\BBT-O5X_.T=*$DE'R9XASOTI3?YD/EO MMN](51]"T<,"_$J6\9QV9,0V&GG1*4M\Y2U#OPN9VI6?;]5?#/[8/0AXBSPP MAAQ,) RQ)0[T >2L9$.R'C9Q8+P\ 61"&C)('C1?TQ!V%>8C28\XAL4/:2@UZX9E;B=D2"%YA[6F M?S^+EH!^$&^E[O$8O[?; @Z@,T$HU//M+7D)*4\Z-)4P/X#02 F59U&$OJ5[ MV#@A_8]X;41J;VWLR_:A.$Z,XHVFL9?MQ-0,E$W:0%G+<"54R^!_Z!W2[J?] M*8UEEH7M+*'P-<;91HO1(AFNXWP>4AZG< W?M240Z]LZD32N\B)>\;JG/-L; M5-/;2^2,.X:9SUU] MLMA ?DZ*-T*26U1 9@EA_SZ]I9CPQSZVH([:HNHE(" O>'T%5JZ,5UC('T&^ MT(8#:#OX.GQ;@N(X-&B^O*;IVR\D>B&RGA&O%EA5-9I+/ZG^?+,[AH]GS-43 M3?2P[CF;._D!4,,B%^22\']+IWPW6&.OKGXNX92^HB>^7D[8'$MDZN-C>X5% M""I(NE[&\RNL,V4T!NI:>P?S,N$NM;7T:OTSR??-5CX,_=%?0/KC-V!:I MAS$F*83KN!#YLL]-#_,#X79N(FX6+O2(C/PN2&SGPUK.G]>@?9*/JO.E;^OCE0DE;/ F88(2/(!26OY"NFJ:'4)I-/UR+5ZC MLQ<0X'D,U@;?NS7Z6;6U1O?KZQU3K#2'Z21D36L_IEB4R>^S]#6.$(+A:XX1 M"F7(8X6HH;>^]B4P&>!.;"K\(JXQ2H.T^%1#WYO.B5U]8,^*E2T"G& _7.7!]"9J%E"K)6.$*^ZQG2UD@U9#;._./GSO^[K@3#5T#J+E)<,RP=S6FA%'&-W. MTRQ+W]#$$Z[A%ZW):0368389R%4\ZUU:Q[-:O88;'D^A,T /).IE&6(: M<5PW^1'N/A PN8II% +Z]?4145OF9\I".#G#K6.0;SD&^!G"5'MV'BLVD"<& M?29X(*)=,J1:K4W?UGE=#K@3]Z_+474:,Q-&&U.I_NKW;E?C:+B]K/\E;^AK M;Q<@6!5<7H78<89'W][2Q_*VVE9WDX:>=Y*&5&,D WR0D4[F6$.' SI7,,Y MH2DP$)2[!UOTBV:+R9WR%["V+R3"T+2<60R,T 6'T9I>:$R_^DU[$G&^W928 MKI:+N:V%%T5 5";KE7RE:VT38Q\UZ]]"/%! >Q !.!D#-41U@O_>CD#4MZ^/ M=#!I,J]@-/).:%=C'VM+_K2,L^@,SNF(Y6JG7+DI+>3Z6[!?QVDH018!QOLK M238'/2;9@LO!N?![(L\-.,<'@O([@T/@Y_0FI!C<_]&VT#%@)IZ37YAD5)^^ MH=I95S]/V1V%2-CHT$U;FUJM=5/ZDD1DF0;(0]?4H]MIOQ"RKEZ3@_/6:=C[ M]O;SMJKB!JN"&M(+$8%8'N+Z=[97[REL/>4>^D)Z;[U&KRDAFG=)7CTZ3DXS MO"011PP[S *H=)^>_C=0\_/ZU&!":-W@EO*'./^=B\GX21OOK>_A-:RH5$@0 MV$I^:3H1.CM:N^2O+F8UD$^LA8&AQ@*Z%*$]X1R"5I_QA!6'+RSO[>T%-/V: M@'HHZ@3 -]<4],4H;$<(U>4;>9O&1!QI(MMXB"--2\*'\K-YSD4).X/DVFSE M/:3Z/LQF&;.;1^R%DZFZO:*LM9W]')L[YWCU"AA%JUY=CR%SIIG/PK-<+*;- MZ <<()H%D5?_/Q*%HJ M=T$N<0!KV#\=PF)W_\F9!<]#BE\=9!.4?;W>?%)Q>=RLUU1D%JH.\?TP8_>C MYCQ$1&BC'&T$0Z/U=5:T3>U!X:,/ CT/7&6^)&M,X6E'O-.TZ^>O\^BJ M:\F6A-<(5>U:^EJUT0[)O^Q)T)ABB0I3(JB@AW?15F@# M/=!Y^T]&F('YR)?X?W0_ MOH:4,/ 46=8(?^!WM?*%TE*M?E@51<0JR*W5$'7"\YA3\ NCWPE!VM[62TQ] M,QB^7.E[5$!!G*O!+;1;-K1!]U:(CXM?*/Y!IU(SALSRURXF:+'I#& MVN:3R857;.*[2<7UOSMB1PZGZ])@>7 89RWEH;DO78_F*=2K80F7Y\'#KE+3 MM]=H^) <*)LCSK<<(JW-/*SRGS9A!LM#MXKX6)8RZ*UB[$O%IE]+;%2.ME#" M59X59R\O&0&)D?0 V3Z$S+3,L>?;RI1J,%_N0\$)1NDNDM\74CR"A->>A-&O MIY>(CLKD(\U RI[ORD7LV=O:(Y"1H2*"UYP"U:>'KPR"ZDT5^ =&+=K8Q4L< MRFJ=)ES\VO6;FO=,O[Y>%$L&S(="!LYQ Q=!6>90*26E2\?HW=T+&I6VM"A( M3;RV:-Y:7+0S'\L*:2]8?UR:8@92Y=E5V(T:AGMTG-CFG8.(MF'!ENI&/& ; M:PCY06K<(P'$7N*'YEJZF/UZ<_D%E):"D$1O7&MKY@=4+X'%: %):FOA\^DJ MY=4[CB%C%Q_^1S@AT"EAP!Y16OCP_G(WYN.2D.)69/8;91!#!V\F2NYP4[3^ M/E4_M9TFEP?V])8.R .K>OL(P!;FN:=4F&?VQ8;<@\ T3J@.L=?48R+)"J9X M.7U['\(.DRI;AM=$7U[[ M$ K3B%*JPXKS\G&SC%4VA W)XE)!FXQ?DD[LM@.)3DN^UX?S=W2:QM.L6>@Q MXHJ+%M+/@2([>E'QY.39F&CI:[. NAG#I0_EMS3[G6=TX6.J%$A4G'O$&PVD MZ"/>,\PH"%R%T"V,PDU[6Q^37BS(O"CSAF ^Z(%!CU2"IR5;=RY95F4?=#P= M0LJ7+YV?@9>;#"]")E&R4[ *;&"M6#PKG":SQ76:+4A<8,2@R8L^A*Q/C*+S M;?GQEYAD(9PH6U8SR^2FZ-?9 UL&-W)OD78_&C;3$MH*^XJC[Y=T@\B3W"6L M25#HW=V7=V GYIR'B;.%1ED,3A"<<\Z]&2:GP9Z4K$>B&4M)F5J.A7N(^1HM M?FWU5Q]W3A\D4%>0GYSN'2F6*>P2S'4HS?EI7NQ^;XB+/)24O7V(V1E7%,,6 MX5[)3/E5NJ9>HJ'0J#,OV"7)@@FYU;T,<;[!:E!AASZ[+Q6?]5TZLTW:6DX$ M(IX?J4_IU7M!$IW*V:.C[9P%-6 (P^3"UEI=^L9>_3I,4LZ%KH:U6C/XFVYA ML?HH?,]XDB*LL M98R6B-*^O:9@0Y<*/\,.XVE;,OBQKQ7=1,++*V!.-.79,%5=/(S69$3\ M7>#.\R9P)V[(?+9@G_<2^O>E;?LF*IUM!CU UW2DF'DLGY1=P#'[DF9-C4K7 MRC^^HAGI7-/8AQ6%5X&4($3F6B.:QD?B:$*[Y5:ZA2QZFNIT)QG:7Y=NFSEQ MT$53#@G.ZW;'_11G.#&,+':-@Z#;FH8$$F-'-,0 JL>#AM6>&;)G0,(X8X]T MVXG-S/,U^%E3;-J*,1B;6TQ_J*!*A9M*%)&9):V01N8.1^ Q^9SI31V'T;)G M_LN+>(7ZI@+=4_.,:NII[MG9BW4!=@V0W>I=YK4F/B0._J8QO$D\.F 0VC?, MM5]?YR?,S7R1"?,YW!NP7]E9>4W#)DY<1V,O%-)#6,?BZ&5$F+QE_@%-FU9"%#<,%M6-UMCD^O? MV7NBG6*<8JAKFZ2XS\@JWJP0APV;BB EN1M*N8SC*J]!.1=85.:\/VAKR#L=9;4BCGIA6]#:VLS M>B24*I!\? O>;PKFV9.5/ENO^;V[>X*ZQ%#9.H!DO[K?_?IZA,LK0_08NC;\ MRU,0N]#PM-T\LL+1POBQ;G+LZ-M[B23!"CFROGU771BPAAAA4-N#^-M?!9+WXLKAGEMV?J/@LX[79 M/&[JX>-9QGDH8/-8H1SA=3;ER1N[V+Z(AI) MQD\(9548/L2YWH7S)4PVV_;!)>G9VR.DF;BF#?#);2V]BX*]!#^/,1G7H/EF M>T=C:'O98B3/"H4)^*MB /Y@26#"=E0EE;?>&%VMO9Y*\HAGN+:8E(%"7UGE MY(',":@X>Q6]V9^B%ROM;M56AA6+$<2),?>\5U=K$LF75"CZ0A87H><&\T!' M#_^Q]4R&P)REK0G2H:.36TO'14CI$%.'KK]?%'U9>/%=?B=.3EF!2\IW(^4ACQ@ZM2=R%%% ,+ 6ON\P M8@Y*;,EMF=/FS@(6")BD695V8@\ M70@+HQ+5HY_ROB0FF9(J+@+E![AV([)K,3X0<-'#Q+S:880KH"B9P=,/IC>=7$9V6.>]GXU#7W#VPG[QD+TD^S^(V M' 9MLRF*<;E.3A+2D+3=Z02BTK:'C^%06Y%.CXB-:,'SG M3\!V_3MX/2 CKX>+?HUZ(3#[/J]2%@\JN+UFJ.[_@(/&STX+$*P M1V',OEU]Y29%;%=S'[8Y:%#3VL>5II3% \U%!A.84@^,7::A^4H[1G7K\JAE MN=X;34EB*R3'#Y-IE9O:V_B&*-$L>+V-3UCG.HI:1W4V M/%$0L>)]#2,VQI@.2K(9.L+8QP<3BN(/"_\%IE9]HQHIS6SM2>5HHHYDL)?\ MR6JDT0YQ[]FR2F%)82@%UZQO4&21Y+$:<:"I2\W1&GP] 8KOWV,WPV550:0 MLQQ .TO:49Q:FXQD\'D@+S&^64FA*4;4VLR+; ,G1!'G"*9D!!YO:3B9].FS MX@)NV"U,S8A[TJNOYZ(AB@S%M64X'I3OM*&__2G8.U%ZU%_R7W<)S]9"G*V- M6U&MCV,(Q>O3V[M )TVNAMI1A@X^(7-F"V[88 7$=EQO'0'#^U+QDX+2#@RN MQZ Q=CDJ?S:O0P)3 RZ0&[SFC$Y,)T/YW-XZ(=?0T"9(<)Q&L\4O#(BS&V:W M"MAAJ;"$_UMW4N=CZBS0R.\X^?GI_B M8B=6K[7)M'!P32@KG=W\Q#KP(GOY)F/0+UUA#JVM1_*%G"T6S$%.(JYX:+.% M-0TMNIM?"87;+7HB\V62TO3%4#]*WWBD99N])21#Q!*M ZG9PHOZH-0$12]O BJ3)<.8?8 M0CZ"?>IPE49IKKVMCWM'5**^H"E:,,RUREK;VE.;M^MX'M)9!N+1GS8AGK+P M1(4DRTKVM6K2W;TLGM&EDT/QSS%GW&6\$-#-^4W"+N .HD'80M*BKFM#\M/B@"I M:YJRI1.!@GL !/;O[\D2WS"E5ZJ\,+77OU Q2YF18!?U;4XW$7,PS%DU332M M\IA?@TE_Q$EXPE30P#:7,VVMZ+C7/61[E/&P&8"BP7O,?O8(VX:Q/Z;"=/56 M'D-#%N@VI?*A;S_'C!:I^KZ[>/5,*A+Z SN_EGVKIYH&5NSA),P5=J__EW:>GE_LD MAW,=*W9B@-HCR5YCT+\>4QI=$K@"YK$I-JIGYZGE-S]E++1TRQH]D)@UT[IC M]B;DRR%703@(6 =3L1%]AY&TJ\D+R&SI, I-9UK[= M!WI9[>/#KT(971+I,OF,44K].OMX9?78&%U6^EY=O1A5]POGYP'C62VZOXMW MNV-8$]S8;!XWZS7=EG@_:(5MD]2T;3T&2_?,9-,V/]+=9H*QL4??1X3"8@&3 M9DXBLX^II:%%;28KEK^2!(1"$T9PL]%HL1'2HJ,)R6UM-@D0!5-HA*ZUAXFC M8O 64PIO1C-*HY\TM0FJ:0-P=+U[?WEZD7@9#I@*:R6@5H]6P MNY\/.2M^25BUUJ00KP:S7<+N03RVKO2,?ITG'60P.+C WH7P-;\!56Y>B$IQ MQM)/VK8^0AR8TP4]E,S"T:Y+P.7_BK5X>.!I_I06(55_1T'I2UK\.RDJ,#AN M3+A&^$7V%;;35>4>>1*^K!C/W:@XSQJ *@4/19?OIH /H,C]R60>&7DF?E-C ME4.[CJ7<(_/5T-<'.!;FMO"YG14LNN F>8I7[2)HSTX>-;.G5 !I2*<*,4;& M=G;S%+T7%S)'G$>UO) $[]!]D.#WH.$S_+>,S.D9 +S3WMIUR_S;[[R4%2]% M0+B8S1&<)D9FPL$P(O?M*,).C5Q9J7RK>TP?P M2NZ5.\ :VK58W0O[?P]T:V-[:[/:)^;H,6Y".!Y$PFOR.+YGUS1]0Q!\#'O$ MV H\%-P T=H=S<>;8YS=>VM(RGV(IZI.JAY"T5=L?R,(X>'QJU&V,?>96GRB MS$/MM;4/H>2#89# X.UCY0!D-+GTL_4SK>Q#P=IA+,UOH!KBJ[#)UBF(D2J: MG;X66>^^7N31)$]I'/%I]"NU;NKBAP5CY3]C%D;/SEXOQD;-O?*EWO/&ZTG& MGOP2KM%E+I->E:.W!.LET=<$).HV[+B#2$PC2C"7 7["KMT_,G"GYS00,0^N M^C%: :R#JUN9@B=EQ*#(^OL-+E""/L+9HI6O/3KZK6G2:BUE\I PV0E[][X' MS,&$O?@,WA0O1I8F\''.013XE=;O+MR;C!4H<,$PDS+K.(*6N]\ MR]60GN&F)@I>WTP!C2IQV/%*JPQZQ@"-_6CXS5KN0GGOU64:-_UM1X26L8OU MG%0>A\1L8SG+(D2S3MLE9>YPY#)'K1:F:J80K>R^UP,H0 MTW+4[N^6]8?8@&#F]"1=:Z^Y,AWUG?OGS TBZ6,) M-N0I5;!7XZX@ $,'%Y[UQ_A=%E[>UYUN[.H*ZAP?*]H94 38 ]V\M9M-$,6R M!-L5W&\K?'ARR.LTNPWGOV/I6\29SG]-"QGKE=*;Y MYXXEM;5S8(6R-SZLP MPSBU$G&&VQ%8?8,JMQ.+&B@WV1U!6[5^0PVF.1+$R!UKL-.'Z;6\S9C\JWG/'E4(3S#W"%'BCS-V__V3$%4/:KJ&#/:\O#7-X MYJLU$7OA-EPQ(T'RPO"']6]WSY[VX/X/K:+)127VD42/F^>_@,KYE+)OEPRF M]H' F]"*7^9\3&NKT[0 =P'OEE=.J::V\6^!JK]D6S/2=*V-M<>@!'BV&;/; MVW@+RF$1-#V-9Z8>4P0E[U?>&M??175M2Z-[*0GRETW.=7R00@W>/\/%M1\- M?^';BGV[5_AV2_LC3)PILX8:6^\S!LT@XKKN2O P >\RJ&&7MS3TA7W#98J< MZ^R=13.T'2;J3FBOP*RU4@XBZ26%2<$5ZLA;VFTYDHY\@>PFH_IHH#CDS1\"UW8Z#WZVC.3Z6K6B,JGS-4L ME 1F9C 9^ XGY@\7H,MKMM/LF&1F:0LNK?(LC^)I&2;B1@^@ 0E/)!\'_\$QU]'$A*GRDE-3>)Q^D M@Y+3D"3$Q=XG(JEL[T,%4HSN6#ZM[K;6Z4'F3C[8*.M^&=316AL?V=WUO 11 M&%HS6TUC+U?;ND0 X_#\J/)H+[C6QC8M:S6D0IG6PK?>%U(TP AXJI\(5TMX MIJ,^J-TB=7N 6AN4T68+)@:USKK18AIAC9@\%4>B@H6"M*#+R=R+A(\3)IW' MF!]:2Z>]X!FTH&1^#N,$?SY;@$ *.J3N#-J3B@__U IV>,;*:6:7<;Y.\Y#R MZM0LLFD?**^#2!V31%RWXV)VM7 Q(@0/W(M9##MX[D3>W6=H'^*=4LW<;%1M M:^G#WHIA'VVAK;NO1/_V2GP&N;:KET5=I]P6LX7<*\8-U=%C&I**G2R( ML;,NIFJEAR\?25%0[MFK&=B'1?]KJ4[D#,([;+:0&L,>IT^CHT5C+*N8,4LP M/!B-#9@SMZ.X&9OZ0GNY22+,[M-%TVL6MU?7D2H=7!!\G!1G\_YO1%_LH-G. M*@X8UA2Z3C,.VZ5 _SPMB<"R9K+YHG8)ZE,_[-'U$M#P2K(BSB5Z>3\-IJN7 MO<#;Y[B(0BRH4@6'Y67-U M,K,_BT!!DNT__B9R85R"=%(2=-ER;>4KQ+,1K MPNV-\F![_4]M)/XA MM/P8L\*7EXR\A+(N( L[T.GJO;OY.14D3*6:+P2?*6E)'-(&C>C/$#OD?0.G MM4^K'Y1*1_=CLLA+7YC(O'@-8XH\@+;"HCQL6^&[AO-DR.9IL6A4J+A1L[MV MF.G,&AM*U?N%?$U(*_)U5^OC4"#,+I8!!+V'I-1KCG%/"B]VU"LXQ=#=AW$K M>PD3,;<:NBA,#'2:',6GVKQ#6H:C=DG#=F@[-X_)JMQJ3>B62\K8])@NI,[B M(&,D&O4=W;?/JTI"KF >D&,NBUWJ[4+[4K$>_\=]%_U@DCO[>*P*H\8EZHO6 MZUI[,2R:RRD,J:(P?'/CNS9;?,VYACA[+D+$++Q)9'E!$!0UKFC=1A] T6^Q M(:XC,]@'_IT(HA.NZIQ'&J!UCX?5=6R]0RCZ60!\/LR[A\4$\"4'+4O4]\G=N1]'S?RA!OVFDB'G#7;H$C@JEX$+:LR1=ES70Q5 CI555JC@& M;$FI[4^P<^/%ELV,RZS=*$I#J7F1 /@9)I,3.NI:M#:V:/0OBS_*NC<5W-D% M7G:4<@M1N +QR5!-Z4!*D]8WV8D[6,GD5'R 'TIK#9#6U\BL-YI&)I#,;N+9 M;@+P;9:Q< V$X:B9H8S@<9:(^\/S>"!K%)@[BUQKFT\F<(J_'AN86Q4JNE>, M5"L!F\F.IQ1BDC4-W).Y#P4\H1;MWQE@2U-S) M!W0RI] _K_THVDQDIAI&]YR&[=B[#(FSW M,70V'VFR]YMG&L^O:1KJ9ZBVF03B\6&2O.@7K+4=_'E ,* ]YO5&J;&_=G&B]74 MPWK:_IJK862&* MUV-TPP:+Y=0:#TA"ZZ)LSPA=&O"YPJW%D&UOZ$.T93?S+X3B68ZEE]W.?]J X$XRNBU#Z)JQ:?TW\SZTCBG@[;8CR< "87M9E_/TB@&59@BA M##L8.Q:3M+(+3@-Z^ MX-3"9*O?C[JF$]&?6Y)RK][A"YT/9C\:TTFIZG7H]^M[A*\<2W(IH:=,_B@7 M(_E"IU!$[L[$;4,'3U#2#! @9_6SI=>S&_KA *^GDX-)<=H!](V]U85JDS( M0&,+BPWKKF*IZ^,9].TNQ$@/W!$J)"CH+R#JKD-6O:Z?-74036LWLU(5$13. M+R"*%H2(R"D,@) %$M73K7>=Q4,H'KEC2?EF!!>2.IJ7R#56'NLS2=!ZB&'I MT2I.8CPH\0E+-%GC8;4?#=_U*YBU3CX2S+ZX(\5R)QMFKZY3BKSIN"6[^]G3 M8"G*DL621:L:M->69LMV=3]TB*'T/2R.V;;:H:WW[.P=T:") M%(1E) :4Q56Z>]%_\'Y*LVUO_X"IA[73M_0\HKHKZ](K^Z(J4#\'M;Z$:&T[ ME \E98V7RA\T%W8H&;8!OQ"8$%JC4H9)5GW1QLEAA+QF'W*TRC+/6N>!UK8_ M)EEI-^??J3E\=QSO)R.6G#-:3K3-1X._N(9#*Z18]><:OFGJP*:67@[G>@3F M%U) K?ST&M7L0,RY8']-R3)*3,@I"41>9$ M0+:&TR$4O=E*X8W/R!)>^C+R":,'S@G(.VS.> 1BX!//C>('^WV8=:O ULC; MN\I!OF%8G$_0C)@!.6\2Q3KW] :_;]% I]>X[!'W$57WCBZW39PO.6PSGH[& MJ'=#!^M(E3;,?YI87"Q>KY?7QIV =4":6H$YV(I[%:23[3UL1GDI[ 7,V=%I M(C[QMB!P7&8X#@:&DDLJ?F0#?I6)\F?\F-=+ VV-/4S[5\+0HXU28KV-CX-Y MCR1")YF"AX<"=X&UU!M-\M;@37AU [V@.]JP4T!O4@,9.L'!=+U\7"H8+W*? MI2"0ZVX0I86UW+]KW7E+XB]A?+1;T.YTQ, /%@ M1]_0FHH'$/(A9,%&EZFW@0I'%(-1NNI(@ &YA>*M4QO0C4JZL?#):FN\E0F$37VMHY4[KP M+D!C>=$$0)E:3BDFZ'S[M#76G^_3TW-68RN(,C,)]0L5Z*;@14JHSIF$HPZ( M^F@BV-)\T?;N[H,U$,3,J>Y5 Q\G:%7_>]%T!"F83KI#M&=OCUL*Y-_L(BQ" MV 'I>DDN:!BO\O-M]54\OWHU'[('D7(1UOP8OV, ,A>)SUXRPIR_^VL/0TEZ M"[Y_"M])CJ4M3??Z3L,I74'],@![=_=B<7HE%*87/9'Y,DEI^K)EB.?FV.BN M7CY4"J#=N _-I@]M>Q\XN3*8M0'6(ZH<<9CL;:_4MX-(3<'4N8=]T]\QL(B+ M6R,&I&S@S0\@TZOZN .:;;V!5+96]U/CP81&QX-R-KICZ4!B]F!D-NLUKY@> M4HD7D2NQK*8RS[W[^C;7/)"BGBABC%SHU=6I+YZY:I<$YK$HV@6H'KVF<$#V MJKNA@H7=IB'#)M%F?%D=XB@.#[WG_S!:UG;N610Q%H\4&3JN1HPG$>( U4J8:#'#]J3@1_QL M,0%WB! =G;R..R1(\!:K\\I>89&$V7VZ-ZMY^-"R6=)!Y\[,%9MKA?:FO8&-H[MC# M725OC^FF6/X6)U$*'RDKZ8& 78BRT/[C+*,A?&'$_[)"UPM0=4=ES$N2S[-X M;4B+VHO$-$/Y=J#T9QR8MT1;)+D.CR> <(>6JS\V,PKT58*T7T M9$!'5_)F;P+3 7>_[4 V[.SFPPI'X;I ,P*ZEY@?!O5C<]T)4Q=[P!4B7IDG M TEYG6G\ZXS,8UFV4-5V]:+* &HCU2=I%0=W?O9CV#$5%,W;*HJ>)0G-OMTD)8L]BL,<0,KY MBWN1OI),."U8F^$>??;&&JTJFKR#7&R+86M*/V[GV6 M1K#U6' /CS//6\]JE5CF8O$EY8Y&*SP1K^ M&T%//YP5\"["!0':_F)#;^.%MLK $)(33R3$O$U=F-&^9(X)\:(3G>M7%H)P M8TX)&&UXG_ ZN.WS)8_#UNDQFL;V!)W5&LX3N/-C! XIN-$$RSBD:29/6$,H M1PBKH'DD@\G:,R&7LOAL@5(9WA\W"99K826SY[^S$A4R"Q5]LN'\]]GB M+LQ^)X4X;UJ-S3;H^HTN[A?K8NC@R]<&IUU!ROA,LW7 T&&2IK_ZE].QZ2M7\?O MK#JI\68T=)C."<3CKMMKV^]U!)D(^0F&1LG_MQ#5M6(K_,LR^BR_SM)52S:R M/G#Z$&(>T9(XIES-BM'?^KHG$:^Q1E4B*!>8]@PNZNCN,YKH)EEOBOP64UG^ M:#YG##WLQ8YCY=/H#&Z;"&^[5H:QB\4]@6(4/%\&3ZQ"9\2FW.T^W6R:)_(T20A54X\-,JRA^70N;?:V M6[BS#70F$'&]3Q7#?GV/(@? 8+0_D)@[_"J0$&K 4YU@[0>3&2_#>4 F\P11 M*#K]7WUZ3B<*!<_CRN:V7WQ)HZ^]R*4<3>MQOM1XTUKCD[KZ.$WZ4_/VD@BM MC?"#S+TU'[AV:/K SEPLT($M'24@$SW !8_[(4'90U19?N=OM$ZNVI.(=^#[ M"]!8MV@Y,>5 &KLMP\_P6VWE.J%'$R M@ZV-,JZ'[8%R0YJHH &;8IEFAOO U,.B>;QF(^("=JM=6M/2>?C:4Q9BO/CC M=O6<-E%K=W\?R?$T>TM Y5K&ZQ9(G-W?+<96\HA@/+X?W\(UIBS$+PD+,E3R MKDCTTI&O-I3:>,>,ZE#GK\%3>HZ.\P5A5NKS[6<.('G08=*?NHL=C=; M+*ID0G;G@3XL$^HU)T>/CEX4Y3ZE/[6:_HPG/HD"5>& M8B;-)M[%6O6\Q414O1G4W,MB\L!S(= Q,6TA1RM\$I'L<9V1L"F6].EA5_W; M]C'3MS;T$<0>4CQ<'Y>$E"7,#7AYVN9^1--F0-X7@LG2X;M>--7V-,HB7WBH?@,HH8+G0N^FN#3XQ8Y?7(9X+^H]I^.-ZT5!Q0ILQMCA M6A-_N0"Y2+%N#VKK:.S#C GO,E;?,Z'FJDW\K.QFM6'.(5,0[FU'&,_>9*S> M5=6E6+^#U#>VSPVV-QW/>,:M^;CY^;;V2T]DX_ZT? FA&I6ZO9UOW#8) ,EC M9C7K;^KA$8+D >O[;8A( ;MY>#3&:W3UFI+["&%(C< U?7IZRY(2B'GRSPO&0F,IG.T6W( MU?8<*7W_-Y!,_RU)WY)'V ]I0B(67=%\Y;O;^X@1%,'"L^0RSAEF"*_9S7PB MNI! 8Q_K )D5UE?TRK0[5$YCE)*4M.!VH60? M.)Z%'N,KZVN@?1O_\T\L\? MR3J$U29T6[G>57G)I-D?2,U%J B&<*>;#&,^9JLD?MX@_@XF_+P2O/EZQ8ST MH^%K3SZ0]2:;+^%R@RO])0M7E9.,NX)UJ?]]>T_#'K-/4%GO[M]4;C3ST^3> MW]K2)"KDQN@Q*FL8^+/WP MO*,8H5M?"H!)0X[\^594 M-E"C:\ZW_($PBR([,$4HP?E6)UJQY_.?]+D,IW.-OO_K4B'"C3#'"> 4XT.-\&8JJ!.E?\GL\V**<;R/GB MCZV$ YQS\&FI:=5/^+)_C[/\P?TJU:(@6LI4<"VY'HJ_ M]U9+BY"*K5:-%]0'#.2()P$?\R20HP9\V)/@"0D=]UK0P)G(?B9,WX*X&<+U/\P?8;4\Q/$Y#_:GW'E*3Z+H@R]7O!Q MECVE;\F0R7*2@: )MQK^E68!TITT$]3'_'?#O/HE?*J*VK"K6:6+)Q<*Q1O$ MIPFN";JMJ93\828!3N7;6 3QM.60R'DY:)/CH+%*7%@/<.R #>Y0;O]"BBHV M\^PUC"D'554"4Y8LT#D_#_-X?N RP"B2::&0E$,%11KPP0)UM). C7>TC*NZ M"G(?<^Y#!;D6.9]SSG,T@8GACI=EY;U76/Z>L@?^+7->E\\GQGN9K5D9XDHS MU8&O,Y(,&,U (1K\69)U>EZ]59#^]UF:P,A@E@5\<#CFZLW$^.XM,*.N#"U54*Q MU\1/ ;/>B_@37\2$8;E*)4\,P=8M10;*1(-JIH$ZU8#/ M-9"3#6 :@3*%0,PWD M>^PW:LCFKW_ZU+GY#Z?W6'H(\.'=7A_VJ1PN02L MJ$3.KV"F?/)Z$CDH8CA0\/&'X,]\,(>;TR*+.R+H2<")G@2"H1'X:;KVN7[! MJY=*K.$A&F-%7QRD)P'NS>_+00(YR@_.O5DN>*5[LWE<_-6/E?N,T'@%-V:V M_1%-MS0HL3Z<^^(JF]>NB&#/S*>:N5IN]&-DK\6 UR:KC&FK:ZMPQF/,GU(, M4T29;&]-KKY52^(!1>I!(*9U=JMG>LO9G97LED,X-;VUE< HPZ:J$A@V)%8<*EC0]"T/%EFZ$OXY MY#TLQW$HRKEG5C&H,U[E4,'S-O@>1P-)[X>@'#"H1G2JA4@8P#DA$8,UP9UU MFX:'>LDD*?X4D5B U"8\\8:R7&< CY6 E57GF$;'*COD6;ZCF;/*ARFV7"= M!PAAD42'&L#P^=)RJM'4I]K8TV)U7>WAQV6\7L.9]4N81)0'UUXBBI\ O!Z^ M.^0 )X$<@AE;U4%Q5W9]\"=XU-6#W$I?H0(V4+[UPK.HZ8(@-K"]9-X4 M\!8/>Y@ER>!-T SFC.BT6:#-V4MRP<41S+YY?.B>@<-#0\ BW:/L'<]#BHDQ M49+#J0YL5L,7LNPCAAF&/)8%U(#!MDW$6#_)\$:SF)@,A9?!.,TQK/ M)T$Y9E .BH;BI.PA0OLH^6SX MQXP"U$F-]3.GK',U5%RV(B<4HUXYE,CCFLSC14PBCBDR2/F7%SKA@YP$X2O) MPA>X 9U8.)TR1AL\"?H\7IB/$)1#!/'WMJ0<19S4M6N1?" MH;3&!9+'D,K2C<,\*E+.8 1'<$T/GGY=_13%9 .FV?$G$.;!T3%%QWT8O"A@ M_ROZ:4DR$BZ*84^KHG+,'"G255!*5T$U7%"-%\P603EB\&VPWS@5V3(P^WN$ MR["JEB&KE@$3 LME*,JA71EJ[^+HC>2% E-X#VI5O%E)#%T+7N=R)(>WMXWH*TEC@K-4WI#ISI). M?8*[V>22$J98_S]AL@E!Y/ET$H#2^W&JTZ_2P]LF_Y%-_I.[R==C5A[BER5( M:%]SKLP.V=?-$*0,29^FB],-_!$B]9,@(0ZMEE8YHTVF1 S.@^0*"'.EW*49 M=BZD=PY#@T$"/:IUB*HI7+D[)XL4$9S>#S;,UN? PM4*P2/^*_-0^2,G@1B M*D+//0F>V6PP@?9;6[7VU" 6)(HBW[Q2P]@"ALH"\J2A>6T!B8B3=[=,]Z!2 MD=6:IDP6%5BJ0\.;ZD0#27641(I&28'AF%C/A0I:-0)>U>#Y2X^?$OM:-W;7 MX+V<4Z>!!\_G7[XZ41-[RA'95%*YJ<6FL9%65QS%.TT,$:PQ M0L9E8)!U+G6&1^42KX@[Y,M0"OAP:Z+>5BCPY4[EO14)<6AT>-\\Y>6';U8*)H2(VX1G3GQU2)B2GDL5QE R^(KY#0GA1;5E#5<8:E#NGO"0<*=0S(86OJ&KQ_O[$VYI M.7Z62_4.V>3#R6ASZ7OG0YX$NK+%"FUQ4A^^CW!W$IR7U9-$F:$C8[B*@^W%[A7[USVO+1X9K],OC)67P'3N+W')--V+W[%J M3]Z%\R5LKFRKUANWD((DR3+W8DEXA#O<(D/4-R\/!"WW\X(ID1=P(+\,+910 MHR@JKR%7+@XAIG7J^2V M3-^9[Y"!Q6RBN$BSZSA;W1P*>B!H!$@DN+ET:%1#^? \S$F$]Q>\73QR$G$( M7EATP_FV:B+,FF=O81;Q(I]*$#R[!9^68<*Q=7-0_[!$.(E^(YCH0Z(S#D7Q M&2$.T(Q2(N(/0KP0Q$N@BP6BXI=58>>*S?*_%]&L*I5+*<8(U (#B@*AJ$O/ MKE6(XUW92B?KO:Y"+_OO134!?,*\3MG$ G7R@3)[Q(%6VPD. L:"K 5>2]_A M GP!? A@\)Q%!G%63H*=!\C8X:;@ZED>X_/ZE7%XDW#'AO6'5I?TC.\!G\E_ MK^%?\V7G>"5'/T(X/^CJEXY#7R>)!$B'JZFH:=2L?C;&*W.YV$J@D1R':3JD MU+-WM!^'0/!N^"P-Y@I_E1WAHN1/#.(Z3,P9GPT4_'V8=6A%L5DKL 3U&G:C M79)YQF*FX17'PY=D(E*34W=:]F<2R]$&E/;M<]VTYU^HP1%]JT&&[=4@$:%7 M3,MA*AW,>[:X@&G$Q74X9['PMS:PVI$(2Z9FI -)>R2 =JMLT2EPU++=+:>- M*;ZH<5];>REAK4591TL!*\5B0A>8VIVA[BXR?RVF9R+YTUC2#S+G6=0.^*$5 M*T%)6F9)CYB:J83^XI"\4O!GDH!(3F^219JMV!ZRX1,MHZ+%0"Q940P5*&,Y MK@/NDF/ZU\1L0]69!-.*U[L]?/W3AX\_??PT2.:- M]<"F0!_!P(&G\)W'G.:(*3%'U^\EB(WS@FZ?4MZDS#^U4C00KG_8P!&+9\@E MY5R)$H4&#JH&CLPRE:H*"\Z $45D;QZ48P9RT. IE5$<2JJOZP*"XZW%#BQ- MGS4I?*S)4Q9&Y$NXLBE/,9I! D1=95/:FC55)XST2BP+]Y*2+1X:>TWA912I M+\\*M)9%FWDQRWCY(S(T$E'08WJ\(#G=B5/MG)T'(+8IY7?A>[S:K#A:CN(! M5=-Z!KW<&-P1/(=9EKXQ(!B&!1ZLPM]YLET%&RYJ*SBOZSS2(IB-%EB?AXTI M<(IJSN=:BM/QKT3=4"OY?D[%E@C"US"FS##G> NP<_3?UJN76[H>)(+_V_W= MY^#V]MZU #IHKHV#7L[989YYBVFIA,$I4*R-(R&_EK ?0\+)VHV^U8A!;<@: MUHACN(H1%L)H^.ZQ!D?-O'K!(,+8:;HI&)X_1US:5L Y1\UF_>"\RHMXQ52 M9JA!^;#GZK ^RH9]ST5W[@[[&!%OK-.KASAZ%ALI!W2> 5O?+;]$9XJ;%,% M=-01YB2O0+M9K6#0V8+%MRCFS >!VO"4;ZAU:E9XQ[O M@JOSFZ?+LV#%65X[9+EY-+ \>!Z2.]P_R'%^1(#O" Y/:TQ(D:,MIKD*>SX1 MK(V!/%+#WVK$>C^0%2](SW[$DBN#4(P:"+>CH8K9YXHV&1)X8SMQY>58O 6K M(NK2J%O%5B8 8^4/]B,785'RO!CE]85VVRHP@1W25!5@@"=D,!C M0J$^29-35AH2)$)\:+*:P@GCFV',B)G\#8NH=[D*(@8B?R!S$K_B](1T=1]F M.'$+\16LC)<@'D0(^HB%O,XW,6,1DU[SXI'-\7C8I T.*[HG@: <"-+NF()+ MG;M+AGHW47IQ[0H:-%G:G*=S1V89EVTQ"F&4F'E;$Z?U.6_'+:I1U7;C $?P MY)7S&F\Y.#@56<8:5*FN!.7$#.J*(,BN!+^]Y]8!!R2WB:9(OX[7#DW(J:U-W#HLH MHG3!MUF:]=YIW]_^H&XV=PO74,$E"NT.[J*-&.J=[/Q=;% '$=1C<4H;3$I+ M0P7$VP8U>1E35AYPC*K%KE= @V8AGW92+H1:.V^LQU]*Y0_AVYVH$3 ,NBQ\ M"V2Q@3&4DR'SWM5,;T^FX-8"00GO8(K D&XYFFV3GG,+LODN\#+(]M>I-$@7S\G M']3HG_!<0=0/Q2@!#G,T_-$)L%9)F@[R8,=)Y2S=/AC(^C);/&5ADB]00_N< MII&UO#Q.'M4P.0 S4, 0^)2<9>HYY([NP9@S+Q@O3!GFRUF"QZF%RJ!H2X,; M JDY+Z@Y<-[T^*;<+/Z)4T_YU%U%X3TA%MHFV[+ "09D*$/?\>*](\4RC>#$ MH9N(5%?P\#1/=I\VT"^#C*Q%,3976L\HW,I77XPEZLRQT2HD,29[\0$#,:(B MAATS^SMIXV(9^#/FR4BA7 :V#U9\&6*Q#)6(Y3!ER2?9S$/XH-W0N:+?;O,BS=$G09+1:PFPF1M=2JX M,.5D*N$G'Q\S[#Y+YX1$.7IM>.%*.K!&IZ3(O2Y8I)-A;#6/QZILY]29HVU\ MB7*;U&F5S64MU=J>FN!F),E2FCA[0>W)B,XRH>P 7=86"$ M/&4[Z]\>4>$UU?RQ(&NU,*O ^N9AK&@K9[M?%F9/RXFCTGA$$V^"' (#L/)2F' H23^4$?%8.[:*AZ]REBRDW5:# M!/51JA>%0S6.$\_JEN?:J5DEV')?(HMIJB_'Z47+>HR2<6$A85/8 T3-83J& M/&4MD7;*B5/L0*&X=JRQ+>#HYZ)!S4*//B'W)(:3P5@S(KJD, YES M4.):/X0%P1HY"6)_LHT/:D=$$)<6,;-$B>,>_J.3 &0W=QDF:* ME5?&AJ-59<7#>2Z"JTC5MM#W+.*K1)SM =>QM%Q7\\I MJOC_-IEN=8I.A6DFERNI]SPBF(4'G*?))F^@97TA176.I2#)AUFV7:095HC= M6\6M;P,V7!"IX&$8PY!6D 0IZG;J@-_65 M@56;@9JC ?S#3Q8",1Z_,F/ZZ8>?G,IZOT^PRW3P7BPW=Q:.TB4"I]74?&Y.\3!>PB_)\$Y>8D3 M!HU['E)LG6*NR-F8^7*92 M"V(ZA]X>.G':G+-+)'2.8"]\E_F.OW3XTF-99Z-S]-B8DUY"2?9;X*E9D\(G M;W_:A P)8+8XHYM5G&Q6+,( CIRM##NSE%%S$H0EPMZ21"^@5L8%<8#C[HPO ML18R0VY8G7X7IP]@7.GMO+YDXG+P6:^W"+T@R64>$%GI00 M:\LYOK*"U"@)@R/QU]1=Q'#,(-_"[_BINF4DBU7T=Q:HPJIQAY15>'MW"P1O MAP=:FS[0&Q<)7L [534Q'DBQR1)>NN;I+;4B8JCT SZ +(Z#H:&.90SKW$F9 M_?$AN XIS8.P"#[]7;&444\Q92!&M^D;R<: -D$8+O@',Q1?8>O#*R_]3PJ" MP2"O21:_L$*9*T$W8$B(F B/4"@,?PL_D&H&Q\:N>*8,VH5!K^$'98C2I1 M?OC'$4SR3MBD4^)0C?BZ#N-L<*PX$JFNV#+I'Z/:F/$G@H$FSHYX0,U(/,:9 MHV!^'G6B%/K%)%W^@F,-EV&YN6IQ8W@FY3'^ I2GSPIMX6*VJ)*-&='IL]$, M_AF9G5V@*ZXE#(N(-P*GN4):M\5**1&4LS]S73]PV(0U^&("/&&TPFH'3KX= MG"YT"<=_\1 _IA<8JZQ@@]O![7V( T;ZI X\[BI\U"(GTCP5,!8"(%IGP;F9 MT1XK-?4>V'$O+E4E/"[2U3I->%!\:< 7$6KG) $EW2)$5#487N!*(JWSD+@1 M&18;LZQF@GA8'7P'WXN1?Q@%&XS'4.0%C!3GRP\+3819!+@8\I5CPA9S?IS$"T4A"YYW'Y+38D:/JY!2 MF3AAH7@1H^<0.M_2S.FHDV;;Z#[#Q-ABBV&66$D+7;UK?.9P5RTV]#9>$(MP MI8I\)@<^81&>O'Q6.?BQ,ELZ:<\\8!4J[ MNGRXI%R!#5\!"H,Z%#]DL> ' IHBRD;DD;P,3MVM:B-G)=T@%X2/@1G:Y*,B M&3PZYZ,/C!3S>IYCG1_4X4!7XUAZ[W,X!:-MXI?)AH1><)O-)/G.JWR+K M;=?B#N/?+M_R4NT-)M9J)!#.^%,VR1)94DDS/PGX]$8M3P#'['6:K<*;9('_ M2,Q)4!OR68:I8;.%3#1]C),Y45)0+[&$\;S8A(=&^;0#<<*, C:E0)D3Q^?$ M6?&(Q)S99,H4V!RGIJ;'!I>\!C2;WK>_H+7[A:#@S38H@[Y5ZF$X3!^#1L!8 MM9F'5FR\2"D,P0RTZ&6H"//H;^7O6;&$:ZA8AEA85NDT<6:I+3Z=57ZB3!0>!&'9>B?+/D&,J(2&0*_@707"0QM]8=Z+L&PZ[A,%5AS:G]M MB]+G?*VF&:CSE- K905!W']J=H68;(F#7H_[:29IN-)"^+4Y6[#4H#1,T,XP M#!"=%4]E>4U CD5;3'GN32VIXH%G-R$/&.7BRAIVJXZH51LY9PR("-Z> \ M'X5WZ4>[N@BDK>8D^/CI],-/''1Z(FM1%=I1"A' FCP0BCOS#.5\?A(/*Z9= MK[& ;(L1@FJ(40ILUR8"?Y!L?^RT79B-.GN\W@)+Q !-YX74<#708,?Z'P./ M%8Y&)X=7",)Y'+RU[DE!:]HS5X./6J?O+ *IRKS;,2XHPGE5-P_T@BABRE9( M>?#]4WI..+()B!\&XA) M?;.K5TN=T6TNV'7,\($&F:Z-YN[0N:ZRGEAV6BT/JIFL5BIGH&]E(-JVZ'8. M/%B(2E1)1!AAI&ICU1Q;%;.KO(A7(G>U= >]NHQ:F-:*BA?Y6DU&PW79R5 S MK2,JJUFAED17->51"S[6??$5E#H7*X9#(C:"#$Z4$@$GSF47%\S1WGR-@(_( M=Y;U8I6NPI.M3%L\@#,!9^N\.*#6_VQ%33?&$HRDB]KGD/IGCF>R)/#5;W$2 MI6\Y,':9IMDPF#E&,! 4&3^,IG-D7FM\-!-R:OS\7^%J_4^<(V>(T-8XJ25[ MZ=@XG@=33S'B#+F/[.\0I\ZW=^%?TNR"PHTPU+&F2$BT74(Z6C;I#H$]=@XMP>2B@EV<'@=S6;'",U"H;? ML$G3(YMOTVW!YUV\I0ZOPT9"E8Q[YG;PV:9@Y4Y@>V+"RWR8>B"'.@U%1M5< ME)7F=N]3ELLS/U)6FRE6Q\H'K3^K,ONMBE\7#AUEH)/C?G+*#7\(VXZ=J652 MMX0=N8X3N"=@?(1YSNVY6J23) IJ@"93K(V\0Z852T5_*<3CGX^46N66Y>0DI*60E&M&B M9)V%>(R1T\R3"# B_- 8HQ;8:!;Q+0I5@M;Y\U'P(?9DE; LF/D>B?[@-#RJ ML?UZP$S UR#PHO1] 0N33_BMJ#3"\AF,X>C'_.X+&.LL(^%%&@V*O4$Z 1(*D-+T MYDK'F6897A#GZS0/Z>302Y"2N\SLHHWJUE2A>" 0DN2.,V^I,7!F,E*A@N.$HAA E#DJH&8 M.LN&"MA8Q\BO/K-GCGRO*[ZS&M\YYSO!,9UG_;A@O!:'4^?ZM!?71\6T*07* M-]OR0$*9*R-+$*_*I'MDTE:AJLUJPW-@>$IK;;2Z[G<\+$J91\\+.YE&NA*K M.YA+^S):7"0?,:,*,_^Q&'B9@#=0?^^ -W"OQ_\&=Q_)1!S0XS;'D#:VTB2[ MC5=Q4=4GV^*BA,EVN+0@QBS]_7S40 P;W-Y>N+Z$Q^*:]F.8#UDF!V\#,>BW ML@R-:UHNQQM?CEPLQ[-8#BJ6@Y;+,>>#.[0P6JKQP&.1Z1CU!(=7UG!:]A#U MX4OQV.^ECQS!.@9%Y N",DH=\PB1YH2G3\>>^3X 0'=QDF*IKYL$5AE>2MY4 M&(F<(_Y\@;^PG&M**3=@\TG4)0"'$)O>5JKF;YNGP3K,B@2^6\9KB4(3%D46 M/V\X0%B1@O":G*J+%8MY? NKT@X2-K5UV0<)X.D0 ))V!(2S'EG_;#C/X <' ML2R%X.' !ZZ6H):0'<\+47ILN Q<$12EU]V;S*SP0+U-'[T3+(D=]L0-0H:] M0 <+$>(J7?2"2,I'QA+USHU2,HV;]N&#_$[<";4L["027JB\/4U[< %SW)AM M"?_$=0V&*:R$%#S5JG,R\1 _ES^("9W4L_KQT)63JJ,PUIJY*6@OH+;;*O!5 ME6A$N O6)2E+& V3.90J-PM)7"V0=(R,]BNF&"BLE\,I.<+'S/H.R'I[34RU M*%;KTW<)FDS>JN*"<&(G\'$N@@:RBR5: V\2M05(P_&:VD';PJ0BI;1A?7A$ M#N43P,NDUDS,8:1$W]&7B![#ZNS4O(.KY#?0R$BZ6.2ZR$!KI0GQCGC#T4YQ M.%-LX)%R3EN81H6L',@4"GJD/)O*'I8/O.MY.SPKJY L@9O.D=194&6)'GR^ M%3_:CB&L+L?+L B#LX8YH@K'= _J/M)"2!U="2\3)(-RP#KJ]/.V;#$F',QC MNBC>0$R%ET)^O"2OA*8,LH&]"Q:RG@3E,2K7N>*'-EC!M[K\0QE"1+2[Y_3: M (JD'#]"4?D"F^GIC=!73,-XH1'",V2<5"X1E@, M=6]_^O#IDQLCX@.*2$-!&# @- Z'[QT)T>[GIFC-H!E3XV3=@BATHMW! M;5 V$=$&9_#61_<5_ER%43<0Z:X$M*L@%;])MN4#QQ&"%@N)&LUQO@W4=F7 M!TXF4-?L_MM>LS9DSJ #F1.DBEQIMQ9K%[*U6[?N-U>1?:PV(.+RK>*""7D7 M+*CWA8!D2!!+A\5HW84%OA*#?4%\M$ 9+JB-QS02'A4FAG3G#AF)??I7RWGC MS> #GK <:;D$\]H2H/"6LB58\6%=;?J;U3J,,Q[4K156/2X6Q6:NLW9;L2;@2$6Q7,<17VY8K"55ZOC$1S@&GV6R);X5-N : M^0DS&FCC\'G72O2RR=?1,5EAXC$,$SL*3!))Q!,WY2TE=8%KVT1>^7+D;+?8 M8G:91-;+=1C3 +.?YGJV@(>(ZO1U? "VO?+\GV"#DQ"I?1.L#3)/L&7@1HIK MI^6\?B7+>$Z)!8N:I#3"C3!LTG3T^8K, X:P\02:4!ZRL([\?*O^,M2N(HNK M,&+'R QMX<-Y@3?^\@^/%1\'KWH04+7O4I /Y)4D&S)&#<@\Q#=[O!*0WA= M/.B]JHJ*Z4RBF&@5*H*J."9*8:%)&]C_93"()'P<3%#M_!UB^J/%_'%.DC"+ MT_N,O,;I)J=;[AXDT7 9H:(92*(.KU\7W% ?C.SNKUL; 4/*WAHG]L?"_'=? MBW&FWN*YM1&QO%IO4-#WX(T>S(C48=LZ*1]K&WHW"GD"3P#%.6758-X5AE2AK M>(4C=K]A$ X*3T#K+GR/5YO569* Y*'^F-^3[&JUINF62-_5H,PM0>ION$E> MCO)-\5L>FVSD0*7.ZJ*]QB';%%*('Y-<@*CDHCAL^#93J*S%48U/Z4BICFD_(M#;X^J M!N)L$93C<0BB@(\8\!&"IS0H!Q7?'?<:-.&*:O4@-^5:,/F "0Y8<8^O19$& MZW(M^'?.@(O&60Q]9!8_NX\I%0%Z> M$U)FW;!HHQ*R2D*T76XJC_QC_#XX) ^'E'CQH'_P*+4*K$I$IN9!M"'"(;]% MAWP>O[L+2'6_#.*%'"/: N$BR0H/LCI$D(29.=_>DI>07B6%!-$^V&4L!]*! M$;%L)C9:P(=S%V&*D%-\C+,H0LB&>W@10_H?\7HH]K68N2![$G#" 5!V"(9M MCQ7JB8M:0)Z2GC[<@,^#\M3\^Y'"(0=S0?TQ(-S.:-66+LW?XF)YL.,F)4_.NU3)?U8&3D\!0L "G@3^+B>#'VE38%W+!V&R^O?72&ZZM[3)' MBW8=QAGB*A(E)3EGP;@+M%J1XHV0Y!8#,F8)8?\^O:5G2<0_+C,R:*UP]. 5 MAT>&92H*1=K!1S19\8^?$%6'?_QC4,C)?3,K0I7%8".K^>%Y4(X=B,$#-A1B M#HA/6,$6$Q_%7SB';V9Q&F>XLF-6ZB*5NR)X%HO$]TL*B\0_%;!(F @C_L*Y M.,2D09/9;(%)-YCK\TBRUWA.\L>4#G(A(55V;+B5U>U-GM;GS4AR=!%!-$"J MQ\")ZE+J8,>Y6XGIVBVE-] +<1'FRVN:OOU"HA?R.8P3_/*)K/W'76L%T&Y$DN I!,%23=L02C9NC)N"3\WQ+?,8>M0F!/ M[&/X;P5\+:'$LY+@D;#3P!80I(/O)?$?%$#*/'@8@;T'\IK25T0=S$@4%]?A MG.DV-I#2!>& 4PXDZ7%LSO:8HO[YN0B+,"^R=+V,YU>O\&H/SY1220:,YN2G M3W4S=Y@B507G"V\[BQ=AVM7 S"@1/9 CO7_"FAE"MO@___#A8Q4L]$_!QP\G M'SY\X'^!'+LIEFF&M^T_81$-$$4V15Z . 8;<]+ \I!AQ<@3\72513^ZNV"OD MGK5*+!Z,,*9FQ;DNI#)PVG3\&9]%?]GD''OK*3V+(I;>'-+[,,9*[^$ZAC>T MJ@M9KQS)TZ&),!AP_XO0<[#!X.-?5^+BKVI:*FFR1S!7%!& MLSPS["CC__4LFGH#J2OW?.#*.;NG.%8E=YM%&C 8+6F,X;E1L1$ MX"<^$TQFF),@JN;BRH/H89G$RR>7AP]=%?*#P8-9QDN022L[.@U)X&@&@BR_*8<@QVEUM9-PKQ"L#_+6( OI!B8Y:4\*F4H-%CS MP4Z"$(VB,C[B!&$[G29X\>A'>=^>O62$\!(;&[RFL0KM]DNXLH JI5(,D.21 M\4(U;(Q@-]4DMPRY-F;:%)[3H'#LT[?$C9I3H.-F\ES0)@.,W$F97N"0 SA9 MT/U]GZ6O<42B\^W7'!%>RPI:9U@!FR4X#-EH>'[-,3QB+<;!I*+O-SGS=/^@ MU,X*R^&.D65:<Y5;K]*;JLJ:68!)F!INMV"*$37&61*@5,@2J M8>YD2?:$25$%"VXADO3Q\=BO="B#B11LWY=L7[EG^U%F*\P6956V^Y2C3PZ4 M4$K2]9)ODOHXV>8(N 'R/U<)SL/D=PN)9PQ AT.M"-(C.)VM<2(/F-K\0:MC M)$=@1"V>T(0!OTDB!,F*"T(1LKN$)Y)([,-.%AG6P7**@>.X5F3AM]\>,20V M(D'B1*85.);XY6V,;D#[(\V>#FNP(7_OD+!DF.[C,<:?_L_:0N+ M?&M[H%9"1?I:0"6N^'24=,;3JJ]C2KYLAEXO(D4;B06;+G,^_)K2 MS8J G!1MYA;P7SFY0-!S>?/9FCUMF_@1S+OA!Q3S7W.2KAQY+:#P""TUVQ15 MN3&)ZG&Y(3?)+"$(ZC&0N1(#?JYBP /=Y#3=%$K9L1+BA$DC&,.=$ 9QL@1PYPZ&-CFP[F MV!EJ%:LQ15YP6WTF*-UA$EI(AX>8J-0F/FVZ.V.'@20\"EA!0WX@Q0:49Q91 M"XJR%0.12C_@ P0I&X'9!AP;O*QS)Y[0T^,#B#64YAB8]0]_5RQE*1 MOX1ODM\2 ,5KG7T58-BHW<<$80!O2 7AS#-(@X[7:5;#3#_%SO/6UDDEA1DQ M^]KE'TLOW_$4YFE46+"FF&;Z,JBI73U7P@@K#:. ZW6B&3'3>BI_5 :IJ2J5 MKME3-NV-%?JJ$-EL,^6/]1G#'("EW&Z.ZEA26:B)[@N6:_*U4,=#%4 M1L2W[(U?Z'$N;XY5(#IHN\@_)F^J&ND"@MQD\,HH<@P,R74?%= _0X%PV$N M&0E< A21 NW-HU)IJGSBMP3>LO7&\%R77Y-_(@6NJ6OII4%/F=/E,14)*20I57SY32&/16H;ODAD5MDQH8!#;>5$-]:%U88&.P%Y5 M'+92R9=*T\H T-\X4+S("Z!:^Z\YQ/"A D6?Y]:)@ ZM3[UVOEJ'Y0^P M6J37YGS$/'OH6>H&X+QPP4!M<\/%(_;$!?%,9V [)1%B,>,\K2!(@:')IG_[ MS;HVPC61B"$PLLP]*@-*N X&1R>Z@*%D8WO9II"178H M#V3^UJ1B"<.Q%10( Z<5TXTF#H*C<I(3ZI&P"CX,#LRM6K.7; M0U7$!<0[OEWR7E?'KB*96D7JY#$&G4P@)$\LA8T3KA0]&$S^&^HEP")PW.\@ MP@D2MC=I>#7O=B]$..$!NB5C-YXH^<*7%5><<%C9X%36EV7%R!D0DC"5(5;Q MWLHD@M9]>-SD"-0HK)H5$_N;@!ZE'"3*HRF50X6;:GRZSJH_5%X'?NI77.&) MQ0(+G<@II>!!H!$=0!@(&IG4F_J'+MJ)4KRS3?9J4\*3N?NPYZ9,A_,_>*]Z MTI-<:"QV6^;(>%MTM$-"T]R0[81$.\/A]'CR6Y:GQZK8N52,E!T].Y_31ZSY7H9E*= 0KV MRE$0"J=)H.SB*-!ZHG(4W*QO=7=.U;N9V8DZ6'O%EJGDQ<[-L7=723DIL>4N MQ=?]%2\QB1UP[N3(S9T<&BK1!F0Z=R2@HF1*@RYPE#I4_I_T +)U6'2OC_[A M;'M6C%+Y18%&M( T#KT-=AWRP/:KQZJW!ZJK,>MOF*FNG6 RR9X%)M:JIJJ/ M'+69FJXQ4F/7S6_;!HW8+9H$H=IWY;?.@%];+"2Q@/!0O@M'J%>EXLCR+H]V%RV2Q@L.Q)GM<1?D-Q,>V:XY$#1C M_'Q9I%R$/$G5P'&52'SO#8! -\\=#,[]UL/6N0JG$$AXSFP>O $.>FF>L MPS9<=-H<@5ZD5]8B>+%61.!00 M-DOBS07RMT<:$VV9:V!,6P6O&ELML?E;&O]Z160]]^!-YL O.UTD^:>/'S7+ M"%3W\25L]BZ+'/BZ)28!%(EZVK#-*/5K)7-J6%[D1YXB.]?X_;OD!>3YC5M% M+EP"?E]+\YBTS]#PR W.L]Y4)#UHYG=PLSUQ+FLL+!/@7)"_UV89JAWFW9Y- MR]Q@

  • ZT-S9R.M6=79$N.9>$=AO!;NS!?<@^_843M"0WMPB^.EF!HOM36"2M?\4;(.DB(7+=#%?'NF5D30*NW\ MR&H>4=;?]YNER)8L-#I8J-6#Q42SU'[A.KB3S#3@-57]6#@&AVC"9P M_2U/ED590S!.I9G[/*R>,':K.G?A%C8=0.Q.*AT*KO;I ;,2()GY*)7LH6#: M=7J Z\($8%M[V-0T#TJJFMVK)Y+S8&=)F,'F9T^NH"-%1L10(='<\TB@Q=OP M1@BH-:.!?0LK]A3$[%%?L17")*ZQ,*^4&U[>9S..4:DO;:(#^1:ZESM%N: M0T"%%9;^[R%(<5G4_^"U2]HX2>J/,%D*>V#=>=Z+T0A;1M=YZ=);,\^\:PH ME\DEKUVNO6_*6#7=#1!(.\;@*0)7Q7RQ=;O,& Z"E,M[+!-%R:QJH@;K/4G@["^%40P*&;M:Q"% MGM1D5'+P.;'ZC;A0E]ZK6;\LY*$ZZS.(PQ=QF(8V6TF=''(.CUY&-^ABG!PS M$X3.:C,%%!X+%?@ %K.Y?NH3X=W%P&A7=?\J2'162?6?F_<)6SR!F'JXX#64 MK$WFWRH=;Y[,KII\Y%]4F[J!KODLG\Z$V^^1NY;X#?\Z)(\JMD@W2_6;WX_WA97!597M]D MCS? > *#T0/P^@.3**AB6I?J(?OXIQ__SU_)6?!)48I= $$/ T4,-3&IBJ$N MG#4_;-#M&0 7@#XU=;5I6PC2*H%_!\09-TG EXXUUP^,=D,Z /D+U1@T/O M^^9YKI,')^+DLUBOY%["+Q;'J\@PX6>GQXJ\^*6S'@3%R!#OG&?S MG240/+WU(\,;GA#2HQZ^UUQX^4F?<15P_GZ])9R3=-.IIQL:ZHQ93'U%!ZW] M#YM_8>UEQF"&%N-?^C8S9_3WZ7K_6/9"_].XG_P!ZL_^[?"J@3K1 M91LY9:=F$-N%;[:I-G'B#MQZ_T;=!8%^GL?6-&M[JU]!;5:1CVOY6-RN:TS7 M%-UEQGV@=TV\]A\X;0;S[8#6]!WE[._48X+$6>_-2QTI?KM[HY_NLD?(;E]V MBDV =&@A+ZB'G:9I">4HZC\7\N3<:U2/'GVJQ8W,#PP$ SW\@4,1^T+A.%97 MJC2KFLQA1,A43QOIU_FAR[V0,DXFCJ=MSWZA?66$ M3N M/-12<;80SV'N0%[4E Q&H8"(KHM">U-YW;$>QX?'_-$ND&[_N]]S-"V3E+,\ M6>H*)34N)G/%TE%VW?&<\$1;=(/S?JMO2]?TG+M%;9GOD];?$2X('D, M>/![].FJ<7NR3Q'[K??U<'H;TBZ7CEH^H1U5U&(7,4>$ZYZ%A(9%I)1RX,5K M.^MUBF PH.S;!?9P6R0IML']FJQ \D0_A.,\7R=";F?D.:]718:6QY1 IB0> MKNTBKMGF-OK[6A[P>2DV7JF$+7@.5F%EM3"_@,(55D>JJ3+$8GK=N80=ON[^ MEW?YN![?W96XU90KGC1RE8C^O;5.G3I1&'X.>*SD@I$8E; (*IVZ@7.X\,46 M)>,/P=9^27/G[F2A-4M?GN1 MZ7+R=@8AJA@;'4Q88C&'QJ[,:2&H5"3&)SJ@=?>LD>^GS-Q//6-739L*TIUG M)XJ2%503 ! MV\WH83.-B[1?C@!/:^%H7Q/*I0%:Y=T6ZJHL[LIDV;]J'>4R M;V^F)0\#B7@:1 Q"D&*Y*G*5N=@FR@RP8'>P8Q*NT"1P]%5RLN$UV\5H&J.% MZ#A99?(% 1% ,&@M?7U3S.L'>0>-%6L0/MR](GR^(+,V8%O S"EGE=8Z/*CF M>GI@C'QF%&"'O%5!A_&2/XQG,S@F0CE$6>3RQQDW;7+'6&M?G>?^=_!T*3=R M?=]J3B;,K\E3($9AWU8IG&%Q'*HJ],^ 4--^TZJ/-#AT'_YI1GR0+K3A =\( M.N0F3(M=G]Z].D[_N:[JY6L*ZSHSK_[M3T]6&1!-\RZVT6R4S'Q43O9^UJB9 MW&RM<<*>OY;THP&W(J'%VW4IPN3;@UF;P^!^X2KM>23.BJVH?N1;7V_)O_"< MS[.>-2N:/PCV2.9]B\,98<&I"Z;+J+'9(D(9>R"(?D9_&^#AF^\]> ,T7S0L MAUVJ.;U^T!()B*KPS'H\^?7\Y#++>5\"WTVO[@PI!I],:*NJ\)S"'Y.EKDPX2/.% M9SD\F?\@;0BS"XK+S ;9&[NEA;*V,J3UVVNBGZR.Y5@?FD9TY.BSE( M.T7#1'*.55W2?[/@O+XHU(S&_H%%0Q.(8IF1.P04XBD $4**J@E,,5)Y=6@! MQM*BY*$8+CR;F2'H:M3XDD^>A0(P1VT"PRJ6R#JK""^G#T6O70Y223GQ(^84 MC#2G)I,Z"+<^Q#B;1[03F(*2L\FL+F#&V)\_C=CGCY__,EQXC2@*C41V?FPWUD M\SHJK3-."WQQ].&J?3(I-&)/))6@Z5/I)V*VW9=K&L$JZY_$>6+E_.-]6EG_ MK+5_$N.?E-0_7<_ <;%<9I@K.>/<%90%F XR-X]$XF>57?'L('$^_?3#5 >C MADD]7K%TU#$(IMM>9[Y.RXQ3U8.D,U)+R+SR1JKODO<[C5K)-0NXU\?@&-*(% MI#O)>$G9>QSX\C18GIY#1;X1#@NNBZ'N>8@1J4XHX/K46)9;728 MPN 1%7$T7?20?006,3@5\70]J[%]XTV=.8FT3ZVCA?NWHOP#V/S5T^R*E*"> M+>Q8B,[F]P>EWM0+R4.',4#15L8:(1'7,^U[Q*=8T&I-[9A7-X:L"K%&@\1U M2*,WXY6W!.$$P*04F=R4Z[QZ_\"V$6C3[!'BV4% B#W:/Y_SF9K9H<.8P!0 MS!,YG&_QSE2Y,GN?]+K]B--Z,>"8JV54,2]>"]I84]V(Z;2@TS@R00)B(CYU MW#U9EQ 6PPTF'G@=RRM^"\=5R@WE9'Y6E'.>U3 E+$"] IP12T'6<\=X1 )HW\-.#N=GONH&;OG_;##4QJ:&0K[R>E'(9>>>ZS,8A%6*JM[^/ @J)99Y,(CWWI6XWD01^6H+E([ MK_4\E_])0M3I-%3A#KY4REABM8U89O41E^00(Q>[0&L]WDA'%YU.96K1J)B<>):7'Z6//\U6>_YOWD *EYJ!QD5KI\+2L(JY;"(VM4 MWZ+TD;F]##[X !_[NE!0TQ%+>34KLQ7MP3 \6M$$ZB[DA0(ZL4"5?**7LF[[ M\;F<84!$TI<$ GN);'E=2;)*AP4@=MB.R9')'$^$AXZAM;F+C&6;'@"3394N MK>#I25;*?XN-?&9ZG<4:%7[RU5.(+$U4MD;^QXXEP?I%.W*+HTI"9B]RV*+Q M^D6^!*6)657,Z,*%@_ZLZG:'N$N[2LIZT[^SU>SY4-PA&RTZ[(W0OSI.4ZP= M2L15DLEE0U=?0$EWD6/4M-?J;:6SE11_E.5'NNQB2(C$%AB0#&T/6K8J@2]R ME;L;$K3M(M.7HHQ::DH%W)6;OAPV==&IHE(NBQGG:74F#T;GNFA^,C?!W;=, MVVK3*&L%ZNAEZO+A55?;8"_,XJ**X(0'J)_2)K!S#Y@+QI^0#!DCPM6@,7_A M58O8Y6H*^7B%)1,X]WGVREQD9P.SK5Y,7(4K862 !-CSW,$IW#VSV$SR=6I->=![\(;H M[XB!>Z!Y+K%NR)MNL(.X[FDA=Q(4#7S;N*_HAQJHT>)E5DSG^W',F!Y+] MPQML5F;R5UDBWUZJY$;NO_#,S1)00UD8N \WZ&?!K]SPM3?*-VXWK+/"0Q4( MHA6P?N*_:8-*EL\G0&%'!T<0=6E$(!1B!P#RTHY ]N\([-G1CU2U'6HH]EDF M>'DLMWEW1=FKHDO/V$9YS @\6,M%5*/M%J\LH/&K-5:CUYJM9MAC?6!KGH;- M*@D)8EUR4L'1C<67K)=.B MF94=H:PA#!Q]-?8!X"V$*M"XM#&L*OL@FT$#'.7,[[53^;?*_&G>^H(1L)&GF3E8#LJ)@?K2M^9*3(/VY_SPB3AT1Y?&(SA7$(HZGC7TG1BJ>%'+C>JC5@ MB ?2PA*1%9)O?\_"@B '3?H.[AZ+?+O[:<%]ECR:6$O>%HRR@X[;/*$4VS) M%U X9%I0H2P* XK3Y%%O'\>UZF,!IT^+JZ0WXVQ#;;,@RP88I?H1,_M7WP+8 ML"H;WHUSMAJ.L>G%>4A5#;X?N%Z@=3?<$8X%A5Q)\DA/#A)BM0G'(-K,(:'0 M6"2P!^F0)]Z)HQ>_%)/NE^)H;Q2T!^EJ_^':1TITH*9E:0A#?4,3?\#FZ&2=XK_G5)/"(\ MJ.$VXX8R&0AU_#Y:+)-RAX"E=1PUF+ .PE+V5!I3D9-.]WTEE<3/Y5N:)'RV M,XA$5H?-)O(FD"8-]G9^#%1+U3)8U=D2(MK?B.?^:!:_',_#Q1CN[%SOUA=G;ANVEO!AHK#5KZ8)2+H/$B4/##[35)%[SM1N#I @/A8$R)A4WT^FY>: ME6!ZPSMI>:5L%! >=540 M#MLM.T[?VATK'<@_"+>HRG\[]F(RM]M#RS0G/\-(R+CV")N!<6!:'"=BAD.] MO2\WO'C< 7( MFDH.^1+H]?B> M;Q4=Q[CSH28AZHJL.'TQ8!Y@0*+BZU7A=_J*J]ZVB[V8C8$HW1.N^@,NBYH' M'CM]TV@\5VH&",F/]+70,% 1?S1U1ZZL+_595W:+ELW+%ET"=Q._R.[Y%@-L MS\C0S?JV)N8;#FJ[OA1*Z!%*W::K)0[(A$6TW:+] G!1N[,I\+K.[!>AC34) M:'N![/-P*0JO+FZ1@T;0.I&E?%9BF9FJQ5TOUZH/ %JY9ADUQ7\O*$^]EF*7 MB/5'TT'FX%V.8F=A%/L@5*5%U6&.M&)Y9NZKB@G336>Q=%9$0 MIHFP(R;#JI_3\>3X?,=S.61T31Z^YZYE,UA*#QO">$FUF)1 2:3_X1WCS[)' MGC;KR3Z%*$_L'%7/$DW34GF-'Q5;)1NX&P;M Q,.5\)A?"SH8N;?C3%OJ*]= M'D<4V?F:Y.MYHFE4;4U=_R6K(=<5ZU$WT8:$(]X-DE9X> 3?<=4\#HJ5P70!8F^&65,%\+,")8 M/0-#)UX,C#@,YLI]I\FCJ;I60TLOU[WG$*KP.119-$4S)7L <,2^D#0I0&\, M"^F%GBC;=_:6WCU:N(-0FBJ]K5?_8 5]^\^S8Z;=?I]N:CSH.75%&,QM:8:&L$D::7GNW22B8GU MYR;2@33/6'V@K:6YFI5Z*V*N>8\RM ^+69,25!>IJPKVP[7=#ST_ M 8"\R*POCNTXYY-H(D8UPR!S,CCQ\_JG]6+%G7BZ*$&OO_9#_^>?373S]B7.C'SZ.__N6S M^5*F&DC@%W_]:?3C3^H[?_V/T4\__62^4ZQK9 /!D3 U^R]YT$W*#?LT8G!4 MPC\PGWW&SSX!R46U4H..!2F#>)T \]UI4L*]6GEAP!.52.E'-ZBD _,)BA\2 M$-'"8"2S#WZL5 LGG,!"<(D:#*$O@A>!##0TRNWU^L58(Z[=5+C=:OYBU/&R MV?H I79JL,TK[D M]OF:PTP(Z543N;R&_7C/QF8C2P][@G+&F29=&[%E\I@MU\NAX3/!-BN?*07, M:K#!7X8Z")NAR4!NC:RV8!<*;&G!+@U8/, 1=TE#B-N=_+PN2:CT@[3=E30L M6R_'>8I?U8R1,!/S555#W=$/#LSB,Y U8BNE"#=WJ58^?-SM>_RV]@[:HT9; MJM',/FC=/Z OU-\8ILYCY2S2PKC(OO%W5R$=1+8%PY6BHZS 4":%[JUIK1W' M7?4RCC.IU=D1L[$CHD]<@&>[YL(QB>VE*2V:*Y[H2.N\1U[6]1.UEMNKE] C MM?#Y[;-%ZJ; ]!M$# ,ROGB&"%>TD#9HFOQ.)#.F[)@6Z51^:3(W=+%!ZN1V M<>@>-@CQK/V$L^)PW?E-/L&\S'_+\K1XN-G(?RP#=!IIJ4R)95HN=>E,."SB M?3G+*OZV7%8+E]:D:^S9 M:EUK"E6NM>C3[P"1FJR=1FA3;WJ6C%2BN7F-&K),&S721G=<\X+:T3D[KRR; MRTU)\0 +Z"P1HOM+A*D4J!O-4_@/N.8^$1 ^NBI$-ML$J9C"*5IP=L&B4>YT M# R3:,'!'SSQP.0+"MCO^K]1>@9/H#BKA-2Z'L_+@?)9_O=8?ICUVUT:V69/ M78/TX4 1+11NLC!7G-1P:-*RAX.J&4%X 33R[(RQXDQNRTUHY$W<>QW-0C6[ MM>D6>:3;\(2POBT8D$8$K!6L(:('=)-G.(PUUD12 0C>M4 S4N?031=-J[6P M$1V??UC'^T,J=T @#O7]?*XV[[!*G11%6?U2B!0C-K/^9RLIG?H$$AZ >?&S MG]FY/DZI"1(HG6GQL 8/#UL[W$IZ?=KK+*Z(>J0U!+WU'0\C*QS]1F#RBC%4 MS6!V#<)%<-WJ@DT769D>J?GVD*=1^SNU7E_P/.6E^_@D0KHFKGO:^R0-W-,, M=.:H6]&8-TA-&BP9&&R-LN\U],WJ,A9YM6X#AUPFL(5?Q M:2F6"-FJS8E>>%CMG,0_="D^R\ERLBC),YE:_5.[E=_KDL'NH%I-R3/,2P9".7 M*<%,2SYX*&(_*&P-Z6S!T[7@D[E)C'NI\.K+QOM7[TV(T07;#YN&]]6Q+YM& M)IY\;T*-7K2 %SN CZ#;+"KRJ[*8<9Y6,,'F)@$/?$UF"VE9N>DS$*MY!#)* MU"@;F"T$'E@V&!@B3&DCPMIB=O&0IEFU*B1E?&\4].73+F_N2+O.C99146BM@ M"O-036Z'X,Z)K=6IA#.>\C+P9!8MZQ$):1@NS4'QB.OC;7_%YNL%3$Z*K,@(=,CV)S"F+T;=E= MISF7 4UT=5$D.>1C5-98[HVN^8QG]SAZ(@C=MK<+-8I'R%!=,:=*'0VAD B3 MS7/II)-B?5O/U\+^U;MP3O.65$4.]Z!&KV7=5U#R%[EC[+9-'33-R$J9U M'B^2/.>B;UNCD<\>,CAW:@TCW/)53"L9%CSQ"F2T;8Z7A:YDU>E6N:N&27H! M,B]2\M'Y<@7P=(%NHA/*S"BA#LZ&!2Y\ANNAD4YL90A!# :4N+.@NPCQ,AR*OJ;1'V[@+KJ/7U@4"; M>WY'@3UHV7^%?2"L+RFQWT?YO#FRR_.BJ@;!T;[J,WU^E ^Q@$@-0> A/P L'\WM$,H<(!'4T9Z!K+^W$:RM#TNIP;+ MHLVXN>/"J'6L4F75R%__GOW93 DHW1 :MSEI^$?I%=&-;X[9CQ]_'$%[-B4E MSM,-Q1=9SL^A->S-L8;GFJC9[Z"#H1)2%MQ?"R$O7%)NSC)8[@(D6ZU$ID0> ML/4BLN%;/0 J#FB[-@84(*6!T%Y?3:#4M9[$B)<27Z:NWIHG@&HUM-MFR+A M]7&_-,AMS>:D$.:4C)HN1OS<(_-XT%1 \=:FLB MRY_)*08]QG5YR__"4RB7U,U8$M^;CVW-78XE&O0)WB%>KQ4RIY'X&!<)OOAN MD>\FF3P,#USS.Z"6+)GR*Q49K3% M;QSBSW(?<"\/C7<5/5&.-/2&4@U'/RH:I@#0HA=:/(DT<:' M*#QN=LB(;5TY_ H#6-Y%)'J0S^1OZL58VIOB :90(>SQG=PX]"[.4L*9E0ZA M8!TBMPJH,_\T %OKE@::^$!G"FAB%%%E$6D -J*2[\^1[]H6E5F+SQE$'EF%;'_*$F T MQMTQ(!L"\G^',+9[4\<>0P8S6/YUG;K?2=-7W.PQRK9UB[X*0&,Z'00IY2(#)H_[P'"%FUW80BN2]2,_U. ML-U7'6/Q8%Q=VQFE^#4\&2/=OQZ:N2[[Y:I_E?(UW6/9&H@2$9\0[\D^SQCFDD\B[6!M-46;0&(:+ M.@9F0#GA-%C/F#<'3/5'V3EG*ES5.4KD ]A 6+,3V1\=+]U7.2)JFYAB , [ M]DK>OE DC7=TK^V6[OK72^<*Y+J!IH>/131AZ(FS*!(>>_7(T]1ZV##8":]F M989QW;?.Q[ 1-4_6'H/TU:XHO8Y>FS+]7>%X6\8/UZ%73:H6M,^,Q5Z=\8JT M1/5,7L)F'JS!3R8?7#L(V$WG_Q>N\V98U-LGT+Q\51]Y$[,&"]S?%+T9/?G^ MA]H)3>8\ZP15'C;K& I&.$\I>50/6_^#,=074W5I!3)7M"V-<"0UX3C7ER/O MFP LZS:,67H-/Z0=+$&1=+%'#A*):('P^Z^2>0TUAKNZL C)_55;XUOK'N3# M,8-3G"F#V=7W[/-V MAS;Z5-V5,]_W2;,8!^_C(_4]70++$K7I777=\.ME'W^-V%(J7*Z7 P.HKYY7THWRF55@6S(8JI"O6*H7*A7$W=7K J&6%NK20,6% M1K[0*%]?INGU!AC\H%JBF)'T0*/\8<*P-Z=N#T8=JH<*M$3NA]:[OFRU@JZ* M//U%&B)_?X0#D!JIC<&?4NB-3K^B"8&H.J;EG MUHF0)J_[G0[M#9CH]E[26&%,E/JJ=A=8V9)73ZV>RLH\S4RI)J=([I\PV,6. M?*"FBZ>MCI!*N.2URS[U.WQ!-DT/QT[JNLQNUS4&G^J"U0M./P:F%Q0_#3)L M(#ZQK@/R06 93QN/Z?V ,,"B$"DIG50O7*(-B<[.R8J7R.1V :2@IA9^$R M M93H(L,Q9/>^%4<8$4I":-A#"^RLL/GUAK%"&4D>V2V(38=ZT5TTTF=*:NU'-*F"[GRY$L6&A+AI?SC="1]T M,5\9 X&C2)5>NM2TC1R V-O.GD[?@EJ;* Q:1^!:7K M56:JNTAI9*CRG?I"/.6&D6FE:K/H&%LZ_!2ULG2Z['.(>:+ M&,$,)!]EN1D9'>-(&Q*5. 1 7K&?O*DOI1GN$[_](\#4YT)(Y46IXLU^KANI M<+U_>]P&C3\:K!M$* ]$.*:\C0+8,+V;7_6L*,+! ]:YGO#V@[E6\KHZAG. MZ,HGC99?MO3ZYO>4GKJM'?T(L!4O<1]B*NUU140?(DXG'@ ;!:I6>.25O P. MY!8C:N8A+1W2502(9N0"3JJ7-WXA;S@8H@,G4KE1."O*[IJ(?O':*Y\,H2YQ MB[)1!2(-+F^H#'EPUE2PB3%[?4.[CU4XE+,RJ#W4(LQ0ZM23[^EYMNZ#*#?4 MZC2PF6<\:@)!H&+_>S,K5R>O5*(;!%SZ69W0<>:FW ]M0.- 8L65M,,X:H* M4!-#YL?S',D>(["L4<-N)0,/"+Y/JNLUOU_TY4(TQ+H^H0 MX=_V,=4Q=T[F M/J-G\).H4P3_:E*7QNU@),;>(*M:0P?OD]B)GM;I0S%=%.M*[O].\4'B^0W/ MLZ+$R8,G:^Y]8?H@[\+-3?;8_\CV^>.G_V!*D9[\*%6QSQ\__TA-W101<&NE MDH+EP4M)9ESK9I5R0HY.2*43:O]K-5K JNR1BB$HHC^:J:;OXA8P"QP4Y,I7 ME O(-( 3XU7CI28Y[__<*E%0GWC@1HN!V=LY[XVH.-*5*%_SNPRV0WE]F?2; M2ZXKDYU !A(/UW81UVP7YI6+8)U50U,\KYR$K2J>^*F3LKZ39B_R"4QSU6*3]!T^$7 ?YJG;T)_BGTT M]-!U+/!*7J6-EPU2M7KRN.E]UJL''VY@J(=D%0X;KPOV99UAJ1 [R\JJOD$C M!XE3+UQ: T,5/K_<2%<^XIG:^YSJ<,&AY:OD8:9T2VE,B2,_%/6S6U^%*/;Z MDV5J'8MI11W-;$MHA^QW3-T*)=OIO"5IRP\1N*XH^='[@*9OP?:THZT L9U[ M"DIP];\J)')(!TPSRLU_,PMH.NY.>E[%K<2?;;!+B7O20J$1'A _5VN;(D]( M@=R8^N_)7)6VPEYDF]JG9YK&:C$T_5N,1C&FQER54*M:;Z#LKY8X81^T JLN M>2_6&2-WQ%8@&3=:W,@F[L0(BJDY9N%=8!)M.%<6SJF#113W. MA ?K3C$O@1KK[/)V,D+\?U.I0WH'<$#,K7_?D&*P ;'O&[-HPXU"H*W?7AXA$&[JG^L?M.Y7&TG.HIB/%;VY,9'F1'\V>= M:9QWP1RF#30D,?@9#FF;S)EGY7?BW!:]7,S[-U8K6("TDJJ;,B.J#]QP_;QL MM:Z1998@ WD#_2_R9/KI\^TTJ_L-D4$!<+-\^OSA]@=F1!^FX2*RS>96.SBH_,#" MBZ#%8'Z&QI'SO%J7<*@*PVZ+O2@+GHAZP68BR99 _P#:)-[S!^8.RX[C5$2D*?8:VG'N?6/^BN!S$H\<--% MM]41WD]GR4Q1!(D"2F_[+V]?DWP]3\R";<0S+3_"RA$$D3E"QS-?E5MM5MDL M$9-2'CG^ODY@KRX?09TP@NJ5?M.8E716@'CV/U:^G3@ Y3<530J;")YH(D/) MS(FVCL.=%C[3#YUU2#$N>2FAF1J41$CCD3NAD M=3B=%?*.+VMS>&O?"'2O%,=M"/DFR%!E^5J^#O1^JE&[T!Z].'^6> M23ZP69Z4&SR?7!;Y;#NWU:\,555P:R+(6[3!_*L&*[X+E_B!X?/OW!6-!,9W M[0K1\(*>=8R'.V<6!WEBA-VKT M1H7>F(,W-$_2=D\^:*?:9\3Q0I-\X?.GZ%?<->Z.TU1^I\):JDF)\8F>DP)U MJD,+'ND1)D#!K84?/ARQ-R2V*T,JY'P'K[#AKI(W"O#HP#W[UO8,5#-B6P4; M'M=P7NRI$W9G<_,#[IJHAE#M)8![D)US]5_Y;K%/D M29@MH# <&LW4M,8>7?FCCLYEK]I3?45GS/P/FW^AJQZ-R>R#,?H'K'50=C-C MN!HGJ4S_7B]!>ZK$A]1X#(Y:RHM9KN@?(O- ;#>IF=GS%O^5FE(P]F9&3(N@ MYZ[.7C9U"L.&%&R[3A[]VTL;Q<:M21;1#F$'XL%6LMAS(_5XC'T#]ZDXH@#W MN1FA9Z9?-,Y2,M)T&_4U5D2QTH6"U$T ^_6>+9>VC6$E91VLQ:)EK#JHR#>- M7MXTR7[VOZID%;\TZDRYTX\G\V+R\@AY!ORA'HUHF'$:Z^4R*3>PSG_+$^D" MI.$H"]0"NY&UB#%NC@BIOMAV]IJG9@0H&6IJD7M'06.77 MY2V2\HY7/=?B2VB @KVL-^BJ;-3HX<15M>=5&H<%5EBF. =W/8L!7UU?J:Y05TK)GM6;C UHXS;/S %@'$9CFZWXQ\U-6, M3'E\K>1A]>>B2&%\S@TO[[,9KVX*D9YP>>_,LCZ#,T XC,1S@H8&I/EH.3G0 M9595V3R#&4A9O8"P%=39R_< \@)2,C#(VPT&4//T!%\U*FRG6KNG>FX+?NF: M9_BU-S,TP!Y,:6)*E8YYZKDGT"QHYL2H+QN-0T;?.$2;.=];(W&,"XCY4:[Y M2H_ED>>CNS)9]DU H53FQ#(M=P@XQ-,0R+)3+D%]L^!"Z('' ;+L*(YN@'(8 MNT5,D]T.J=56(;+8)\J)U4MD\R^6#G6$AH-DKD8YF"X5'M*% )@I% MLM_U?Z/LB;;31.?YO72BW"B]8MI>9\VJ)^C0[=^JFVNG B&?-3P\K>K09T#1 M3/##=+-&?9&NI-F'L(7: A;V+PH]02\6QSQ1CW7C@:HOCNM< 7I2$&: M=> >&L F(5HW-L(-#K]3HR@Q%@29O/[SRIJ#8E ^LPKV,;V, *,X''BOG1RN MQ@^7C4'B0:ZU-T-=SPX?[YH=/O%GA\.W?(O,,/'W[SW1=MPKIZXG^_ <1JK1 MS)OU:B4VX[N2<]/YUHL*!YN9*A3*$B,5>]T.'(7P 2AYS K$5L0#!]#*$#QQ M)0CS :;$=C(_4P<<12W1JMVTLU']4+SC(O%.X$U. MZ]@'//&2)_?#9#Z7^)&'I!_[B!-$/V_Z4F[ %[_*AVL68+XE"F-*>-1T_# MQ0!MWBI)B&*[3WUJ*L+[3KPT\ERQ/-W$RQ"VB[AF>S23.'U+KFL\NX<%K#=A MJQ')2BOSX.T7+=.=N)%I2(8PTP/N%B""=RQ?.5G-+DB96R'Q_) )(5]H;>;6 M@!D,HV6(.$03 KZ4.VAH]Y',N(96X34W_??PCOTMJQ?'ZZHNEKSL^0K7TETC M/L0<&2\U MK)OL+L_FV0PFW:BE#1M'Y$,@#0E=7>XI8TX;,^J&AM*\D)]&%:E:[.7$A'W[ MYU0%JL=*V$7!.$2@PF%\)?,BT6;]6W6^7$F?WFR@U[8ZSV?]#TC?;I@2RK14 M:.O[$_6Q(Q02?8F^51T@AH*A=8+JOB"$+)BZ$5W7*G:G1"^+_%Z^=[B:>E5A M@,__/<3?+HOZ'[R6^^!"KG]01HPU<6=%J3^"[WWJ8UPU8 M=81F6)@'3*YQ#WGQT\:[7(W=H< M*%"EPG=*C@_'Q2LSQC62=)WG,".Z_S[J M"GA,JZWATQ%8D\-BTA?+$[H/3";%-RVP/5>^=G6[+G_;!*)6E9W\L=7"C:W)*S6ZUB.*B$>6QT'EF"T8*9DTP^Z0I&(V0U6H!#PO&HSG,XI[OV MJIZ!-T\'1AL;6AIM9!&B;S9(95D\ XZ^FO-4OH=53+5"HKLXW*7!0(DFGB:C M*-GX*SQ-(@O2XXSSM#I3;A0;G+TE=P&9O'^J\1(B2;U(Y!><)2@%@F^9$LX$ M2)=;"U0-VS"H<[BEVKU28A7>&JG%,RN?:05,:6!*Q; MB(%"-1DQBMRL+O=(MAK8PM/]I1=6%&L%>B2OQDQ(2CW@_4#JK=K>Z)3VKPLD7KZS:"0C3G?**;N#?#K5MGC0+'KFQ19@N6?$X8# M9PN>K@6?S&%;<":*AU]X>@>C/(#%##;'[7JX%Q)4F/!:7\]LZ^MYC-;7 W&/B8AJ:V ?CKLX,(@IBY@Q"<(M MGE$,K6)/L'-&X2FSK],G??38R35YE< !ZN6)CF8P=-J8:%]5?S/H8NX1&"EFVEU\ MM$K[N_"(7X41QBWD?1LQO;,]30<>&]-1_P=(W4G(POFB3Q-:FQ\CK(EN E8S2,PJ@O^@@N:+0:K6N(A7_-\FRY7BHG M,#^$/L>>J_SH& *4 OW0\AGA*^\BRV$+B:7<9L*HH:889!DK(2!S8T,+,^QS M5?V[43*R(PMBE+?B4<_4?)\5):RRZW(E]U80B@7:0SRBRHH%!; 4M]@S5Y2OSJA!9JH"% MZ^BX*N6>)UL)C@V],U_+,,#87*LG_:?'W(G=2)Y)'[_OFRN2J=5G2UQ"S0'YIQ[9!KRGEBMGW+HD!F9 M(O_!RWO^6YG5'%AO)O-7 MR=M+Q^>MC.B*'2HT)J!?!4#Q0!YHYHO<6IA2MP M#,3#!G!XX+I&9UF0I5(R8@^-2Y@0KXGNY-;=FXC)$MT[I;N3 YY;O4Y^J!F& MF<]KA*UR-%KO>T)O3K+/M5PJI2/3$1XW87/)'SQ2@[+(Y8\S-$QSIP2,&_K\ M!@U-R(>3UT"?F1:KFG(8!S5>80XV#VPGW'T1QAC.H9#L/AUL3",8(#8$'/8- M9 3&O2#M$4V3AUPZ=I&MKG@)CT-RQ[]L5"8_[#0JN>085_F<\+G<3*=?5$D6!HU<4U=_[DT;-I6[)JV*:5TJ M3N:UD$6@UB3%W1$I/@#(4'V@=Q,J1N@UH??+XX!<,\E)QP(+)WL8B$0#S(T_ MEJK1KC\,-"I,*[>R97WQ0F C>6_>97D>A?4A/-;3/'TYTM-(Y!8=<="+$),- MN@*\D>83A(3T1+@ZQLP P^2@:OBQEZJ:+DJ.31)]V2&T4,4ESE L [E#P-** M$;3XQ+F.^=2("1I;J)I:@H+RGY_/'S__91AA2=VMK;[I'3#Z!2K-\"G(Z"4V MFAN3OO80?;0W+M]#= 9MED5;:1,%GJ&4FPX8:HNIPX!QAN,XDVK#&2^:=N.0 M7[Q2FA\N]NA#-?IN\UM1_G&>7Y7%C/'/(J]+F"3$12SA;]>CB,%(]C"W[/Q>?^3?D^ M<;!JZ9K<0EH)WQ!*%?N RMCG'R(TOP2$J:^L/Q=%"1TQ#2@"GAU,P>=(C]E@ M"GXKX],65==<% ]Z?%!FU'@/[M^&#-;F19ZD1[8*/7KD*$Q7)HA8P)2HK.87 M6 <3V84SH>!P:\5? H(>:F?HUSQ>%;D4@9D M(XUM@$NI!7GM.;VD=,7QP(DV+I^X!E=RK=7?Z/CLGE'>5R=K/BVN53_)55*" M$2$(/M-[C%_C(-D,^1+R*DNQZYJR0S <&G/UUDAXH44R+9.0VY/@NG@KRS-P MR!:7-NOA3?9X^C]KU3K>E^JPF6[X^"-3DO='Z1@2G+X-&R264OZ[PMA!V%D; MK)7$RA76S&*%CB>J3%AKM &LQY">@&A2B$.^G4!@1I*D6@&32R,5?2X!)M&" M8P8J&-DJ_$8^^I4 6>MNW#="5Q4WF=O(@+'AK"@ODMD?D_D-%T+>9;\6M9G" M48CS_)(_G,HGIM[T](%7("A/XMS&)^R]"[$)(0W![(PRA=VC+4P7X4&0/>[\ $008 +_6)C!E ]-&0,LK5 TK.]Z3CQK4 M$:'O)B)'G28EE&A57W XJRE7E0?^$[XJ^4RE%.39P0\Y?>70J1OD-6C4,Z7? M5NXJ9C;?!CQ+- )?R@RJIRRV8TR6I[=#J/='L1W3B!I_.9^>C-DQM!.564(( MM2KK_]9L6_W--K1=!VRNB&7I=L5THV=,WCCZW*;*L\*T;MC(0Z%)%FR+VK'M M-SQ6_8:#1:RO8!,> #/G8 4U9IK@A-_6+AQTS5.NNLL5RP26WO6Z6T&^%V^" M;+=18?L?'Z;BW?"Y\_?OYK!'C=R87Q8]:K MMN9PTB1O0?*") F(I7H1_RR22BX72RA8QV7D(EEB25U^!V&* /,04 .S*E3] MG56"T1CR@0(T*$4WP/&[ =@FZD.@=>-*"@<48DU4_)+=7U@^8[]WGAYS>=@TYU4Q8VD)V MX[SK&.>;9>J^;T-R]B" MNIY/LC' ML%*O,8$ELM[KJM5U@O-.)(5JH?,S>7>G^:$RZ#NP@9F\=7@[>XM9R'\?R)M^_(M(/ MV.U#SLP?SFQA+%83&93,N,T];]Z':;JCTT=>SK(*;I563E7_AE^5V:S7"N"I M@'?%?R7Y&LB@/H\@4//INW--XQCPY87'@"]=QP!MYXAYEH[85N+:6,O07#I_ MC]-_KBM5KWQ6E$^0+?4-D7GD2C= .""=4;%OJY2DD"(*.O$L,+*X66LTMM=+ M&J#LS,SKB,*;&@Y!QX"582$03>,]@1$J&''%NGU^W;W=L>[*XPUT O&TM>K^ M# 3P)_)9"'+ V2K(:A**SKRR^._15:'?4B-F;=WC*^IP_;U-)Q0@3OAZUT>E M*#KTJ^$(C_9T+6*1*#43M7VW9ZT4]"&;W9TT)]]K88./"D!7JIHZ1(FQ%T.O M_DT73Q/V#8<#8=XUGL!_,X7NW1-(H_0%OX3* *B,.20HBUDBO&A.K^L(,O5H M49C]!INVG".3R)Q#*XWP?DD_Q3BF&_2=\')>!^4K3,*#:N9'P"+P.TR!XVE= M;O#6[5]<8,1I7FSZ$I8 ]HO(ID-9WS&8*V2?"O"5F8%=\MQLLKJ M1"#GG$ZB8@5JSXV3T:>+LZ!BRZIDGDZ7QM9UK^0]3+$Y;.D"'. I[',X5 MA#G(CE CW.;WM5??HT9,'$:?MV9^3&NK;=='=JWI(LEUR.&L*.<\ \:9*DYT MTH0&?$(L;01/_UUN<'$B*+3<)S9!\2_'4L4R;?>UXW-0_&NU1.+R<1Z8CB@/ M F* B+2(Z DZ:3,HT/0MR=L(09]D0KXZ>]'):!%#AJ-OE^=&/-JVM"O8;"QP MIT&.7I4:3%9(J)'?8<4!_K_+HOX'KX% ALO%(#WAU:S,\'[LU5QA%#&!9,9Y M4;.-?.G,C!Z6.D6#1JTONBGE<,!1CZ[M8)<:O]4(_8>$#MC)T7TFOQV>0QVD MQJ90?RN2ES&HSP%1; +UMT)J\:?_E3#1[#6B3N9M^7*_^[:80[&H.7M1 MS[@+"TITX]EB(!P*GD99QG.@R,G&<#\UE=_L70L$@AA(.E!C1=M.\HB1W**D MZUG]&W;KU!LL DE$_X2TJ28Q@OU-;A50I>1944+NN ] )Q$'HJ), M!D('@D4\ ^/0[6\PU'@0*@5!GG@H*_YZ8NCD_8^'PO0PX*0;,_$&6Y.2F9Z/ MT1Z]MM9($*PCVP1^FP:)AZV2NTCV' M:6MKK6K[EV"->6+TU;%/RCN5.ZA*!3$^]=G(X&YEJXHZ"OLO*43OJ3A[;^#: MH>[&"+*&%N:I&2;6YGR^)RXEJV- '1>S[**04)-J<2:*!^ $Y\?KY5H@9_C/ M29;#KY'8:)H\OC7L,#D^'ZFI*Z $F<Q8K2H@_3+*X.(A7C4DQH0P=1ON$-MQ>75N M6-+@K7HN]YR9O&=GO>L*QG=W)>YG(3"O9+I5$)N=6*$LD7M990KA&GB(WC(1 MM?#MN3!7)==Q12Q*T_XGSO_#DS'EY1(""P%:.O%!D[?44@>IS#GP:P+\BJK% MD#AP%0"1\,!,GP)SF"@ZCZ:0N[8GSA5D>%1V1]@KEI+&XY!+&KJ7USS5^7-Y M^\O#MUFG?RZ+]:IO(9FOA3DU>,2V+P2EB;[ T>Q7O2( H/EUG>'PZI%WT470 MD?2>-@R_>&WC1F&,X>[DX-NGD^\%=RM68/%[M39XNR<._TKK)(PC=!;AZ,;R MC8DYG[QA>[(=0U C_9::>%F5'IDX^? "K<\=Y<6&1TC:'"[Y7(?D1%NNAIL MR%"O@FS+,#ZV=S*^2;1,FY0/#$/L0D!+6.NM(9.Y>="#O"W\Q7(R9W81B;! MA@4EWAF>K<*U?>!Z(N &+99W.;9FI#!G8YXEMN@(2V%+>:;/?9(2^3N)*#79 MEM[E2=WA2&<7\PTSJ2ICFFH&=<8Q;9W;W$_ G8W&49/? M(P;_DAYL^>$-KVNA6*@:'=F]("X@W%&Q4H], IG;+J&N65LIG\+M\>W/]W\ M"5O22QB#LGPWWM#/S\N;TN$73OE6DWJ$OO2NK2S$&B9SD[\.V14 L84A87EN M0XX!H6)NJR'(NB/Y,ELO)SD,^(7B\A:N#SCS#DV8%]N*CU-AV JQS! M[CTOZZS2X;R0Q1">Z,'8+[9,QR;-..4,:JKE;5:GB3PU^<1RD LO7V]&"3YO%)"L$_-)E5M58ZQ0GIB>G.- M55G* ?340UVGR=/'K*HY[OM5S<:T@",@1)E>G>QI5AFV3\K<: )7J$(;'$MD MM T7]U/Q@?>+^KE(PJF/?&*16WWL][I< _6TJ"@G=727U8*A\+C[M:\V%WE9 MY+->I34[:XJUVF9Y<2,+ZG2_$YJKF)^/SQ MTW\TXH1,"H?9.3]2[Q.I<38)3]HHTW>"TJP*V2-#/0P5,=!D,D%;E_<]X&Y/ ME7T-_B@7_I(_P)L>"WZDB?WO82F0^1(' 4 ,V/9V5Z7$,/.$$E9#;I=[]@QJ M=A:S1@B[-8: M1OPB2(5\0S:LX5IZI-KKT-A$)ZPB-BROZ_Z$KTH^4V61\F?!3:^4QS^Y(JU!1AP\VU 4FNT8J08=$8J)F=,>7_.:HVH M#>XQ>OK4/3FNDQ24P'T1AU#NUY4-(E("1\::('DS6_!T+>26>Z>#IM".NB-J]I!'1O9>4P#&GXVVI\GV0"3#TK2AQY MT6]"FQK'C))98D1C!N@.A+]_=Y@T0G]B$D<^ITQCXX8_?Z;U)Q XB +J#:&# MPP&X5@U&6#NWY= J2!V@FDVX[;MW [;C'K'7WKL]?H_"A=0,OYYQKLI/0\5< MI4!=T'KP$+8BXIF'8\XI@RIOJ'/I1ZG3H^[G^ "+?M[*F-2KXH>\VJJU8Y>\/6#MZP%S)E F@"&[JP3G> YS[$H6S5.O_W@8L0Q M3]X!GU\B-NM^2QHD-VF@O(/>LR'5LC]U>#DPI9KO#L. 8R"FS/ S>J M".%)S\Z-)OT5O*8,[4=BM8VP7T=')%/2]@UBY&(7:*V'C3W03A6.;B4>)Z@H M1AJ!9[P] TRW@4YBD"KQK7-YYF#5>K42&Y;NX9:7O%>ZC;I>()#%_M 'KOF-X'AZ M\)9OI95JQM5 NPW)7-? YC>"?8VCXPB&$5%V"N)0H:K_S:V;'FGOEC>;JQVL M^Q./28V\A@W49/ZM4M5+D]LZR7)8*D\?%6_865'NH%L-V'Y*.;TM'D"S5P&- M1\7\2.I4]5G,:(4Z/:,7\SBM;E07::5?!:;)HRH>DS^8S_1D+LW16BG*9.CM M4K.Z^M,/J8BBE&?(D5$XCO=X%XC;>QV@F;-/DUJ6<+C#UZOUF0^L"E!DC!KQ7CD.>X#V"7].X/ MW@O)V48:XJ[*VJO5@3DK)OK_=[D29O,-NDDE(URF/DRI@2E6.C]G1\RJQI78 M*3CCS^-[ >P #WK">:,B52G<,W5!NHT*2$ M6O7O S42F1')/C3+^^;9+*M_B$!W$P:;V 6+O$/Y+L^DKY*\OI+?6>"99[G, M<#$ZAK.A$*I:,UDF=W*AZUV=H23(-X.FO89]M)X\ 73$@.8MW+7WB@$5K\-WXR=.P^HJEY#G_W>7-%^=#WM(Z;T M,V, 4RI@6J@Q8;O^F3#5S>\4]0".XY,;[GXG,2V.67E1&"*ZQRVH=6DMC7!# M^,@G*Y /3J##ZK]Q7368O#6Y18^S,^ARR_)0/N,\K<[*8FDJS<^*LI'^#E<\ MX(HYY8ZJO(,4NIJ)@8%JB!(,"*:^48UH!K)-:5*%U,H-\0-"MC5]02.< \(/ M9N@>G(-^8*6OB(K184=@]8:7]]F,JZ3Z->_/:*(%ZB2Z/?$-$-5S 6)FH.H^ M_NOA0MVNCD#(?LB?K0!RU7UUHQ_8W/YY6B9YI?-"77ND<9Z:'4HOU@X0IO;Q MJF,.6Y[4[KXN#!\+N]76ODM_/'>V M-VZ?*-E3G;2$=QNVZ;5&O/=:ZV$_>C M5F,K5@G![FR QO1BKW)%VP6]LEW0W'6VWX'\H> 2;4@=C=TCE9$="B3_//,2 M7.0!P[#PMDOH7P8R(G,%!6!7./@RN+'X)2(P[1[9K%=8% 0, M%\J384VIB:$JEWN5RE3\2K?T-D\2[;VVS JWIO%657KY?;F',OHIXLD_[DHTH=,O'JP M?//V-:2ZD!Z#Z!N$;N1>W5$O?Z=>:G)2V^-90CQ0^J!]\F2$VYG)?#O;!UH\ MT?MO;VWLJ(L"6G78U-)D9FS^3EW_?.5<)/^3!]1V[4UZ%K$\L2&)4 M?8%5#D+GSI1.G7H>8>1)-:89^.K;FM[%4QYW**CMC31U%2=K?BFWQ-,'+N[Y MUR*O%V]UQ\[AH![S75VP6XYSND?L'SPIV22//!65P@'^_8^H"DI4V'-4R75$ MWD0GQ?JVGJ^%:2KI-Y.I@B6=9_>J>E!O8Z'AR>;>/@#%?EDE@G T1$A\K3R; MDHO-#HD0Q0-VW<._] %$'A))^ZCQ#H0QU.=+:+E3Y&?]XRQ6+//E1ADR'0R/ MV!,4-:--5^M>%OG7)$\4.Y-2V>N6.8^7>7<++8>UV<<2H^0$7-=%^6F\>5^--Q:(ILK%;;WFJP >H_(3=;B MQ47N2=Z 2H>S)"OQ,.B2$(3%8MCBMDS*/WBM:F$'"MF<2U0D M"90TU# ?";44H@>WR9?%)O6JP*!E#;R'LJK%!ZG*QKD/>0,>) MF*V%Y>4^O;K1G*#^6QI^LT40JX?4Z*$JFO:$U0OYFZ9,M%USH:/UH&7P3NRX MT786*S7 Q[RAD+OW.JO^@ ZT,U$\_,+3._XM-V7A/R=9KLAUOL"V4"15A4^' MBF-"1.S3Y_[1L.;"=,++[#Z!O>%[Q"W,&QKZ<< "11$$-C T@CDK&)CAD0G= MXN[8&F.BR6 .^_29*8-HQ[^XUV?/O =R6OHE%S&2'?;)__LZ*>4=*#9VSD"; M\S_,VW>]E-NL#:;[_297JQY"_VM18Q+$-=,.W /Z"CN0;IC#]B2$2"_.MY*L M7X08K:L8_&]?R/1_N\WT'VE6;7PO"=]!/48A$#L(3Z&GL^(4ZEI795;QZN+B M^&TA[-8Y5$IEGEAY;KDXIFHF#H3 A'":EK,+^;]CZAA\( B-BM^.*Q A*P(; MOVHRUSDKR$3+U\-LH_Y_D+3N;JI MI\7IH_S@U=W5S7K<%HT\XT8-K#X%*H(C*D=5 T7\!&W^N\1K2(JRIS)B5R+[^Y*?J='$T)I4;[F04ZH3=DJ%(S2HYY-21 V M=@F\9I!ZJ> =Z,C2-'T:=E.FZQDPG-;\#K*K$(W\BNFAP]T[X%CNZES/%7I3 MCW=S@;MQ-(%R>P"/MB&''YG)4"N.00SS"S5JG3):LW\?=4V=QQ)5[:/_SD;HMM5"38Z<_*(6"(O:*0E6]V8'84".) M]._%,LGR?HV$6$YG)3,C>B!8Q#,PV.]*+N51O,COIKQ<0E[S:P*DH/"JE@1(G4(K#Y4=,Z]U$Z9J)B=>_5S]__/R)*!XT?2BF MBV)=R?//.$\OLYS7G&L.;^ 3S*'$-+OG_EX/Z*#Z+XN?/W[ZR90A(K^B4=7< M5R)_*7%0+*X3])TLE3*CE4DMS.@U3AE_3TYIA73!.;5Q#OQ?;IS#W1V36>?, M?.= _6=8K*#BYMU[HF/^JK=K3*B+._?M MA9^4%W((ILF-^??MC*XNH)CX;[B0']_]S'/HWH!YG^DRRS,XM\!"I;M% QPJ MM*(1TZK4@,^&,M.;&F.;3HI;'"3D*:RYZW*#[>M8R6GN9IBI_)7+U]?+LQ/- MAUA?8S,!"X_%M59'S180%%8G]9DE-1PZ++.1,Q!0MF4X,/+5C&VF5.R!"[9G M<.9)%EC2F(PJ?A*0&JH7.!HJ3/69ELA0)%G=67^[]05HVAMC+7]KLL&0TL., M$'4@-E0[.N1_6>3WO)(+W+Y+7RS/OS75Y]>Q"0IK+UU9S,$[?9L&VZ-O@T[5 M_TKR-11\?QXQFCC%0%SDB+-W..@3.N@S56&/*N>YXB66F\NC\7&9X:S2 !4^ MNC;)$\Z,=/*"I<"XQ/N#U"Z'VP^TKBAID"#O89KJ1QW0WAKL33$HG9-7D53> M&M-_1<>1!1Z+?Z2"AOX@W)K;'$,P #^9@;H_6(PO+I6J&??I=6NEVE0'@A4 MP9[>RE7LRZ;QQ587##6#P=Z<)EK^,B7OSVQ]JV>ZAJC]]72778CBOF]YLDZS M9E.AZ[<#\OVAH=.7^OGVP2C%F?(=YC;+USSE2]PFJR*M,_FGO79>V 7KY ,5 MI-$P,@,*04F$K0H5TD;U1PZCA\=S^1D;K^_65:T/ C]&J9Z T$%1;H+U,%N) ML1J9<<=LB5.@ LFTRGM/H#W9C6>S-<3T^E?UG35FHJ=6*YO;1S-S>H>-6WB0 M%2?!Q.('>@GMA?3)X1ETX*A0N^S M(:-O/0H][@'"*HQQ^D_Y*@4SSXIRO(3^CO]%\]Y*J.6)&(#5?O3!ET->Y1P. M@9\3].0PKE*X X#0;*:)'R=C8SUQ@A1)V;:QX3+Y,E[U]^OG4*OB2=[Q,*PJXS/$@DK#@' MEN43O2TYD^?.1$"U]YG\I%=IF!')E$Q50HY2#QJ"B&^]"R@TA^E<\OKT<2;6 M\""&&8*U->").)U"@6B[*2U[!ZC$U@4RLXF@"/F#E6_G$Q&.P@#"0%-6.DT> MO_"57K>95]%HRO"69175'M!H=DK#UKL#'O M5MOS+AP@3-3= PF]>4;GR*87+F]@=!"<7H#ZOBZSVW6M(@E72=FC@G"["7+F&V$X_S\()/N\ M14O@\2'L9=V7*X3OA89^HO?_KS__GK M_]OIE\\?/_\4(5MW^@@D->NL6L"UA'S';=U_FC">U7A#M%R'*\K-23@@>B%H M"E0L 5!H134\&._*D+U,.T;M71;Y:_-5G9TB;>8NNSW]KESS_&C<%T]F'>^8 M?-#B"W,3'''N%VTF]*"=WGH#6>?//.=[6^7,=WZBQW+X8RLNQR%R MQ+G7@_9^L\%J*S='Y!+#U**R\1S:G"IX;T,@ZLV!14W^HF5B[U2E=BX@=@!( M6D^"1337B/#=*_\E$6VD>*K[-22D%A?%CW0[!Q,Z4A58Y[JQ_82K__8YJ;NA MV;K&S AG'XSX'\A/XF'AB9VH;K5+CJ8(W?BM(KJV$SI<).YX.PWU^S M=X(@7ZA_E5KET] _SZL%':BEHF%D!,JPSO%C?0<^S [<7A/$V#4*[<#-]Y_( MG1C(G\@@4)JI9LV=Y.4@5D!YC*U&1^R6]M+H8V* U,KXYN9T2C@\L)^E^N8W MA)'4*8N0QW3U%?G&"9(W[Q6/VC6)4W_/VFAS[]^/>V-$GO3W,NMFP7J&-,NX[B@ MM5]12D>P7;&^F#5\ >^C GVQ5*H)VZJFV5(JGLRG99)7'F? MS0+4O2L%D,$W*N!G4 )MTEK-P/")5T"+$&-QA!7-JO\JS'QGCX["\=[0\O2$ M1R1V@+&D0XU.YQBCL71_YWTA[N5=="QW/5E]ELQP$WJRYEM%3V'8":Q"IC0R MHY*E:PYU3W^AKOV* ED\AQ8*O;JJWXB)*.)Y8*NIUWABICPQ]Z][[;.OU\H3 M>PR0$Q0O3.BQ$9]6=;:$O-]O1?D'/(W) M*I-'.=JEC3)0^:,<^??9GJXQI;4RK8T[? M@*$WYJV_X#(3UN-NDU^'I+H^9+L;0UWLW54&A"IYTI--)$Y;!O^:[,KN*4&VR$H3[]!WII.A:A2/OA=4[P#0CM)$ MT_FJI?^ Q>L N*T90>%X/@QZY7$Z:))/'@ 8K?M\A@N!5(=P2V3Z/$B*>]" MS,1RW*1:)'7D+@P$,6CK6U$.AV*FI!+&#'>.//JRF\NWDS36'E64&@=C\3J*[Y@)><-B:%)16OJ$(<\E:E6XGB\@9 M'QQS1^:J"3>)#]??DN_C*]/?YEW_P;._W[M_/I/PC](/W>_P4-4F),H'FSL2*JG>?+ ME3QC*HJ$-F&7W(]E-1>P8/?:$ED5L%!LL9 -#IOH@M7!2*94J!<>_>JP.2O* MXZ1.Y%I0K!;\6"39LOJR<1]EL]/[ <,7R!#B&GUF^P1IHJK M_.G8Y())B@\:Y05:KTG<6LU[+42([)>G1KY7VC_M+'WL\H1]^*79;?_IQ^Z; MA+@VQ\6!-($>KZ CN6>UO8[X0*W]2K<68QP+5O&2S]=Y2LI=VA>*:*! 2;I/ MFS14%> :-.*]7=:3YT%W'FVO"I'--D%J$]VLXI4PLXJYT3,\:**-JF,",Y $ M@A+VN_YOI!%1]UQ(J](IGRWR0A1WF^OL;E$'".)9TI<)+R((2#8-;&[J0]N3BB\T3,AA"@>:$M^5 L9T.Z^ M]7;C=9N]US5B[^+NC5Z<\G:8_CWGN!(.TE)OY3ML2W'TG#A>:%$4_I4H%'2S7JT$!F$2<9Q4BS/YEJJ\$;TAGB]? M!YM))6P.6N1"8=4,#)WH ;R&2IHCCBF[OR@PMB*9NX;:V==\S6OH9@2LL)? M>;THTE>2!X+KZ28'+7V$V72F%!!3CW>1MR(!XT)N%A.8 M)=WK"&^E#,;\]MFA20^LB"6'AVH757!D=#L/>?('\YE^/\.U" $ T;&=6-'.R MV>_T["\GO)1;EAJ'TEGR&;D]^(6G=U ]K'(7&>]?+.TT-7ANH%):*V-.&UW] M< 34XGL#O'6F. C@7C*PHTVS9UQI1THE2GS%^=>-\<%QY%#V:OW]"Q>]RGC= M(/G"&R OM_20NT6Z.(!)>IZA@KG]@'JC,!QN_^8%-7'(QEJ'N&;W<;AD/0P$ M+7*U19AC+G3['-SH>2>DI8T$W[QRO3:6CL3P5J-_S+0]-( C$\17C =BB+.R M'_Z2\3(I9XM-_Y(:[#1'H27XU\'"D\\CXRPZ 9?LU M[;Y5_*:8U_(MS%7Y9=^WP+J&"11:Y #LU[>5D<>D0&8D[JZ)RDCT(^D1&/@N^<.-W,PN?LORM) _BC4\T]7% MQ;&$MN.7DU*J2@OYG?YUQE(%0QU,*6%6"Y/RU4MJ]U?D3?)_QWC2?*)+UDOX9??H9]:KZ1^MY5W3Q&^O7;TI+LXP FO9F6V IOZD0NW M^])+W9>>6%4CYBD;)F2Q"ZWIPA_'0AM^= R\#GC:[()'%GSO(UOS>KRNZF+) MRQ.^*JJL[AM!IYGDHQ U?V<)]OU/W;"?F<;%4@UL$%-_HEXZ_0R0S%S72)J_ ML_,A_$]=];7!PPR@?UVQ)XNXC(\['X714\\":=MC8Y;P>6ZGU!IRWA#5S MI M'LX8=N/E$Q=\\E>$#[I3M4'@/)_S65W]0%@&3><'>WK;FA<-_G SB@TO(??I\]/$GKT)MY)>G41^7 MS$C5+USZEYNT&5:JK>0^*U/UT'GJ%RP%B=O9*;*WJ!EX:5#U"'K91O!JL>IQ M$4X\ ^B">Y%]HN\'ZPNET68OL>X1S@LM7_B*:<.V\5S1*$Z^^W9G6_[(82$:%Y^(3/Y3J>PC@R["6$L2%2UNER)8J-]-W7I)XM M8#O@?6&5UP*EX_?7:^J$3,F7.X*"&/3>P1K<]%H ?,U(/?"B%DK MF#&C\2VYDJ,ES+C*V4)63&+C"9.Y.8T$J ^R4B%/9(]UU(4QH;"(]P%CJY9G M'W \]ID@F_ &_TR$J8XA[!?#-7V+G]]@P^H(PHD86.6)T=\%H?^_,=QF4)02$U Q;C0^=Z M9SN9[_H3"!E]"L!;H"(Q68ZT+2L)9P'_7I6D8U$/T#5/1)1';EAPS1JJF&_> MB+G8GC(11^7M^-,1%;=W5=; %Y'*)Q#-VQIBTPMULE:L&]+TM_)E MHYJ1ES% 32._E+LNV"W7?).*=43J&RYR?R&. ?IR[Y(#"E4"?*\:K^,OVS< M5S0\)'93-/5>]3PF%*=R=9K@0;+Z%0G3SE\[A[8SBZAD?4=>:(7V0?<1*F>^ M@?ZNA-UNF/\];:5BX1N9T09^MX-*<]?25J:-'3%E+FQLJ*?[VGDNL,!5"S6) MK>^4)!3$[D#2H5MN3_Y:F**61_M1WHBJ<37P!6@0 #^-A8P*6,4TEBNY[Y%G MV0SZF&I5 B>W8B=%49J-9H!14*CER*K1I79J/P:JF-%%/F6)#*_PH;(V5"R1 M>2=(VS&L-N('A1BN;0J(5_2(S>.)JS,L]B5?R/4>FSHAP@;Y6Y4XFR:/F@O2 MIX*<%E<)$-&]\:*KET)#;YN*4N=6,8NXBXQ2V?!^O.,O<\I%LX:+%->B<4V= M/%)UO-BTSV0.$3DX%9[G-PFTU2&KU!7$<^2W<"L ;"_)[(_)_&M2_L%KO4GM MVQMC38"H1ZJ-@"U#E:A^.S69&"-+; 5M)T@'#*460EH#WUCZ]E!EW/?A*Q.( M<#Z:S)E1+A\D!NKA,T4>C!; 5DM3)DLC&%@!WVC8\8YY(I:E._DB;9"FU]IY6\F/:CCWF*G,<(M]NSP_'E^Q)/WG MNJII1R.%PZ4O2>?T""N4,/0,&]QS^3SR] 0+,%3@%;DM6ES$&7[KK3%DW$@K M14QITC'>D2+2&+$F/S$S"@>,O1&YDQ*PYC\"F;1AIUAF(=8U+8AZ_];+7C$< M4[>Y/D 6511B?"Q(49+R6ZK] M$@D*D^HVLID5;LIJ(%""\ADJ&!*X-FOG;I#%<$&VN'4MQI7%2-5IL/ MO)QEU2OVX)V5/(YX4ZD )GTM>) @NZ>O69"5F@[)WP-&_]$S0ER*IC E1$KC MD(&:$W/_JBM;5V5LJ6*45NF:B-\2L+/>:.HUPQM?G97%TD03QXYQHE=#O6;Y M,"I'-@P\=)0V>B+79:!$QC?-8\US>*.:>G-C@YL78\U@B=K1+NH2(4+P$7KVULFV;:!F]U B8< MK;:13+IGI@)B5C2/(-LKW+1)_'WP89_GJW5=70JSQL M=J:%HI:QE08!+AUJ8%;%,!&)'6"FA2'CL0J&"; ]FK0-M-X&2M@:_JV2:^5I M56?+I&=(_9LZV' CZU!M%@USK9C]\&.;!*KE%O J)=X8,YAZ6TS\F:4F2ULG MCWY%PX'#>B+5W"BA(V[Y"(G%W_X_ XBV[T.E+^3:LX9)O;C57D.1>:1P-I0P+4 1BQ M1X:?0_&14"?;PZ'Y_]O[MN;&<63-]_T5>CP/-7&Z>D],[&QLG A?J[UC6VY+ MU15S]HD6(8M=%*$@*=O:7[](7$B0!$"0$I5PQT;,=+O%1)(@ >3]R[0UD=EG MG4BW)D)^&05$O@+>4W9;=*3.G,_;^XGG5SGV>M.B!(F\WUG"%:U&E$*+$_\\ M92_-69*M:;Z-IO5&3C*;M#F1BCF.ZCN\)_,1F A'-*:>%DK@/&^AU9KZ[Q/) M"I[+#>GAVZ14?30KA)]5 W[KV!H:?J>9=BN>.M^X6<.-.G4#G3-,O24^Q1V_ M0&I[]0[ G;QJO(.XNNU4>MORG2XW=%^P>R^2CY*0[.2>K5]_^?KWLWM_)IJ7 M7,",^TRQGTG^?Y4IMA8J3+544RWD5*59$9W!Q?640\5&>0#,V!)@IE3.RWB\ MH8:>)SU(4"PR)7K0!--0EH7D_(7#ZI;-Q* OY\%&LN ,@[51UQ@=ATE95?T0 M 1L,E><9N^VT!1>GGU7M$+/A(@/_J6#("X $2(J-!'=*K)33LM) MG@>[AI:3FD7(S\Z,9G_C5V5.[%0?^=RO(C6\A;KQIG9GT880ZE'AJKI[965. M:EZBO)FV"W7D.IE0";KAG9$JR)=E]/',=!800ADX=OE#L1^%_G=D^RKVMO,D MCF;D8P7Y21!URID*H3H.PF%14HZH"Z&/J[TT7/XW?8%DI@G%\40OH77HJYO, M:H#R&=QGUKS1%S%[?J\OJC7!9YV['M@ZZ@5,GL%V35[*NE;C*LKS U0.C.N4 MT@ZU?I+'/F,AW!3/KWQZT8K,WG@[>\#!83>847:60%8E8_TYIM),@;_?;W>S M8K^=J3[J\7Y2D^L$\Z@$0"GG8*]GFR6RF#@D;^IRDQ,$IS*_[:=_#RVW\G], MIWO]Q24OIN(2 M\9 S^92S1?V6M0>=74P(QA'L2VY8N@,7XW1'&814:,;#R7+N^W+#[(LCW8&" MK0C,5ZLBJEA_BOFDC:DL&E.YF' J$DVB42\CPO]')9!6%2\[P2OH!Z]=Y\UJ MG:=/\.P=+ \QA_?6^Y] P$";HF4>@7Z^.&Q?:'I4;TK!:"8X!?BPZ7F>$_"U MYN\9>S.;9'?QD8Q=RQ6/V?\!+M.U41.M2\$CL'B/=L4U*9+7C/?I*JJ2C]]( M_$J*TU4?+?;;;90?P%*LBT#@O\2-/OU'FV\F&V;64[K= M!&F6RL:2SBXY#K-\HMGE82:?Z2_WTG13Y/^_K-&PU;H9(2U?T9-H7;\89LF] M3O5BE#K^(T]*-NOU?*WJ,;A;3'JJ() ^L!S&<5J-XT;9]J:XC=MBLT;S.0=/ML,&W ,_M.<+$@%JCQH(2I*_?L^2I,U=\N+9H;' M]D12W$O7[ZF:?DN2']NC7IIO.9AO M$*R>M-SWI/.0JUWH?15;0)_03=+E-'/B"PIN?9MD3.>#9KN@;]T#TE"^V.4D M&I]\RN93<965B(+O3##^%+-I;6X^JW4U*Z'$IF)6!;_!5+O^M--J-7BT3V?* M]+O#*:%-.,,S(G^<8@+I)WYV4T+C>>:@SN'+* 4S=;$AI+RG*Z$1CW!NZ\M( M\IQQIC/%-?PYI*['G\Q;KT4LVQT#'TDY7R^CC_$12WNG1,#@9?HL[Y1X[@Z) M)YRJ;EI>F=H>1JVY03XL$$;9.1K7_493)@;FZV<2LRT-SP 9T5!*0KD97"D^ M[/]Y FE,@( H;63A(X0?KB-P,1T!B.CLD[CA#PE_Y=5CBJSI^D'9ZU3:8?6H M B"Q$ ^KW(O\MSCB3CG1Y$<\\3DZ*8;RMM..*W:^GHF'@[_JQQ/9^]I;KO75 M^BW#(\WD0RKO-O\-GA/X30K<&>Q+MCN]S[*>I\PJ+%91.JXI>U,E!3XRS2#, MQTT;3ZJP+3!@$I0/[BDZP'(Y00^_RJNW$RQ#?_:T]=B2VY?INMV=^-UKFH!U M$I/7/4!E*+B"CM6A@0_W*87YJ&GK*2?7CMD7W6_W'+_(U5_[_A1=58 WS3C2 M P7I6MUYUMN!_$QM2*9^&_59$,S4*_]-[=YK>G)T'>54KK?Z7ATO7%/E.)=/ M;NK)FSQU2?T2VDZ[7>,EG,V%-_5;L*N6C2G.F/)^OFY2->:VA(AC5GIY6.91 M5D!A*\V*RT/C"@B^H[R!"H6;FRSB%."<9_I-(:^F>57 JV[@A6N/T#Z,0=F)]9!&ZT]962#;B1R7YO/$;KKA:%N= M'J#3]ZTYQ:SLY2TYV>6QK(M*RP44LV^OAT&EX_+BI@ MEXWZUT\UH[1G,A.FU*A9038E(4)M) *L!_[Q2,M_D1)*O C[/;XFQ2I/=L>Z M)>5M)&9/1LO9 3H[JKO,XOHVGWC&ZJOR^WR9J4GSNWR10$R/ MXH+T=%6ENR@7^!2?:CYI8RI2Q6#,9P![S]G+0IDG\"O ':8IO1/)D3](FOXS MH^_9@FU7FI&8HTX?I6D(QC/@_+>?P'JF> M(Z_P3S"=%FTK5)TVV4)YGUTFQ MHR+V-%\+D(DC"PL8V]F_O4;0)2*S_%A4U/?RP3'C[5_7; M9$XZ4:"RC#XD'$K\QE-T(,$I 7]U5B0QAS0\LKFGX#LK)&. 9:XY?\;950); M:ULC^Q6JR:K[S*X^^V0[[F:M@Y+8N+/(^87/W\5"#JL9C1YN61L&;@ZWH]"XNU<>5*5POS$*!>R\(4QV90$P/-4JP[M4] M.@]2M8[5[LDF6MUUIH$EZ_?]]"\A/6[^TP(C:&CL%UE\R^@ *7V^S9*7?7&7 M0; G>2,@6T^"J/\?,\F:"VHFA:M; M#2%=LY\]J2G6=YA=3#Q%0W;'R=LNF7*G/]^,4M-D!'^NX+G MWRPW42:;?7&H"':4C4N\; *B"MB)*;N&!?H:FITKJCQ@T4>.H_)-J78'^E+4 MTBJ0QH4W7/K_M3I'^JCB_R#D)ATYNA&9-S:CW\$F, F?' MLL\YO=1C9HVC\"QF@G7&5=<[U7WNC1RUX]"[Z)UB0C[?D"F?U52KSGIO4SJ8 M(:L)LBH@U>(DNX^G2?&4D^M)>X:WS44*!0SSK &[+FX+2 ML:YK/Z&:35\]E>0@.9[J1OXLP=EDYD^31KGLYEZ9QD(BGF'.#<*]49 M>KJ,WU*=I&PU,:ZA/[]1"(A'/T-J[P7;?G&2[D$;7Y#5/D]@.XJ<& %" &ZL MO8C9S-20\$8?QKP)XHZ"*UM%C3MDZDZ M>Z@H2SD09%$]]5_L+EI9NCI&B=H=885"$R%@_LX9:''N:9;?70Y.UD]#MI6 M>\9-"YSCMYS%DGBD&72*O86Y2OU2.S/GJ>2%/\.K4_)KOR;>$ Y'.2* MVP]8J#S>RP-TIF#/KF,(7Q[$8N6)^5Q+E:APEP>;4Y&OVNI;48R[\V_Z[VBO MN0$0M>H"1(GH8+,AINF%C>&#-/5&QJPLA.+(!,MW"NT?]>GUT2)-H:ZAN(CC M''(%V9_S?$G?,_WI'63(RZY&!_#KQ:R+--/R.X8?\JM@:D,-!G/Q%B4I?SJJ ME3,)K+3B,BJ2E6GV UD@3[CJ;E3K#Y6$,\W.18_^[=XEBA6$[W.:L3]71*1[ MY%<;R,"XRW0*CD.2$JO<.8HAYGEJ2%JN$X?O8DBK7"=1W7E7EN>>_0RQ M4F9CLFM,.,;2D:M?R 2$DO93YY0^^Q,@K[V.T>_80C;:4$Z"NVRW!YCO-Y)^ M%4FWSH.@2XX\D;;Y+0YDX3OZ1FG\GJ2I:48^XX*1U-U-,40N]XU&GJ8HC)_O M>,E2]LH+XD7NVY*"EQ1.%..)[34074R55\P 9/+D+8E)?'GX7H#+J+( +X2- MF[CE\' NF *)/>:*D)C#V,)WN*=1UI$9)B+,A_Z19#&E>?<([%[%?,P%LW=W M[(O_%F5Q*AP6U] 8"B"\V<*W/+[7*/2#W.E6O3S4CM5[%0,S'^S#^:!^48[$ MPSZ*BJ"R1TNV727+0H?NQ.!X0D]PYB2K* 4'99SPEC6KG&O/40I6^WP]?RFC M).-0A)GUH#N"':(_X((]6,SA%M/HM>T%:%S$%K5:*LM#5,KXTC/9B;ST8KY^ M4GB-=QDX6:!.RRAZQS#"5GGMAX(&Y'JQI7F9_%]1N&;2A =S095J\JR0<0/P MQXB$]\6.K'A+3)'YWA5XG@.1OZDX"Q8 S6$W7CI$F%]DP,Y9,J.71.O2(-!' M<<&<]D,2OY.BU,J8G]AYGNRWZO@V?+]! Y$7HLO4#,2<;!I*SY"+,5\S0X(? M7J;G=@Y USM45U\1Z@$SP@/U6\+V %(MKN4 M\L-!5K4X#4[W".3IM%#?[('$#AGV=Y"G\RW-ZY+I^5J+%1B_1>\HS(.=O>&] M",5^@_W"4\W%B6PYT/L&('^CNN]QFM)W"#J" _J9%,S\(H7(K3%])9]QV-J_ MP5^FG(*'[UF<%#RX0>*;#_;TA3WB/(I18#[[5B6]C^O>5'R/I47"*X=XRS8I M^>' UAHH1.QQ"5/[V(+KE@)UE<@13+!=XBK%PWKJ-RF"4KFJ+0)Y&D)/Z%>[ M#(.P)^7HJ&)1IGJ&8.XD949442"+V++08>^'_4M!7OGFM8NF#A&VT6X/IM<_ MJ6J3XOL."I/OME"KEB=1*K),C';^"?AB[ZW&WE>:7_\IH2BQEZ,+*>^&VQ.$ M")A@A4?$U#_C_$:R0GX!*A-" Y&HLJ(Z'1V_FN8]C -V=',/9^!\72W&A3QG MC$%,&S'VG@/A5$M7+4QN=RGVC<$V-'.9-ZEU^YC7U35&*],])+Q]!1@"GANH M C# FX!G1SJK6CMD//)4'Z+5AGV!_*#7M=NWDH,ZR_[:?[@\U?8:X%]GX$/AYQDQ=$]]%.3ET> $T><019+UGMD(#+_%%G% M4'^5L7/OX-(83GHC;%^O 6[KWI4VY1P0WDKH\6\.&XE]V))T#5&1'*(&,F+@ MX9[V&(9Y0&E>&'@HDEC25N&E*:1\)"O,%[#,HYA 4;UC M-SH)D1X>&LE*7)YY+CL]MLUE&TV E.%L#PE=!^;8/-(%6;?VFBV^(P+)@<_-2>X M"LW7-#O/H:B9]OOM-LH/\S4W^S0U0H )9*]+*D+B]N*J8_A@)T#(F(ELPZZ9 M+E?V6'3O(,SOJ?(S1)J=@CM@2L8UV3&M0A2<,[U13\9^8/9M O8]M!MA1GWG MXYZ":2!?FGORA6?#KH5:B;&C,HWX9LL5\TRVHOB#7X1$:&,L;2@/=-U'KWG6 ML0.$X\JLX[C'A&$<%<]D19(W. [E2?(4Y>U20)+2[-%2(3N#=E:4_E$.8(=J0M5@3UR]N#>%%-R4(53/,U5) ME<)#Y(OG/6^W"3M(:%;,LV:N9Y_S[Q1,T<',X)C,=U1X6K@3]@H687ZXHG'# M2/(<@G[4]/JE>TBQMP26Y9U MBP#7^\_4Q'U^X$95W1HLA[2#HGP@Y8;& C*(U!O=$!H8P07;]LY?HTSZ-L % MR\ZJ6/D]GIAJH1J[SM<2@29*J_W35WDRU3VP%7@-SD9D)=L2F\V4P2CT%IPW M)V%XD8A%279Z!K5,_%% SG(+$K,?\)1\42/P<3S/5!M"RX%KH$'/NG3#V?8C MGPWC$([3S^&'#\;Q7F-J"&WV1U)NKO9%R52HG&NV %5FGX?',.R#O$+0@/KQ M9FHO),D9C_2>,8&A@T*(8[XOZU+/@YS -> [VJ"8QS+"3JYRM'JUEA&9/O(H M1MB1( ]$9G9&Q@320"!8*^%^C(&BD;RPSU=7K;K:N&R]PE)=;ICL-AZ_0YE@ MEV D&M("V3*O5'H^SL M A#\-:U@@AIM>JBT63H4&%O=;DYFN9,)U,5BXR6]L*_=TS CL>!'%2 M]B]PI;Y%*:A;4MD\7)-BE2>[-A+OL)'HCG53 I)"!!7-!!N)TBX@T=',T'== M Y*]EK;F;6&686&GQ=:IJXPQ@'6@F? QU96CPEB66,1#^A\-9H=J_A4E>Y:D MV+3PML'EN%XPXP=^OD\R\MP*L0T?C9UEXJK.N)88LA!CD-%T8Q;)0!ZX[DD= MCQK:019/- %@YY124^M3%SEZPN!B&Z6I\L7I#V\A"0$KA6--Z[ G=>%E3\G? M8 Z! /,]$W;$PY% ?)#YNM2?('YI1@,2R--L@#S@[6#6I[Y'(#YU+4S/%N\M ME*AJE:JJRG&>0_A*8DKFA"P2=@/-LPYP1Q>K %6JB#CH?*W:%X+$[DH.$Q4B+DC=IR"+ M?V=[+5GSKO#RM=8>VWM39<37>]!X579]*R@S:.N:"(4N%+6])+(L*,T!*5P_.1;D'_Z6\1#OX(=_DZVUU6 MQVL!U=/SM>%T[C>EI[TCNK-'M[/J-">1WF?/0_ 9A^TDY1_$D8[;($#WKUM, M+*,D\A^%Z@[-V"^\=_ [P#-<,\/=ALII)PTK>./JIVO3DP>RP/QBC^1]0??E M1GR)!4UY@V3;1W-2A_W=F/':;'8_XL-U>*"J$B1-2>X(A#>O?Y+R?_#[K4R? M9A"#,$K&58BG:EO/BR/ZP+8�_%I5TC\KNL"P=Y&%_,(W(B:U?9V5!7<4+$ M6Y5JJH%2-I<'[^\]_A7[&$NV:.'!QZ5_PF MMT/#CY_%JCN]V=%OJ\V8XCZ!%#_J%1A5EF*%HJ.A*!IRCH8SP\ZAA[- MV)\K:?WE#I2]>Y=7^6BFH>3@LF7[@XD50M?KPN9!Z;JB!S(()F]49BV)-";N M5JF24"X/\J)GSN@@5M@O@*[+=W8F 0"T_/.:O)&4UJV][*+ >W X4<].Q%%; MK_+H?F2?9OE.TC?R0+-R8]SDQW%$U,F>X?PQ]7.I+@0=TK=UYV-V -]CC+T# MG_^T[#%?E.@1P4'_2BY::AP=@>;.VTL\1"6S"+J-84>R0.TGQ:SH)!>.)/[D MK21UBZ'N-PS;\P\ONC?>WJ7"%AV5P.L<@5FLHGI#:BV\V7PJ<7*Q9AO(A95R M!#OD%_$'V22KU 6.T*1 -].K5A '#G(;<2.VN#SH5VR)"/ZC@\C$KHO MTH,PDH@!T]F'/IBOXO0(&,BP17?76NNW\CK$^$E_%1BR0J%5P42]N-DT)]^Q MZ MLS59,S/=P\L(3Q#@VCVQ$F67L9-(O%LPZ49 ^CLK'$[#%CF1IWPB >AWH MMT9*U'"ZEC/^G6ET[)%(S*/? B%4E((M:860UZT_.X8/=I1,5G2QI^>V]G62 M[BU]3BRDZ$[C4DNY>HN2E-LFE.-,97H7-9X^YXJDCV050JA >'$Y+E7A7AWOR&J6B(KOC11K/!;T _2*.(6CY MQ!9BE/Y7LK,WJC%1AN NTD)L=LW-3(F^Z+C1!9K7E0'1O95 M-Y@-IMN=[0/5),CD?&]>#B#[YC8I5E$JTFMNV6\=F 8K82BJU4U1)EOPRR@H M#V;]WT>KGZ#F0S9_,5\_1/E/4LHCFOVGS*-9E-'/KK_\A+PQ7U$%]?3 >PN) MP+1J^513+UY1OB_E^\4"JSYGVV0\Q.Q1$^!*4K1[8HWPA7]KHH% M4[W,"3 VZA $@R$=5:",%YO;E+[_1N)7HCI@BC[5=1_,E0K;6\[58M(#P^PS#E]AH.D;)(PP$R(I;Z,5/U-= M67:. =C++BHC9L71W299W4"G4KL/UT**[G73@2FMZ((&,G1?FO+"6BV9%@EV M'"?^DRFS0IC2&ES@*4J@9BG:):5$&GAI9S0\$Q'!(%(X">U,(JDX.WA,?4_\ M(L^BV7?M:5_.7+W<[":S9 M4GA_A4.JFQ73TSO]>*[!G!:R2/96=&CA7\]]=A@&!#,9+??V+N.J&OLFE?[^ M2)S=;D>P036Y=W+'7;PR$T-D).YAB^X@4 ^PT%W9.V@@MKIO=C4:%7B[SY08;P4?L03LAK# CBXK7Y;6 M?_>)RG8[CO/%9QSVDH7PFL2/6]++*/OI<+]:B;%%OI84VBC@-DDE (8Y %!?Q]1=_Z I$[=LPT.#1$NNJX$&\Y$-*5CNGI_SC)RF M>:AD%,XIJ'QCSK)J%SVJ3UTJ0W6F.*_YB[8BG6"^5@1=C[GO2.QDDJ&16VO7 MPS&,L"?/]A9;<0U/F?1T7M(\I^_@1XMV[(I9M1PR/KS,4RAF9=JC Q1(8N\ MT8CJ3N0,&4,!QW%$?QU)&@MH4O4GD^1,G18&N%VO\1J(G9I>E8^K/H,%AV#E MJ*4%),/:\KS]1F(FT8H*PF\$SE)P#D>IV9"U$J*7>!EZBC&A/; +634"NYS. MG+NL70I'$]%SRH33TE,EL0]$74P H,BD;"F7NFT%&#EDA7[.6_DAAR/PONR[%# MPHQBA!_#=65K>734',8!<5%JR8YM%<-P&5O[5\UE^^LT+:3(O7G U_$C@F., M65@R"2WGD,!@7S!A$K,P2^H ML!>K^(I%;GN-0K>BIFQ9XFETGO".GU4K$C9!(:/M,/T6RO$S =.'X\X(\;&/ M4B@,^GI2=6G\8Z#G]=05<5R]:\[$UJ6V9Q"V>*/9:RF+OUPVOXD.N]U?%;RS#W-_?\5(OV?,/):MAM@OMRFSE^/(#'IM MK$W$>@9L3=00)I5X"Z/#K+;QV";<_J60+8!M^G:+!%V6ZK4*3U$^SWGD(^9; M5Z$/F.6ISTC\T[@C*>I=8M?L?,9AI\ .+4AKEZ*) K53E;M9N7].'Y7*T3-Z MCBRR;Z);80K,9P+IC5R5W-*8I!:99B;#WOL-@>&H-3/0A=GE3(+ ='J5F68U MD$4(N"H5I+R&0F?S_?2,""SY4WL\P&(MBN4FRK[^\HL,(_>AB%2J=.=%3'@O M;$U*@T9U-E.T5C0.XX!JEGR0U9Z73V7Q(Z"=RO]4N&-64\)O7 A[6ZD)W[-( MX+HJC"[KWK:.P Y,VA=2W8[57&$UDD50#MK#!*)]:T*I4&"T M#00XES[=.SAHQ^UEE,)/P[VV_%-=E!.:&A:XV9+I@0L$?T-XS KZ% G.UF M<)(T*G+K=3ZXWMR/'?J+V.5DE72R4DW7D1^UPNFJL*P@E6!MZM8%F1&%^9)= MSSLE?U0O4+-Q2#%_*2, 4;YC)L>*=_4"##C(D9R_I,FKZ$!L6MW'U'7+:C;"W*O::$Z<\?XA./+%5G##>1L)L=7#3FU,]?*? MP&IGNFT#]\;L=#)JBR?AC%YC+T%TY;_NV4'72+IT$J)G:^QDW>Y\W==4P$:+ MKHR8P$.TB$L7LZ'YWZ[LJ-%, _-.C\Z@;M1'?>T(O.ENA;ZJ7LI6?$6=-\\M MZ]!S2 "HQZ+UA>@QTSZA3#3(W^#W?92S]Y<>-)6Y:F[D9V,-9($ MVW:EVQW-A"[:S11P+#FO@=B3$T"TH$+!X^Z9 *M:46L=,XV57;YCL8'F[%WD MF6XHVL@7QC[R[@K14_#%AJ^3.B/W>&N?L\8N-DV\?U3 BWK%5,\]3X[6U^C0 MY6WF@OXUO8O$PBH.X^+L:O['W?4CL_!*0C*+S]- @^UM8Z^/O<8VVI[A;BQX[0,[.'@A:V5"GZLO8Z0HBY+[8$%(JZ!2["F2GQE[CW%$LXKJ: M*Z6WP;IM1 #N%GL=Z?*=CBU!K89B%V%(U^F22A_8((!D_]'AG6@N;=Q!'F!! MDS4-U4J,K7-Q?=>H[M8_+2 ]'/+*ON]BZ <>TYWJ#6[4P([D&>!WK0%<;ZL& MP-&K]Y>V#,>6<]W,NF8;#]%%=Y[S_M!LK?*,<&8')Z^9&PUT'$?LK6 W'"RE M/NX1X7W=1O@$L@V%MJ)B5F!40!P=#EM1*PZ>THX;>9(;!!8,^T'SGZ*>%#YP M;2&#AZ OE>XX=MCYTE&>,I6OE-:/7:#:)J$&W,X!SF MGT+HN'63)^/<1O#!=MQ"GH0X7:_W.8A.=-:\C(:R3R]!R9!GZ:]2 &R-5# MD!G(J[$ATP<$#3-JY*'Z&]T#*K+(&N@,7 M(FIDC<@,8Q-"-J6]IZ6##!]X%\JSVFD2VB5L>=B+;QT.D+5XD@=2;BA;I% ! M585D:%%V?[?E%8_D@[H'H,3K)H7,7R9,8MO7,2]KX^M1C(*TF;H@U9=MD&I8J\5\S?_VMZ(&,@Y M+E917)MA9:%#+YB!II/Y%3O]7VG>L',M)-@'3A,#V-&[Q$R)[2H3G;H5WIVC M\YF9$CMR,R+@"/[K@XHZGBJ*V6 :6$AC=-%-4_5OU^VR(99VCTR,&')- GP\ M;'O2 ;+(M0VFUAMK'9E>[$KD&<\RD,CE22K&AN30G.7&Z*)5KGI1OR7.L'+? MZ=+DHL6M@:H!P&7H5/:TFV==9#PG-;;R.C"\]BVW>)I&,4+U]19EL@7+7D-U M:^0$F'JM#QN)[M1AZZYD>JDE\W$,C;DSTROW>SG_W$%11"4%I-0$[1"'(T09$"%0V>]9+ M> \.3R=V%C&ZZ+&=#?:";(NT=(\(;OGYK3/L4$9="V>S%NU'@/=@;/G)2*)B M,\\AA"3_0SNG;Y,/9KTU;#ECQ>P(-ICR\B'*]NM(AM,KN]/B '818\>K-02A MAPB>$.QK'6.H JJXRR )=?E.C1'L$7P"@&(! #.:,\,;MMGEX1E*T0D;:91G M@P:BNR"8F:#<*2)#7#0F,/L@+,3H%AZ<N*O]L*:4.-M V_/;:A7 M&539K^;VXRB>^ZQ\RLDVV6\!UQ-(93H*![FP=B<\BB4JVD)7T5;QG"$.H6-Y MA6<,:^IXU42Q,%?W^(_&!J9FW.=K%4ZV6V,F.E1 +&A?D6>-_I86Z\-.BCF! M!4E3#6]6K/FG?U>E&3H66Q\1^,DMU&0'?-F@@>ABH]6[FC?58/\6 MA=E.1%?;F$"F)' JA3BRQ@2MQ.B)4M D,)9!(F=7=0,AJNC]=B<[[H)>0&E> M_$;36.3WVW"/>H<$LJ3:D&#RY4/R3.WL]_2H'\L3^U24:0)<#P SG2K=?S7>1U<.]9 &"Y33JHG: M,UD19M'Y-_$;S Y[:3!BMCC'A&<+^DJ2M/1SB3+X$ D5(64SM-RQ6_R*%I.E%<4NYT=T&/L+D][?=,A;H#KZ@YT.8Y&-T6 M^(.F[&5'N2C:LQ0;M(@"6=!2(QF TNTW$C=L^ )(E):&J@0=NJN1"@!X(&62 MW*U76K3A1>$&UTL)95_0=GT_#;]A9[QO.D?Y-.E MQFUR8H:K'<4IC)R'GJ;(1MDYD@5NR=LK9,_0_&!O7N,DQ+8])TOQ^@;:?J'R MNUJ=]?C%:[W^PFC)AO)PF"OLEN[S.&7'1(YC@S28\%7'!% O(2T\/]3+@BBT34W!H.OJLC&6&_?7- MU=E_&,: M9VJAQ83#53K -2E6>=(!U;'18+_U/N6OL&E_4L=3+EB;FE>Y:.$[C5(_3_H$ MX=<EZK@=>Y..+#T7/6K49:Q5IU?[ M"VFJ6M5PTGFVC/)74C(RKG)EJVYEQ1GOC8TO[M$GP_PV;CY6!"3PAW2&RZF; MEMC);X(>#-',1O&9Y_NR " YIL>9(R.N$6&XXN[I^[CJ(_? 0&) #8R;$9$@ MG_&XQV6RVPGL]=_8JDJA5Q&D[_;U,O<@[%3HB5R1BR.'U)V5>"1.2-*">\I;G9 C;->"POW!JPAD^S,A>YM(;L M%9&:8L^,&,H@@+0P+:AW;TIDZ:,-1CK76470;ZG.-AHB@/UXH#9Q>Z?+#=T7 MS R^X6N-9 N2)33GA1'7>Z(1+-_9-SLLD@];H[?QO/!3W>>9 3C0=!W=#_=, M7A/8[EEI:N-HHL'6>V)V?)5) 4A]]@XC72IL_XL1+^*BO&):Q($]I1T-RV<@ M>@)_W:-,TQN%AX&=5MIOIBD.&(YZNO6UI@RJ)25(B%)*B);DU]O_F;Z'Y]"@ M%%[E-+>UU[138^L(RL4U7PO?$>_2V@GHNE+]![+ UN-M34$L2&4N>NQO-SIQ M0?1)8P_')@03 \%JCX]/<1_L5U>A@+J*N[I4R!C\"8WGZ]\XA'4_D'V=@\81 M 0B_*&*7\,,U[[ZJP1]T),K4-PS*1>W0YHR$B*KS GR<3'Q\_?5EF91I1VUN M7P\7;-Z*G=4W!ML*4(V,BWW.L;VMY=N>M\ MZ!V"*SFJ")L6-.81XNMD+5LS%'<95S!<&O%81NB86RHK!/1PT-R3;,^6FMSY M@(-&UC0G&NKJS0<[ &@>)UF4'_BY[=_C;,+;85=H/M&$K6@[&U4::/M6(KM1=%QEZ:/^APW]P_TX4F7:7[F$>>5KQ_.CC+10:_+X!JZZI6TJ*) MG8PY=BK->LV>G\<0'?''+A6NI9:7FS](QG1;*T!_BR* G!_E4C.ERYMHL(5T M!YS&FO)C(46> %A![TF:LIW73D3RT 3]1Z,G?/!.8RI>U^ZRX=K5GD/1-7B. M0ZDC6JK$++LOMW<0MHZ8O&;).EE!9K+8/=RYS!86 ',ZR[J\1GZ:K)?CLETP MI=#WXHX9N*M2-MZU-[*T$6*GZ/ @&\2QN9?(;%$QG>4-N@.*?/!B2K7^F\CX$N/TR9/\WV!'W5_?:!V!B)4.$F'O.BY+DI=]DRV1KT8K\1 M@5B=2RIQB%2XC-@3SOO&H#OSM]ND5% 9(J7JE60@K;W[L?@SP#<:A))5I8?Y MY->WB3&E.D^3^!#=.$4'HO3 *P"@/2S[#D4736O(N$"*["]4Z?L\(PH1@'T' M )1_(U#NU5];[\D"V[W12/@"7<'HWNA0H;L.GV3@IZ^+A(L8]3YX-^&-.NGB(0%D;+ MX@AVZ.Z<;F[,\^*[79]S#@@Y<5>5TO7 M=ENHI%D9PS!]4(]A@4SL%/V]SM/B$[5_9YU3K-)K987R#Z8 $(A1S]?=U^ _ M*IA#S.P)Y_J==,/*$,B@8VTL5_18TKL6Z,IIQOY<"? :(6,])/-0'NA&0 6^ M[C$Y.W5@"=H54D(-#7MY$&:7:5X#A@>SI-]Q!V;!:Y3!.]:1A4[J0+[(R=N1:X?DU#J2 M[;[H^Q9J0[CIYF7+VJC1,^%%&OOA!\U_WD'Q'/2I,DW!3(F==>'1D(O]*'P_ M4,_+]N1J8\R>&,4IE)S;O?0)5=WY\EL"7]KY13\T<];:]Q^8)@?_<25Y\O%OMQPC=P-.NJB M#^";-'31.VM]H844/9E)%:C5A;FP7B &V#@O/(MAC^&'_2KV9$DU!/#$F6QB MIPXD)6.1? @LM(%Y&*YQ 74=@?4#_A?047P;C9C&(,/X5BUF;YA\WL)B4@]Y M2_/[:/63Z<0_\C36 _$ @X6%;WL0P1L9L>F-:RW6_-P*R-BX$H53P&QOT?=CO$>W"0JIH-8\!.C9I5D$8%6S7;'9&KZ3[:^]&X^,YS:^P*B/C/?2'<.$QW M=\2=;4)Y$ /LR8I<1"T$TE_NT24.84L<41%7%2BV5N4W2!Z#SBE&B7/^NP>E M?]M6?Y<*>W6 U H/87PL[@;:MFH/T'8B<,)@^),5U&J">"QP2<;/_2220T; MSE4GV2%#]"M<@0@@^0XZ'9I,.AL-^NZ1"-4JOBXU4*OTB.C9MG?)DWWJ>!"&M'N[4L7IP1W-"S[CC^<#.8&V;!GMO MC=6G5;B@BO?P:JGE)LJD3L'TSC5)(,9:C-=IT)\LD$PF ]"S\F\_$=$M_CI) MV?%@C$(.YQ*$I=RJU8)_"(P.B*I"IY7XFA2K/-G9@&Q'L DM 0^Z2'CGWREB M;(-.BZA 3]AFWH71JG..P)Y.U<349FSK!-C8%\VJ(VXN1ZGIJ+947"C.36+:PT@!PC+7C0\9CGV]TE4!)>P,)X$H4_S/; M_%N49'#Y8LT4;F9Z&T_ 82RPXYM;ME=RWK$\OTZ*'2VB=+X&^!&>*.B-[CB& MSV=5]YONG5Z9'W!?;)U5PM> &'(XL UDV#Y5R!+B M/?I(7+?H8V)#K>EO.=WOG$;M0!:80D@=S)K.#TE '1#,>U,)SS@.V O3$P3' MVX(RC$57&ZU]AVU*>\\07#NP6ECSM5IM]O7H)@]/CSI-292GTG6:FWV"N O[ M<4'*,A5AW4;49&SHQ<$RP",-A.I\K2PCW\.L.0K7?<[;861PF-^_)-8VA6UB+#A)Z'7X2W- M!6"DANNVW!#96((;+NN&2+<4FIV,*;:E&[^1O$P*U5K$P\;K&8*:,?^2E'$$ M'=KJE$H0?3N:0:@,<$GR)+)EQP\8'.!A?\-4M)+PPT]8B$L*)SD(?6\]UL4C M/*VIJN4K&WZD2AF']K%VJ_,HAD&ZM)D8)/ !>2IMTSOJ[^UV,$'-\4X^.*9V M;W/XOUMV]U &J%YA\@X+D!MCO 3'W(O'1(4M3CHFO\M'8J?&]O\XRU+\V6YK?',,)>RDD1O;[F MY#52791YLHW1=^([!O^043C,>N$B^SLEA@I&:^J4Y4@Z"6_LH(:.N6E^0@_, M+/=8["F.C9^HH*HLQGJ+DA2FPXPXGNMTTEA-S[WPSP:)/0#^GGIB>IEI9U[N MVM4C66*_D(8$OR6DVY2BA_3S64F.P-QX;M@2HI$\U6R>*D)PHK%B?^*5?2RV M=S%_C3+YF%>Z(.A?= M9Q5KO7W$)B\D]+QU2('1&E.A1N2!R0ME[]KB.AO((H0$6A'3\F@AT#< 74)W M.?DG8;9*J!0Z[=[[^7@C+=OY21@">>Y>I/LI,@;5D0!CW MRWAV@2PWP/+@-CX'RQ&_R\#UCF2%?:@2<>RI^B)7ZRD3)6[X MI6J.K7KBU;B:5R!>TU0XRJ(MT_=LS1S'L?DT-C4_TX\SI#D+; A>Y;0J:6YI M)-Z@".3[:"$)5>\HZF$EPN@\Y^E! #O4\,K9H4I/PQG;H!2%WL]D!ZH\.R!= M, L6VB"3_<0.VK/'K/.K39/R'XU<*BZ:W+*?E%N4-UK73$U#XEO_(&3KTZ3G MR;[TPJ!\)I90XY#!@1Q!'J5-Q@.$:3#J!/$7'Z/8XYL1R@"2]@XL7;U5DG(5 M&0_D C^V9(M]T)U"=9B&O98<-^80$ZX4]0 M4_Q"DA& MM1[VU%^F>X! -XH; ,D]!MN"!/U*:)+7W*00NC>O,&YU2>?A0 U,R&ADCF>' M?C;XE7X^LK-L^4[2-_+ C)>-\2V,Y86OU[XQ#8=F[*MLX5B=]("J(&.C-6>"45YEVMIQIU]B$,L(6YUERDK8(I@!:G C:D,_9) M;A',"S.:\CPED ,$#GDQ@UBAB_QD19Z3XF<#RNA[EA,!.ZJ@C);T$DXK:!?" M/[10[D!_^?JK70\Z'7=TU^9+6>]R)S2,D3*89?[[GMDA)$\/57YG.T72N,IKCN:+64J_H#8>]S@%DZO[^RE8V;:;#]GFP [68KUL5A@>/ M\G:_D9]UP79[?G15[LEN@@L D-U9A_EFCB1/P4P?0[( # MBA0 4E2%LWO@9H:/#N%K-0##[)XU&RUZV3AX5JK:)G!"\=3$GO[_=;#?WT,0TQ%0&OQS SN1Z9JEX3(O#Y(E,ED MMV?]W/3K&#V"';:6?,+ G/;+U#% [1=L:4YXY\IO) .G+-1LQ-LD2^ (AH^N MP,?M9]\@!B$U>.)>3?65H&3I@90;:M0]?<:A^[@LR5DH( MBUNODK8N0IT(^Z$K=V[O]BAL^\,#:N9(YL@OR>WI=KDL_$9B.V2/Y5FQ*X0-@7P 5*.\UC_T)GX*"[8Z0M5K;# (:X &XRI"C9B;#%S M.NR1Z0(:G9L$=2Y#:UJ[<\I&&P!2SRT[0Z,4NO3=LE\:W@,'&;K :.8A/Y+R MY@/ O\&:=^1"^XQ#GAHD7RC/S#+ZN"0962<L[*L@73 MC(]@%X03FQT5.=FPTZ)*S8-\E$O"U#3^^'"&0F:>J%(4$N(IRGN"3%_6&7W"&S_ MDF>=!KQY=@[YYEXX6. K-D($RR:I0BQ95!D#)?+C_T%X[P*[(MP@P!8/O@7& M(541-[/>G2A6#8J_B@P3)*+3CT79/]<]T>W/%IR=GG#C!F6T#,&679#G])13 M9I\8!55]&7,QE'QO;9(XC@UV##K9 F3/6D&> MS->P%^:Y1(6Q'_M> [&=8%4XI.FM<4.N]X_"]6.,'R0" M Z(8Y7E7RH0QO9+S/D$@5I^PX63:&7M2JJQ6BS[G,PX?NZH=M[1U\+*08AY; M5:3YBME]KZ940@=9J%EUEXXI,%B&^V6=KU*OG/4J35:25[8W'V#A.J%A< M^]TNY<(^2A6N3J$EEIN^Y:"!V$>W[JUZ)F6SELR>8.,S+K0<$)X5L"'LR=>E M0=WK'Q+:,>W5\TK'C;RG$8> ,A>6GI+_ISNR+!DGHQAA+OR+..;.]"A5^3#S M=[*D4!U+\B65OE7ED25%!_=B/!=L5U*KY8HGH+;',-R#3%6-Z,4B60S@;HWF M9&:4R&'#\55P@S_?I2ZY1Z"?U^K=UPF2$C96^Q@ =FD^C7U'8^\[+6K>$B#- MR,T0Q+M!K+"%C:KQ>N ZD2BRK'[\+2$Y8[8YV$WB00QP6RLI5)+Y&DJ!0=Y; M&M392=']8NR08(+M>T$6=%V^,ZML03D3,?:>,U@7-VE_2W*?<=@6?72 MS:VKF$[H"#LY*I@X>5_0?;GYD60Q97^FO.L6@#H"MHWYXCQ/(_:#'2#R%$S1 MFSKT-/R^)L4J3W:VJLLAXT/(D3E)RFJGD8U**=1^JC):K_9%2;6$['$]%97DG:^5D+%Y)6RDN EB52S< M>#A:B= /^#Z=R+>UW' ^B(?'%7TCN4E"=RZ&EX![9>E9KJ$T76W@SSMY2,_7 MMB&@I!D[AI[AMD@OMLA+".W&;*WRA#A1>%)TY8B3$%N'J6#QQ2N'![S)@(?MBY>0,J MF*$,W33]H3RP?563@4'^P?-L[AP50.>Z-[HE*W/684<4&U$Z833LS)2H6M=V MQTXHIGLD@ A5"O<5-'"B-%=GMRU5WWOH)X>_,7W)8WFBQA$J@V6^!J42!-E= M!OW>YFN>4<)[6:D2?4@LB%8_Y^N'*/])2GG0=2,.)V"*+1UJIYE'KIB=.H0X M+CMN2U*E2CN<,W;JOXH#MRFJ>>+N?,U4$CX4!;''^@R(&OU#])%L]]ON0NE< MQ'<'-6/3E5#URJJJJ+'U,D?WZ%9Z7\*IC K64";(X>MM8EIAW:NH*5RR\Q*I M^GXH8UR#:^NF;/F,0M\YAFPDU9?2Z',;-A);[I$2@NH\(S(F\>6!G:_,1+CC M!0&-;"NC'/0>C9WOLL\SWD6>"9K;Y(/WD[>+=SMUF.>?J-/@%YO=]P8=@ XN MV/D5PC#Z$8$17!YDTH1*^"QN&;$!F\&8>C&*$S;@1@TJT/89>;K)AW' 7N15 M1EU=URXTO2'9>.ZQV,>12I2[RW;[LKB'4KG_[CB/[.2HA2;0G3Z^8'(M!MFV MI*U:4XO2XC<,&P:Y@$;=$MW%*/N:%.A:BM#8JU!?3T,N%SWND@*]CZT0WEA M1T%*K.@7'F.0'4<%S3*2ZO .-GW>3HM]*#N,IF,5#SL3[$FWZBR\VTA[#<26 M0<,+&RW!G7&<@@)19(I1 P#1W0AF+(^@D2;&(DH$<3Q9813<45F/8?B"W91H M!8*A]JL.R-!J#D1-)"P@MI,4&TM4N+,2^P:$5G.M5TYG,?BKV04%IN 0(B=A MB(UMO5Y#/H<*\#$%\YGI,[#P,M#,1(.SZ$,<)48-=1@']%VJ8Z]>17E^ .^7 MM13=1?_IU +>I>,T>@%GA;J/QR9?2*@4^)/$B_W+GVSQ+JG6-].!*WJ.FR*O M*E"3:*:#RNS+#,6;^;9-?&=NM2UXPG'6OUKR1^=14/'\DJ MZ!-2SVD1FW=)+R%W94UX3.7R\$T 0P\_![U9(Y]V/Z!'\GR]KFO"N< OBKU" M:3$=>OVCT-TA/NWJS?X0GY&(AP]L-:58_[Z/TF3-%3+9_M/D _ ?A3BM95** M6$C,;(28/>&/I-QPWR*XV=AQNJ2V>J81PU'=&TR*D2S:VGK*M:X'92_H@@!P M!RP>>^<0W"JJEU*"9T/%5P$1JBPF^6*7DRCN? HW.;H5?^B-7YFHL.MUHA2$ MQ&)#2'E/1?MB&T:NC1;?1&CG!3\20.*(/BPF@HT\E#3AWSC@-0"'QFRI@ ;W M*.J9\B;V3XVZ"?D'4E8*_09^N(Y +; D-ISMINAN">C_:Z^:T*^CEPX)^2]A M/@R9LFY*;%6A<\>F]X,TH)/W=Y!LQ$H6$T:I@I$6JO^F[.,C1 MR]0$FM8S=*'>$UF.>_>\L&=K]0S!/MYM(4\ .;?CO7D,PRY$XB6F$@E71 ;A M'X^T_!8'TZ3_F='W;,$6#LU(S/.=&@=%+S%VOK&L49AGUTG!8:\XZ(F( MW)F^BW- ")#:-21G_,9M7S#A$U#V-'P(@Z8T8#2VBN3*Z=?,../W\QZ,[>7H M%A""NA2ZSR$;:[[-DI<] -9!;>4; 0'= MG\KEQ2"$)?U,=OM\M6$RF&D@KWFTK2/!(EW"B"/C.11?"K9-3>\,4]^QV-]P M,C +'NDK<( TFO?&?L6.I.J1!W]G++J6RW,9+TG&_BCA@*IS:YW.':^!V':+ MH>/S7<;>.U^NX(P]"_6K?^]3DI?MI$LHL^5*/9L_YNR/A0IUJUNE:Y MT6_FTJ)!#+#W'LU>P1P& ]GY 8V$^%_*4,LJ_Q,PC*T("'XCT8\/W6G1<\P; M20-87*5:,T[GFID2.[C"ED*< "3[&^'%=;R>[N8#@+%%T!#4JGT9"6-?@?DJ M1XP]^?DDC-'=PC&H%K;TYH?H3YI?I5%10*3,_N%'L$&?N-[R7=23\Q]D#IO^X_7X'J2_^O?ZSFRL^WG?_XW]0O[ MQPLS7O[S_P%02P,$% @ ,8/*5#+6 #5PE YVD+ !4 !P9W1I+3(P M,C(P,3 Q7W!R92YX;6SLO5N3XS:V)OH^OZ*.S\M,S/&E[&ZWW;%[)O):SMA9 MJ=RI+-?TO#B8(B1QFR*U03(SU;_^ " ID12N)$B (%^Z72D !#XL+*P;UOJW M__V^"S^\ I@$W=P\?'L#;AXM5&KR"ZR!9A7&20?#AOR\__X\/_^?RZ?[#?1#]^>(E MX,-UO,IV($H_?/MAFZ;[OW___=O;VW?^.HB2.,Q2],'DNU6\^_[#M]\6PU]! MX.&_?[CV4O#A[S_^\../W_[P\[___"WO__EE^\^_OS3+__SAQ_^ M_L,/E6[Q_@"#S3;]\-]7_^,#[H6^'44@# \?;H/(BU:!%WY8EA_]_S[<1:OO M/ER$X8P7,9[$OP]66W!SKN/5V1Z__BFLI[W M%QA^%\/-]S_^\,-/WQ][,5O@?WU;-OL6_^G;CS]^^]/'[]X3_YL/:#>BA'Q; MXB-E\_>S]F\_D=8??_WUU^_)K\>F24!KB(;]^/W_^7R_).O\%NU0BE #W_RO M__;A0PX'C$/P!-8?\/]_>;H[#K+?I$$4Q:_>:3_Q!OSP$0V8>N]Q%.\.W^-. MWS^A__FCI(GR_R\B_R9*@_1P%ZUCN".CH+F23VXA6/_C&_R!;\LA,4C_K_) MZ6$/_O%-$NSV(?CF>^UK6J:(6O$9++\3G8KD%(.VPF=1AC*_GT8/HYRU( M@Y47:EH<=4SCU.HEV]LP?M-T',^&,[V^Y1:AOHU#'UWK-_^5(::H9Z'L<>U; ML29B;O&1GK$XR5S7(%G!8(^[+=:761)$()$C:;*%@C M--&%OEK%&;K1H\TCVHQ5 %27IC;H8&M] BM0FPA$;3/$, F5*:Y1;K !U_8* MH@S/*D:0X]Y(+$/'*87>*DV^!NGV*DM2=(=#]84JCSS8JB]6B!DD@;R Q^\Z MW*GS0K!87R2)K"S#[SK8O!&1(P$8<=_0R^5^A.$>$[SB(H3C#+:B3W'LOP5A MB"9Q%R'-:Q.\A*#5QDB,-."Y6,$,^/>!]Q*$B,:5.3A[@,'6$ -* M5"%60Y"BT8)_TCL/)U^T4T-E!AAN#6F\^O,24;>/+5$@2A0LE)*#]+>6VDV: M[3)"#0NDKT**6>T^%BN/K0<<;K_ IHT>U>PVV'R_1%[F!PC%_\C0*04P/!P= M%M=>ZBDN0W*T ;E7DL)LE680W017<9)?#.A4;UKP,O%00YRD)^ #L/.05/T0 M(S)'"F@W&+3;.6IG6ZP'K9:D-*85 MEH26@KKL@#98%52/G-IX9B-6+GR?*!->6 G=O :I%\C%[70?WC*M6Q\@VKYG M&4*E26FQ+HU'#W$*$AP-@V10K-U$_D48QF\X$/$VAM=Q]I*NL[!LW2.8>J=F M&>X5^G@"&P_B5P)?/0A1XP-1QM =T1^TRE^W#KU7)"O$$/UGKR@QOF(9&J># MPK2_#'),);]N&7I77KC"(C6YZFX>EVCBV.:(Q+0P*/[Z%>#'+<"_> 70VP"L M0<41<:DF7Y"J<1?5QD#J1[!"HUP'888ZH2%[1'_PV5NV>R?J6V9[-"5,;EY8 MQI%7^!Q:$A+@\ _DP560'@8Y$QUG94DLK3XYJO-W;/1OZ(1'YT>'T;>D9_P M4ASMFEP>GL ^AGC["ZT?48&/-,@K+P6;&![0")\]^">0O+:,3,:(ETD?H2F. M:F2U)RYZM"B7D=)H4RJ^"O2W; ?\SD!T^Z!1C)#^$XJAF5EL8!,G3HP#]/7[>!I \03K< I '[R1I<@\B'\#B+W@H;%GKCHJ^ MKQM!CWJ5W;SCD"!@!M&>9S3$[8.7DQ;+R66"SQX.^\#W1&:ZPM#Z4\/'/.NC>Y4AAU\GS=H=/8%5!G$@'_8#M]OU M]A\P$2&.0VCC*$]+=?QSP89;+;_5V"96?N1,E;^A_PPSGP0%T%)W51,FYIXU M6IO\@7E7\ :=G@G\FW$:>(I9&D,D^2%A#[.*HND3FGI7-#M\S/2I),+0&D ( M?/0;L515O'&=Z:SUITS@HN]N4AO4GI3QFB)-F,;?K^I,P"E6& O; M..TQ;K8@KZI:OEOH^AW;$"%O!X,55M PB5^\>=#O%1J)#UKT/K@J9DEV4;6\ M#S63P5\A:^0_\B,.OLJ3>;GZM/@B143^DJ58&GJ.C_)0V:D3"AJ^:,NK[N-2 MJI:B8],B[+)J5&H%7+^3&();Z5X!);! (59ER-E8\2I?I_3BT^*H-V0[T1(?I^(H-:)Q8P]:+-MB=(.JA':K.4[ NAV4[8:+5X*RU(^DS MP2\L\3#WZ ]%<[RJ(:JKH3_C#S5G49\U>$]Q$(]/"L&5$P_C5:U1B,OBQ; . M)EY @E9 *M$_ON$V M_;[;)-=>\D**X24PS6<)T)V+_W6:*OK''U=XCP'"77.2PN:#3?89CBM2>P MS^!JZR7@8@-!49VJ3E?7\/?][O-?;C_#'8O #:F M1&G0^YY>H$7[>.&WH;>A[&G]]^&F4TE4Q)M5M=E@A_$1P"!&UX:/:[!R3F6] MW6#3.[WGN$5_X?&T9LN!IYCC(S?):MO>I_D,/9PY9WG8O<0A96KUWWN?3BZ@ M/(%-@%EKE&*^1)D5M=E D[L"^"T^4A-\\/[OX,"<7;-=_W=6!F&-TMG'EMET M( R_@C#\]RA^BY; 2^((^'=)DIU=$N+V0VUY#MK-;S =LT87J0ITOOSQY=T:8O3>*CMWB*N M(H*RUF@H=I.GM\+>P#S'U2)+<0EV?!&SF0ZOTT 3?\Q>PF!U&\8>36Z3AR]AQD5,C?# Y1[\7H/9:RZB*//"7'?CF&IJS8:SC4,ORG-M"2=X MUG2P22:GG00^SDVX!HCZ5N 9O*>7Z$-_AIH-O M#9:%N-&B-J6J1^\"UJ?GP54Y'/K/FJOQ[>WM.S)![);X\8Z>Q[\5[YON%ZF)K MXG!.1^[12"O7'@:*YF5S$QZ>E[UD*0H0N@>2+.\5\Z,"FX_.8\/DP0T_<1^ M(**T@06W0J7FKB[ ^7&ZU,+PE!? _#1QJF$ZZ@M\_C+CPXH2*!#ZZ\01:@0H M%*C\/'%4Z'$2!3A_F\&AQ6D4Z/PR<73882(%0+].'"!!B$HI#VK5'D8+$RLT MID1IZF(S(R:GA$>KX#Q:>!HQ024X4Q>>J5%))3A3EYRY<5$E2%,7GGD1625& MLRA]'@Q68C-+TN)XM!*KJIZQ&F)RM3EZ//0UQ*9J4O1Y_&W M)3)3EYGI0< E.E,7FVM1R*5#V?V@%<'=Q J%+@&:966)&.P2K*E+S?2H[Q*= MJ8O,[+#S$J&IB\L*,>\E9%.7GAOQ]24L6L7G<=UK9R'^)29:!><*)O_V_1DD M:')_]IJ-[%B]AEK2II;-\HC/@$G)CCF8LN3;C>?M*WF8BK^J]3"ZTDWUL%1<$6O5<9WY& 86>>/!"'T_>00P MSZS-WS=FEL#D\[S;!]Y@ !N5FL#$W\"KR#*P"WB]KC$!Y[&UR#= M7F5)BJ8(\Q)?^,3B6H$)*<3$6%2;D0PL^ &DIZ3H%Z]>$.9)LBN>P:*T R$F MP4ZV'V-C!QG&1YL?X4QSY. MM;P$\#58@609AZRY!A7V" MZ,@^PG@=L'A5M85I_B-FE7H8KHF%+@')&/T)1+B4(Z+Y"W\71"2Z'5OZBMIL MC/5)=C8AXNSV'E)T 2[:B>@?$7Z D"=5&1,*0U1FAJ8\K'VA_#NI[4T(DGGK#6?15F!':G@Y?00 M!V"*U1)=3=SU[_CC69!L8O=MB&S;KNV1V,Z3:8'DK9/H@R-+^3E>,2 MK.-:#5.T .C%$)U7#QZ(H8B>39^K'_7S16, GHI-%U4"N8L_;VU@XKFPP.$9 ME0;&)8I:R2-1&0'TD2+'!7R!K[ MJL@QK&N.(R0PSU4!:F40V=W1!$JMZ*I'ZWXO:9A&>GP9/@!73 MFT-O=J:1WPAGOI">\C,Y0&8*&JJK:9S:B!Q,RZ2K:9Q:@*1N$N\EO].Y'FGE M6Q*13EB,(L58=98Z3.(L!2[< 4B## M\\F%>R27/N*DEXA=U.2+1W+N!1ND;7C+H+GRDNUM&+_]!OP-^.0%T6E!3V 5 M>DER3'*$2)+],$+O-\8 4G/J1RK0A1#[ Y;!(T/_/1TKVZ#@S[99@E/'B)8! M@ 3LQ5H[*0VBH4U:*U]/]%76@L+CW;2G@$01(*2/.Q!1# M$SL/9]?FJV^D<=6FI1@KL&RY:N_3+6S67$1ZI37'=T(#W>K;3,>C7JRB>H[X MK74;;+0&F]H(.4'?\4B7=52VOXE8WW8;\$/4R EC5^F4LO]*(56&X!2$>3VJOJN;WYKPPG?!8Y7)@= MC/A6"M(AT^(EYZ"U-##A^\!["<(@#4!2)'05X,WI8&#Z%ZL5#I%+'KT#9IS' MG+34J3,:FT4=/V)1I7GI[B9VA 1;R]$2O:T)$R!23/%5@_X/(_CJA=B=?9%> M>1 >T!7,.\AR?8WMA-06F,2^GA$\EF* M6 =F&WM,QNQD,=PN!N_=)[ "B.5AG06DAI)=YAZ003\,JJ] MRR)U2#W:E>.PW@7,< M&[731(O;<;P.C:S/?") R/@(J ?(55BZ7$[M AE[ =0>CM0%4&Z8I-8"4 5N MX>@ADW *NUH*2I-UE-@&) M(HW)]#2[($GJXO6P80%W29+)3[YH;"V\6TA-$V;D^6%%8VJ]FM.L MT=-KY1.+ @FC2=>+XU30G!]A_!J@&5P>OB0X@*R@A6ASL4J#U]PDPU?86PQD M)G/?"@"?%!_')QP;6!;K)8@0E5;?"S$U1YJD&G:2-Y")G?0. MY,P]QQ>K_\H"")B/35A[*3^ D815*QR6 *Y!_O]WT3'6NGCT(-A%A0&L6-[Y M*QCIA5&ZFDV#>[P%Y(V6I 6/0K0=HWN4 MO VKE*B)]>Q7+Y\RDEX1"5I(A,5B%F.IM28VW%N761)$($E _LB!9%7(?V': MW56&L(*YEP]@V*EU^'V,)$3:%S"7 AY'+F0T-LHT;F-XL<.%?_[%.P[L]H:E M\Z47(M'ZLX=TUPC @XQ )]E;6]75XASB Q>&CQ#L@FRWB' RH[HN"4M/,3I M&=VW&$#;O)MGK7S$<'SR48\:3O*'64604N17(OIHB](XN@G>M4-S@V4%H_IC MF#NDHZ^#*$A!&+P"7SJ!;)4*:'PQ6*?"+I#_U/U1:/@(8Q/XY M-R_6A1:X10" )R3XWJS7@"F1##P)>X1MBIK=64_7QSH>XHA\,R\HMUB3+AO(1D7^,2K M=HD8+*F?B21E,JM":&8I1P%>(1/!X MO49?++,H<"?:;@R#P"->]@3V&422;X)N/G&1)(F.!I9S\X[%J2Q(MCE/Q+R0 MFXR:T\'@;CP!\N#].7[VWG'J !SFCJ:)L*:?7,$>*0]G0^4;$N2/_O\*_3%@ M<@)A-]-F*GP2%L1:D]R\ [@*$DZ\M*B?B3H?7A!A^_XBRJ_%(-?.N+GT^7UL MV!'LP^7(=[3&]NB=E)B)SD$7Q@.-V@>:-#)*2L9O.![&VS[:HP:G0A"%5D!M M3(F@'G)1SYPD$]'@/(@R41!5V-J$'$SS:$MX]1N<\ACW8<5 MD>0\Y0YUOW-BI_H@4*LRGFJZGK@D[?A31TUBDVP,W#315#S2*B+#- &5O(3: M!#QJ!=3&BZF=0*H]!M-YG(<2 +H%?_;!/T8M(PP=2.IX]GX]\H5*V*GC@/;- M5M0B9AU/9J%'GE.)U'6<>OMR5_%C@J=)I4I"LD2 LN,H#BHH*$>6]I$!9T^D M%;1NF-JQ!4.)S/SX:L>3#>E4J:D,0@]P-JIT-K.(/_[:3]JGG$G<1)9LP6!F M=BG\ M8@^1Z@%/Y3E1&="D-R;OX_)13QSLJ@V&IG-ERHN M$\9.G,KI:W)1B'& ._2?0JHY-30RW29X1U-IX;"^2%,8O&0III+GF%Y2D;E$ M+8,;2:+H!_D-^.@%Z 8M_*E<_L7O8V)O)8O]6%'OZF*URG89T;;S2#?$1=$M MC13KX!7DDCH??>G^IDY97D_BFH1]Y+%-I)C)R6=!6EV\>=#_!-DIB=N-921_ M:HHD#N#?>#!"TTRXV\=H/(*](D_9;F.X!D&:0>9#_<[#&H#B&0>&9/ @EMUH M+>W9NYS!Z=\\A7'M 8-)*3_U<>Q9;$ZB&E;+&\@T:R([ M4;XDQDZYSR#=QJP%2G4UO:2B;!<_#3ROA^D%H N]#BDW29=45],5&!@"/@'^ MI>D)>@)H(Y(@!4L 7X,5R$\1-C]O(C(*H3RF*M'S9^UA4&0^*CFTU,>Q9['Y M&=6P6MY ]BR7[,G-;A_&!Y#OS6/A^,=&_1;[RQ[+GD7G6\.<:2L1DS.:/0L_ M7:6YZZN-%%GK;L_2*G=KJ[51^IM)-G=R>3(64&]C8)(LXPV>#]&JGKUWJO'P MD?C8&,OJ.JH!(#X'$7'*E6;0*_+:[:[RV)8G0VYAQR4 M%N-TWW3!UD'1IXFB\%#E:AS:F PC^.S!KR6G$9\]T=SP(E37 L__U4GJYKI:US1[/C,$J3&37(P/%GXYUH3"6: M8<:Q:R"$XV^2NR/(B"UP_%&LAA/,!\[5]YERP,F%=VA]N&;CDZH68#4#1YQ_ M=M8"(V9LBMXW4>-%J_^PEQ+IB1L]U&-B2N!<54\U7*P"Y%S5N+J3'"=4IP1O MUB1:A?R4\,UJA%S@4(G7K#Y(1B.5@$U;;6A$.)6@:,UL$8X(C\[!5"6"KJ9= MD(-1.A2K=!W,GG4],5A'0'OP 5J3A;&E?Q3'?!WQT:H-T/ 922*/G&]MD7Z_ MPNLN8+0\JX>3>1!X5P__UOG8(H97-*(U9UPU=*L3C$/$>9E@##AI;Q@G&037 M(%G!H"@]=%F4%QW+N5_ C1<5F49/+"X@:4TKY=C M"2/2)D!WT3X4'W$M0]O# .1)H&XYU8'O%!C&*XAPV-C1H8WA*4IW)CA%^%66 MI$A!@Z/A'L62<,+=^$6T"7'AZ5+<]9PD5W8)_H-7&,'"XI28H M.MZ*@Y@^X*TVME802A$T]X\[K9[\.$[YHW? P158B".+\$*1_,[K8::^ BG) M74RKG%5M,^2/K7P],$/4*P%W@=9]EW'H!K.4 MIUA'"=\6H-( MBN9V,7#D:?,1G6E^'].'5F93JJ=2@(#[QZY2D'PL!^\X9>F;F-?#P+&C3$=T MZKA=3!\ZB0VIGCG^\MT_Q_:3 M_!@G*2#SQSM:K$!H$^9W,N&UI(V(LG]1I"V,U(-#-]3O)G564$TZ=5=N/JP!N.RF1IS+*?OM([%NI[: MD[!7G#4U.27_?/0.,OD(.@YJ)KA9;L:7U1E+Q#9W&M4T)]!#'(U(YVXX.\A/ M:A%3HJHOU6J>MO.6D=SL%)3Q=28ZW,)NID^O^!X7K]S!X]:\OL%F5,__B_D^ M@3W.!A5M1"G#6,U-B-"-N2@(SQ(]31\WT<;4!&@9)-P_>U\B+_,#=-O]1X;4 M> ##PS&KT+67>F,YDN>SOXO6,=PUGG(*3JKJ* 8.,'>*HC,LV=GT,6ZYF=73 M+0N3^P?\"1=5Q''KZ[ 4G7=#)P/%NYC*7 M/\TR/4T?7KE-XN5VG\H!;>J\JRWPLQ#'8SGS+(BR$A\'Z0(*M\Y=01D]K M M,*B:-_G<@;_>,/_LP9)U6AHZ[3*EA&N16+-7]>XI/;=313IUE],_&)[HS= M!$ZY5%[:.3_ML FPO"1(%NO&I [Y_PH38,EU-O%2 E&=%^85BU@/(ZI-C)CY M*^FLY?#F=K' @*I".W)]#2SJ2X(8^$V2!CND/"6,V3<:V9=?4FX3% *,,#MHBT9?;H/]/M>Q?_,B/RR-2?P9*G4UD:3!?P7H*"9RJY'M M98)FO&2+[7KH_[#/\1710B2['+F^1L[["J#IO$@?!$X'(U=%N+Z+D!CH12ML MA@7P%%.*>VD[V5P^B[Z2'FW<<"B*8H4P/(\_5$%-'PTI>Q,SF-J5QDUN* M='<3>31 DH#B+9G<:G@]3)#5;N\%D)21@F6"R,4:I\RX#UZ!GZ>6DB2Y-D,9 M.4E(@T9Z-Y+VEO$Z??-@<;Z91XG5WJZL:7*[I#" -O[[##T?/'@[&<[+;< M&8,'+94YN13#ZWEY5?&,T-3/W&@Q%2A))' G8QS\2R?41Y?A/;:\3E\1UW M^6(;9R%,[F,DSB "+K(H19N3ST'XAJ7#B$8!0&S/SU9I:0,O*\\>GM56+3F, MT:4>+==7&<2,4'&)@N[:0O^8AN,O"5AGX7VP!MR9MQS$Z-8TI4 84;\HY>I2*HN*U.T08J>F\J22P%EV>,5)2"VM2J;LGU1C; MD6FJ@HAA82I5N=YF"HAXFPT$F]PVORZF*B4QRO4U?;@5MZY1]4,&'/=3LEVL MT$V;D ,]LH.[1',BG!G-"MRA_V1E:J(T-*K2%3ST7\"_\[&;;!V4H3AD,Q = M(=9:BMKXQDJ2;*>LX^KYBHE\=%F"]BE)*I1Y\1ZP-I?5VI*)YU"#ZWCG!9'" M$NK]C!27*PX-(0C1RL4(I#=11MVWESM2A />!JR_CTW:7)L?C;;N]%Z')$K3Z%7I(4]C L"I%] M^8(H]%"<6_07I#'"P/?N@QTN(7.TEAV'8>^^B6F8%M_9 AQ=)]-@R3'ZOJ5. MQWU48E9&VP;'05$_IGK$>\=AE3O0RIJ!X^Y0=6(THIP,L0MF;=Y,9_.X#.#, M90@,8.)^-N5];IWQV1X_E?1&23T/GY1[BO.H=%R'E;,0Z7J\:F,8#J5MR.N1 M7\Y>.:I6=B2#"X[7MVQ=Y39+\;[L<(J[?Q'*+!*)*"&AY1.F.6&K4\"*K9.F M,,?5:VV@ZJ'B(70?TS$3*YB!JJEY7'?1HW<@\T4$0Y;BA2*?*:^'Z>HW#'\#TZ9;8+&84O :]\5'G.KF&<#=-7@9F7*'9RPM&#(:&SV9>$YW$2Y' M3M[+RI](9D>C:7PU#/!$SJR94!O<.J5/,T/.B0*JD3[ M$;5)I25I/GDI6+YY^^0:),$FPE[/B^36"^#O7I@!/"6!OM]U-"N>_N4)';W<=(V-8">KYGGBYT/QO&V[D*-SHN.6F#NG?;= MMTD?Z7!<%]AQVI7'U8(;BMO%*,,^SNSHD:H87S\##T_57T1/8)5!B(X'*3RG MR*9U?,,TUY#9=#I;T(*P^V;O8V[1L2&_[[91&?K-5BE M1V$&+0Z+G?CI4[1"?$[^/66G(0U[CG+&BR9*8_.*JU<;S?35*,$ &0*S.KMQ M7#>1A-( ?W/<"-Z:AMOP/L=-XZVQ5&2B0YC)#8>"D()1)/5T6IHI<-8@I"6 M:/ $RPPY2SA)H5S<>A@#5SZ9)G9X25WIK-;ZA-PR#S>Q+%6>*)$'-PB[YS@' M5D)>;3F4D4W Y=06>P#)Q,BTCH^#"B^;7++G-B.9XJ]=3UN](!V#C!T5L'1@ MU^W .2I Z27*%L?:_:=_RQ0M]*QPT;B,9*?5Y.I*N8KCN] D34CJUQ>\SD?O MD).1P._;;5"C!@-Z-2JRU7E)JJ2L=Z-H.V@]L $X'N+H%21HJY[0_\)@1512 M-!>R!C4 6@UE6E/2,"2ZE M1B/3+XUZB+H99W0-??.8SY Z1&PX[*1=@DT>:#ZJ$0"TPI_0/\Z\0;TCU+?_03B M#?3VVV"%%#1:-1Y^6WTP(?UY^SN(@A7@U (Y:S046&408Q4"2O4E?EL3,EWV MDA3V-&ZMI?-VVG:6Y.!]!KL]*$2C>V]'4I%'&T+Q[.V6[&D65DX-KF8K;9!2 M>1>M()6HM;89/8$-MF7'\%!$57*B\)AM-;Z33O 7T(+S!- G8F$3F["/T>@7 MN?OME*V]<>DXZFZ5NL=.H)Q?,2[C(KJR,"X" !V%1W@Y'DE&]NZ:#E"LFDD4 M+!T%1?(&9H#C=)$D*5'@>+AX&+H,D!SM"'BXHZ&^\JQ9+.,Y"I$"#4F)CA,( M;B[CZ9?!)@K6Z!!%Z<5J%6OPQ#@,M $_H<1,$NVS&G5/]]2)08UK+3 M;P--IJ@&A5W02P!?D3)(MXSQV^I[7+<-]GM$N;]YD1_F.@9B7"D,7D@--;:] M0J[CL* N8 $38[.IS?25%C]GZ9'_"42(-YS%7] 05>IO@#M2YL=W1G(ZV%$0 MFV,[9;6V9.+4^G022ZCWFZMU:Z[6/0Q!X*".Q1J7EZG>#,OX)*DW*('382BY MP'OGRP6UWTTP-_\5P!0=DVA39!5A,;7SAMJ.$FZT MOMIF6WZJ(""<3>6:!&XM]V"%%$3@YY.@S5:ZKYEBD54D^0>)T5B?9$O8' *F M_,)5Z 5TY935U)*T#_E;QN?XAFCV##@E.FJ#EE9!&, 5MDEL %*'WY#,FB#] M8)EZ?X*R)#C/*J VD"7;6L GM\#'UHGP@+TAV#B/E:4$?1>I_2P95::K@6WX M$D&PBC<1!O+9>R]R"B;'1&^/(/+"-#?*'"-Z\U)^C)WI,J()#2A* S\(,YSH M;XD3-9/7!VBW2%+%6QCO&E*#W,#7^!ZR#0XI]JZ#@,@-#Q<35XE1T/91,)IW6GE* B=;E4AL^P#-+-\3]^)H_D<'XD* M:7)"@DI G30?]'[6*^$Y)9"S_M>1,BF8SNH+TSHJB*TJ$9Q5F18(,L.Z2E1G MQ:8-JO7HL1++6;EAVLVDHMI*'&==AT63G4+I2GAGG8CI-M 3J%<"W:O>-(;$ M"[6:*/BWY"%.0?($5B!XQ?9AO$5A&+]Y2'RZC>%UG+VDZRPL6P^:HV'JKWA+ MT$^[\PG&">L5+ZNUB8ES*.@T/=8ZY#I;L1]('+[*(&:#TIM2Z6(ZFD4N6DI( MC8Y&F[1$29+TM<8*_)J#%H$-5BM&"1OW:/7B!8^1*C&RV[M6GGCC0;]B9B=" MI1>.ZX+^E'EX\D!X,5,:FG_S6T#.F#*CL373+G-P)5B*IEC.E98E',R:91?_ MQ*UE96=K%F& MTO3_^*OQ*YW-K3EN\^-:^Q 3]R2689EZ,+5#ZND"D9@A.QJ5JP.\<[;N:.BD M#K"XEX6CT7U:<#O>.UJ#^6Q4W[K A*ZJ7J+TT0P0"&!D]M-R MX@?I^JN\'@;DKN-TGKRWS^APP< +65(CO:W)27^-X9]W$3IC*\"T^C(:FYSV M;1 %R1;XY'F5:-KUQB:GS4X;4VMBFC%+G,DJAV:< ,=MMFU!:IPXQ^7MMB@U M#KCC@G9;E*JA4GJ%Z1%:KD]^9W2XD!R7'D@1B8O(QP^W]EBJ'I=HQ%S&/:,R M@$)',P8J^JR^)&"=A??!FF-&%/:T:4'/Z*/<5-(R/8UDQD8<*D\04_[GW6X/ MXU=2M(:>*%JMKTV[='G :'-RELOTG M33+8PA0(-2EQ-M#(&RMW'7O^SO\-^ MDZ3!#IN^RBOC%2@?>^H8!A9YF\$H2+&,&/FWP3O^+SYOYG28\]7G$/T.ML$J M%.#8:&2"D12QZ-?@%80QH4KNC-GMC:0.]A*PC4-?6JC@]3"ML\E+YPUKME@( M=MQRHB WUW/B2$FG4P7O7)R5HKLJYHY"-^=,G7.FMA"F:1@YG>%2NMRO.I2. M(M:3+$!75ASW%+24"GC*D..(M>%D2F*$H_C-:2K[)J(*VW/<<]>2:S7-#3-* M5/F";>UP/(*P)6!<"\L0R0''X">^\L(5%G'SU]R/2P3O$UC%T2H(@^*O7T&P MV>+L&:\ >AMP%>]V<41>>R=()//OHMH8EUX2K$A1A3!#G="0X_(SG[UHY\?? M,9N;L?>O@_2>_6*YTL# ]!IT5):KR2EID:5)ZD7$I,5'7'D8 TMM4@4Y%)(4 ME+B2+6$$7]G> MIM&_>$5W74[BQ469QJL_L12"A ,>&U =Q6(&SENFVAA&PI-7D(B*7EB5=.K< MJV34P"]>J%S@]Q@;P'LDJ6%@>_:\8'9GVZ:VZ\Q13&L<(B&PH?E,4N_MX"(R^_!*/D>YT2/-]U.T8+:#*^D OQ3OF/P4YP\L\MLOP_+,^TEV]LP?JOD:;N(?"0;DT)EJS1X)67)QN1_P((]FCQ^ MU4CRA9!(CLB+<(47XD46F,?E^VM['W&38$8:)-LG3-^+]9<$D' I=.FC[4(? MPW]&((,G<):WL\4 )B+-!33'WQ+9WD:L7;D,^^@%/N\]?KV5)3MPD_]!="*D MNNH_#/42&4N?XT9& M;1K"[08RX4S(V?<"/GHP+?Y124EV&[PC^2&/12W**7WD7P1*(YF6II0OOU/9 M;[4[R'%SH^)]5=>8&C?"!*%B72RU<"Q9B!W'3\.19=Z4CIMCVY*> N031%": MSYW+-XZCU?ZHMI3#' _D;85G)T%O"(^"66L0)I^:_0>BMEFT*KABD;&W5F9] M7/:="_\_LR0EJ[F-X0-X8ZZ5G8M%;0P#6@P.S$8\PL]IDONJG=K42!07$\4% M+%U\U18!.N?H\N&E*NDVIKF".V@N^>QP$;4;"&-X%2-^LB*'6;JBD\00(]KG M>T&:L>[C&@"#,Z_3GY;8+>%!/_FR][T4D*/*C(KM,J)1@F_,"5U5OW[\D151T''">NDLINBB2-F>T5,18UXVVNF\B#=QAAGQ _GG47V;4 MAT&]H2JY[L2P!?9SI6P*WHY7$&78Z1%OHJ (7[W"[[J0X)M\#=+M%=(:XAV: MM .NCTLOQ(6ZEUL TOLX]R1R*P-P.F@+,2,EU!#Q%%$'P8%J'N,V-5&<@((, MQV'$;&["-Q3LT.%?K)^A%R5K' "/R]HLX!+ UV#%+Q4AU]?$HHH)(39TD3[& M093>16BR]"H%DIWLVQL.AE$C$=L4BJ\G5*+BM]7&8'Z/PVP'B@^Q MF0NMV;" \;:9VS.I[4Q A:0 (LM= M%M6-BQGQ@@OX?0PL HE+WF8#\2-T$GI4"$T\QSNWBX$E%-_'=:9+Z:XJW E< MZK*][=F;,^5 ;G_N3?K"R^=X3V ?0_(RM"1\EL>?W<$^$KN+5F%&'A^O8 .$R6U=2$$Y*"TS&.^2J#\/SAFU)7<_3TB.<6 MK)!2_KX'?@"PC%IY4IVDB_7B!2FA^!%LN10^7;4:T9(]+9^4J&]ILZ=ILX]8 M%S\&_S(U9,?]%"(=NU:.A0.GXS IZ?.UP *!SCQMW)CA&')P.PJ>E'Y_Y%Q4 MU=M]9)@T)$#/462X=H,CK=!5>])F0SC;V?%=#Q_JRH-LNUATP1*F2*PD\!(A!RV8%D9VVT\@#>T">3%&8K9GX:3D,+X>4P M"ZFN]H2.S6%]W91V^.%)DSH(>&K,-[[T D@JXN]@'(7M&C)8:9W(B MC?+(YKNQB!CYC7D=+%4$>S/9N^KZX'NP6=*OZZ#,/NSND3(JTK/[@,T!--23 MIB;C'VF+(6U/'"P6=Y(%V7'X5&W'(F?D&Y2W&I,Y_MYF^$G=TI_3*4$46L#$Z:[VYLM#++ JWCW$D2$ MXI9(7H9H6N&A"![[%_!)I+"7IU+FLX[6X^G+P>;[B^@N23)\ECCYURC-QK$! M/ [29O$"S,X;&I\N/]R0UE3;GC^_Q<_;.$N\R$?W2PI E'_O8H/8 M 3_P2K:KL7+P1Q.:A&K$ZV'/ KB$PN]C)+8^1,-M/H$(0"]$/.+"WP51@-D6 M-E[@UVU1(M"VU<8P&1%_@VZ6]( X]#Z.9"/BJ7T,+*(Q#RZ9T=L:B3+>[9#Z MD<:K/[DD=-YN?C@Q/Y8Q(^CAT*+ )P7DD01Z2BDF,OY*#:$-[$<(=D&V8V-< M;Z#MN[=Q!HF*^XR: ;Z>>Q=5Y(_G-_3[X0%!Q9ZSOL&'$[[05,XF@M?102@3 M#*DO->I3L(ROL/]I%<-]G),K)STJI[F!H_OH'0BG?8X+U;@\B"#Y!..$Q;&% MW?3!BZNQ1[^A+>1@VFRC\TD28;.Y^K>,PXRHI/?W5TA"8_RX@"&:28S:<%\P M=1_7&DZ/'SHC:J@Q;/*J7HG9LT?1MITW5XL"U$."?:4([+LT>0(ADC]\+.EY M40 2U.I3Z"5)$1N$G:MD7[Y$2!XL# 'H+[=A# /?NP]V07IRDQV.P[!WW\0T MM&%(V;P;#T:++#WNX>I0\ =RPRPB\$_@48%H/9:YU: [1=MJRK&L/LA'BNI\ MF$\C];E])^?,G8]F$*P#;/_,/L@]<*3.Y>W5J5Q- KF\0H /\$Q=,\ M[NYCKZF'L=OI=( 6P46EO+-X \\Q-M4 *"DQ=1C(Q.M?\)+>D4):W %SL M<%DXQM%GM=:W 46H&RCJU"%B(U]8K"MJ#!5PJ8ZZJY7=12F ($F?2+02BV;9 MC>VX!RHG_BB2),QR&PH#V+&\UAR[R ]5^4$>$IT?=0/&O"4:!02ON.> 8)Y_ M>N20(E;B19O@V'B1;M&ULO4BG(WP+0C# ; 5SV'T(+^B]C%4D(,U?,L.T%C: M.82XH"P1:(ZU98M[EJ?0JQF!]7[9#D!;4T;>9 2+#XT8>(-7S*=ALT7GYDI1=HT:#H\+^@ XBM;:2C3,<.B/'_]B F] P]ORQ;GSQZ!S)0Y)&]3:F)WF1IC!XR4AMD^?X"?@ M[/!_H_MWA>D@)E%LI6U+9DF*(]H1?UZSWE^$81&"6/)0'*VW2@G57P/BO,,\ M@&=*U?L-.VYQ=+9N\9/$H0K:H/>O%#SXM5FGD*-W7'[U@+ M%G8>(M)/%A"?D]XQ:_&Y/KU61;R2MT&[N'B+ $RVP7Z9>G^"\CZ6=%M)#-2G MR,-REK67551&M(.X6:%\>8AMR=L3_(B0B%GD-2'[\8O.+QAWLEUY$!ZPI"3O M:6MTT>=UK9R4+U$"5AE"D+C*"MS(]Y[CAE.-ZIAM.93Q[?@2>3M>ZL_ M%^N\_ X]LDW?N'W*E14T%^M[]!LV,7[\X8=BXB)%^M8+(#G6DD*GML_9(9'* MV/M*39MJ]WM0B6[6\K5>CLPQIN^X0>AO:(;IX2)MZ'S/^-G"*L,!/97&(LX@ M.EO]3Z!?W$K><.0 >5!?\GN@!O^:JD\5 >V,PZ&RP/_3.(2-8Y MHF%W7JU@>-/I^RB2U#VO? )-\N(E2G,\PZ].R-3M_V01A8B4JYT'J*$S< MC&MEHE]NUK-I $,KFT#!S5$P..*96J*V8YY?:GZT&3U>EC7:7=AB(QP'F9_1 M[5192#G7VL1P8U$>"U_'X:$(GZ*SR4FYYCA8;?.TB5"<0L$3"F<_2_Q62P&O MC/5$ !1F/#S)(IR4=HZ#QXR0DD4:O2DN" MI'7N$I54MKYZ44>ES'B.DYE4"KTJ?(QT=>X2&#<_7[VPW%E.O*D03RD<6%!0 MU0ZBF>OO:O1,R.7P<[R&E3X;82/#H..XZ5":Z48Z-*TZ]Z7CM0WVW['F24,>ATVF=5G;E.8ZM.M?3DR5V M>K"V4$@XJ6:'*'PZ\B-/,Y7W 9L==@'U@VPD/_!,MTRZI08P%7C]Q5&\9/ED MQV3,CJ.H14!BAET6X/W54?#Z)<%C!FW'4=1!@ES'9('?SY.XN37)BI5LYGW M9Q'Y=3W$VO*H%SC_S5&<=1QS@6.X#P3'== [I+8OP/ME)C\Q^=%=RWT@: ?Y M]13D62'A KM?':4^I?-++^HP(U1[4=*FX$3I6-$:R_ *X$L\-A3IR5DJ=2Q* MJ*;NA%(IKU%BIM4R/4KR$A7[*)%RU9:G02]C5AT2<4N6DQ%VKW6'&73X!>+D!6M7I>0/.RZ240&M5'%T#6G]IE1+VJ6M4 M?5!W696AC-68-:X^4*;)*3_.&IM]I5:.FS,'+?4L0IZ@GG5+ U(C+MERW(%9 M0\W;GXG4/[KJRC?&HSN4O2GW9.K^[;)]J]HW)8BN.J^5WRQ4ZNF4V+CJ657% MIE',IX1G5L,H\*B6$2IC9.?7NLSV74H2E?!.7?>;7 M'*T(I./"JENQJQ+#6>^A41RM?E:)V*P*2=9?DBS35;[AFK6B(IR76>>K1&I6 M<"0I4%!6K,1SZMK,@&7,2LAGM6:0FF@EW+,&I*W(6@GIU/6@_BNZE4C/2E$G M7[&X %P)]-3]0R;JRI783UT/TUF;KL1TZIJ:_CIX9;*#7G6U?_O^#%BTO#_) M3]1?BB77\,5KCZ+X-:_;\-TJWGU?U@C\/O7>XRC>'?+//Z'_^0,#$L9)!JOV M^.3TLK)RIH^19>?<]!HA%X3'+0A2/*'F;+^ID0AX3T'D(VW$BJK,9V04YALH MU64\-5$5'SMPH>CUT[H@36!:@1/]ZP0EM^Y($VW-W-F8.=A)AG MBZK^4$@:M5?N/9.EU"3&B]_QP)T'7UL +'MV5B(N\>Q_2,&#-H&1LU/VR>_[ M:^,!3AQ[H1,XX=?Z/*GZXGZDSJ6VSSE"3!@"UKO3P6B,,PDK+XEFDO=^;X3& MUPP0GKA8'Y54A-WL.$.LYU=U(09?OK[\F5 95)\CJET&98J/JM5 =F^G^#5= MU[T5?L%N@)J,K-408XEQ&S82R-%RZ]P8H+*$F3@.9QKH5(-C*.7=2O M%[I=;*1B%/'2[:; MU6%E*U?-63V: :J.EQ@WQA>84;2]%-6.4R\<%^"&8FVUEDP^)O'$A6#]<>%O M*EI7;\'E>04M%C1K_WN&&]M:;K4#]/[BJ63O6FN3[U M^( >+'NAILK4$V8BK<.>>ZE1[1"M:PN;[J46]0B!E@^SGHM*2S 'I7CN7NI% MCQ+1+A'DO52$'J$-JI>P]%YJ0(^21-L%M?=3IKEQS=B7?/0V)B*EE\NDU:NZ M:6RO7-IEIE?B %EGX7WP"I(Y/>G 2[@-HB %(<+^S#%2[A7KL8945P-+ND/4 ML"9SNZ?-[?+PV?O/&%[AN I.%DG54>Q;Z&F"#]Z.GV^RS4A#)<-#,P'LY'>5 M7P>:T&>$TR[;,:=4_WU(E%@)7(^_S;EZYUR]!N[$.5>OH6N]Z[6@.HJ!A2+Y MVP=X"O1D?\QF=NV)I$RB,H(=#X 'SIH\H1S7C'?YA- C1.CLW)?-)G-RZIH$ MS%5HA/(SO_=0(JKWSA=1:[_/6:WGK-8Y&1,WU6X/4G"Q0>(+,/V@-(19EFE;J.S1DA9ZQU M_/U[2_-N%<=6AE-'86786,OGV@UKI^L@4#/G5-%Q&8 YO=*<7JG;.\\YO1(# MK);VV"J(YY;.Z6(F<\DK0^XXG#+6V3E+57O!4W2.Z>99QS%33P8PX=D(&;V2=.PXGAJT*Y[KRW'T5*_.;FZV M/G*06?7"H*\$F:YF;=-P>+E>SS[@"ZU 3OUVGK,.6GC>3WX'QY/=:3CI0M>V MXQ"JJ[DR'O0^0'/F3F[M=W8\B>)@28-[38)HT6/*;+?SX&&Q_A)YZ'RF)$'G M.H8[#TF$69B.[&WDC0)Y2]8:=RGQ/D)B0O16<%.E9YV+&A^036_!''YW8Z##TH4N/]U M$&:IL.*GPD!V+/?(2W.E(]Z!>W8!5_G^\^N/.?2^K]![!H:\ @7G2^6T-JVS MB81R@6XFD(+G$ ,1@.>"Z?0PFX-$Y_B?_@AMCFZ<(_5&>X\>%8$YXD#Z)FTH M%XXC-YC1W54 YX@V*TXTFX$Z'BTPQVR,OC**4+CCWF;[R+B MGL3_&)=OT@&O%SKG*P#\Y!;1=;X[GSU$\!& AWHI1^IJ9'L;R?F A;EE&0)Y MCS^""8R?OI37QX3S")!"#Y\ 0M3#92$N_%T0!?B.2X-74!2&Y>?C4!O#GIWB MYM1E]S#AL_"0E+8"RRT >F,TM09[GXV8U'RAU62%4 M8=%K">!KL (),[$MNZTV=\1G+\K6N$ ]1/SAR*S9#@EN^V$A7, "%$8"6VHS M$ZG$(,1AN>09"%;SD+AS^@O)^>\1(9M_Y%1'T>[K(%S?-#"<9WSVIO( MZHK&1O+F"2P.<.0R@ZRIS0;+N[AO;FQS.IPLW;)] MYPB=24;H7'G01Z.']YO6+@JC6%*.9&E$D9C(ZDS[&*8!O\B MG/L1P"!N!@C*]=''7BMC+];E=S^AR[\I\0B;:T<,#XO]?U\B+_\L\-'WLS/[ MEV0G"\W39_;)6C5'66-@'VYYJQYZ25D/:W$@:I8ZQ^,:)$QZ]2=Q7+0=!TML M/JQBQ;;631 F9@P@!U)'89*R+Q[=D'S3G_L04>V'Y4MZ#HR.(M/17'D*Y>/: M"QT'CVMLK"6^44794>!$AL]3)AMIRZ.C2.D(VV.C[3AHZ*FL8%.LVXY#I*87L@WJCL/4569E&/X=1TW' P"&P.LX ML1T^K&+C9+#-.,W@HR(8SFNW'B$&:ASOL8)DBC@^MG=%VQ(M-H#F!X> MT4V85H,B3H>6V61<"X<=X3R/0T&NW.)@BI*'=!=VVQ>AX ("9%?TRY8:V/' M5.L9WLA#!B33!-$&S:/\S[O='L:O]8H[U'7+];6)USP S@-L=A<#2Z#&BW)W M@]?#P )^!]M@)7I!T6AD@HO'Z_0-YSN)_/(_BY(6N8M/"Z6):RY*7I!O!V%R!U7$WNH*@6T6M*DY.%:%ST52*KJK M.@Z=JA LA5\5=D?QTR.0TX.M1#OA**3=+@E]*H)6K_VO.;P1V."9V0%P+V?^ MW*;N:MA#R_M84E&;*GCM)$"B#_;BSH\1_[8<,CZ]<150QR,@6D+65'D=]^6W M1$E!XW;*\)YT14XC M)(6/BTLK5!X^TTO.,K"V&,I(;EGN/&_>SVI8MUGN^3!V5,Z;RWT.DQD1OW^A MNJ>:OPXTH<^(5'?9CCFE^N]#HL3(:WGZS3X><5Z0O2M'M'2AIPDR"LR,7?"CZ(T#%FI_YL-ID+5/,/'B^T6MAM*%G)>^?+ M2K7?3>0PQT2'KQ<^0S]KIJ_R\RJ^(0D_8)" A%NRFM74+K*L.,VKSG%U0F4- MI#$O*?$P /\9K+91',8;3F)L=F-]:;J?@F5\A0W5JQCN8TB6RTG5S6EN%TFP M(VP%G0PLXR'&;R/W(#VEY.&S!DX'(UK(&8KR9AB)KD;,\;M]AMA>Z1ALS%,0 MN2K3UZK3\B4!ZRR\#]8L.56JJT'I5"!XFIQ:_D0<,4P(O 1<@_S_!1-F=+(7 MX3]^L=#^H01]N[%,>XRZ> #JK_-5S>J.N^($QG?!R_RFN=M1L!BV\C)K3<-J M[3H(U$RG570UP',\.+M%C7IPSQX'CF$G':YQ2+''<&\[?)[IT M+K&?Q=%'-"*UH>[ <10$?=>ILMSM.*(:!.9S%YWCF*E? 4PGHN-(#<#]F>Y, MK<_=['[2J\H,&U88QQ\&=F!Q(C>TX\BI,SJNB]QQM 9@=M6GSWI?J-KS]+F[ MC,=T1SC^ME>#+,>+KG 09D(CUY>2;MTB-MMA^./SW6X-^2B=1P'LO^[ MNAHFY'@>=5U@GG%'K9G4]R0H99EZ,'43-E8$3P'FWV;JDX+QCU^.D/VBG_YN M(DNL!P,%0PF(\M=)/K!W(.?)%%_3[_9> +%*A*7:^B1S.2#$\V>M4K*WB0!N M+_62%,;[;;"Z>44SY#X(9;76]\QB\?O=]0/:Z10 WO,*2C,3%1R*^GR'6T2C M1V@ (M=@AVCW#"W.(\Y60]D726S=2VH&G7T%";HQ"L_\\I!@OL(F-TYK^[; MG5?[2[#9B3A2O8TV^EC&6;I%TDI:C,^F#49+$W"5)>-*&V@Q(QX5\/O,K\6G M_%J\\R+K]>6:Q]"J6Q4!* *ZPI;_UVL9)T!3 M[X_TQM+ 70=%1HFO/6NJH^@Z/)UC2P0 .X[?_(K.3BE89"J9]EN!^36*#:%V MDW@3Q1=*Z)8XQR'I+<3+U<< W4]E.X77<5B[TJ&2J=CQ@'?#,=JNPCJ$451L M_.\C?MO)Q (WI>V!DS+SV^Q MEM678XUCT>C+ZGF!^:.-8N&W<<8*BFDYV#B6C=KJ6S8>S/IE7ZS1M:MU[?41 M[0) 3VK\,5KYNUY\CEO]!\;W>*,Z;F@T 6M^9SMN.3, ;"X3.&[N,8$KN7@= M?Z$_,*X-J<9QTT^?X%9S%.FU]C32FYBU]ERL5C!#,R^\- &HE,T^_VUW*'CVWD6PL]MK MNS)NO0#^[H49NI2O 0SP-?\*D/""D IP]@UT165YY.=JA2YU!O_J-)2I=T?G M0@A_-P2=S-&3] HD)V] WI80J$[E EA2CN,&-4F,%,0JQTUEBH!)BVZ.&\(4 M89,0#!VW<"D"UD7X=-RFI4IZ'#G6<0.5(E),D7F(J*,1PG0NH#N>)%)% &NM M,_21-7)\&,HJ(4-D@!P/6F*@/NH5_,T:TWEV=$YVS%/\J>46]$LOQ/?0<@M M>H^_$-1+(C?M:ZSF)HR'E+EPTZ]Q.EAA-.!F;&(V-V%<-^QVT9BX[?*\!$=R M>:C\2RYUF^0P!DWLC)+G#/MYL[4E$Z?6])%80KV?/C\?IV FQ=7';FT'O/>" M_,?<+N/P'NES&QDSE\M>&(S&X]@GE[Q\+6:+JQOI1J RIFF50R1TUJQT'"FO M#T=#:(52)I9M^3K91!(0*>JNZF*?NQ365@16J5_G(&P"<5J$3D. G19.=E6? MMQ:G,S&\H].J'_BL>F.O=EVRQ&C'W?!:.#Y3 (&,L-#;R6AL6B,7*%SUQQD\%<=Q+QU?.:K"Q-%' M)H81RZG$PM)Q>-B*4ZUD%E5?<1P:ML;#9D 3*MS$45/8^#A=7D>'VL2&;AJE M='B6D:-'N[,ZYSB((N/'Z:%32]UQ4O@IR)\M-%&MCLE?S/+0DFV:(C1YX[+_)I &B!'_T7)3']O"/1P+U%J3!R@OG6)#N"3'+3#1/ MZ+!@J+VFGU/0V+@+YPGX8$?H'XDV0>Q+^Y>I':U;CH+OF='5^)*&=*&SO+B( M?6!R+>S87X-T^W\!C'/1.'@_2L<> HE%'2D\\% BC^14$FRTND8DT6F\#JGH*9P]XO49@ M,1"I<9-RM?#40+:)CJ5M30HZCOM 56^:%&YS7,<<$33'DEGCDW,-FSDF:(X) ML@)$%0.UO*A545Z=SX4ACK:>8ZJ&B^F??&C+! .F)$_@'"[5]?1Q+3&3BIYJ M$]<^(R,TZ4PJE*IUI%FO57#L"1+BI/L?2U@0WKO%NGXEGW'9IN>3VT=?B- & M:4 XBNX1!M$JV'MA+DDMUI7[D!HN)-51EZ\@@6D%:/2O$\CH'W\\>=&&'MC1 M_'6@"7WVWH-=MF-.J?[[D"A1(@3JOQD/O)CC1 9)AKT$Z*9"YS<\/(%5O(GP MLY1GZ$6)MR+L6BK;O_IXVCC7E9=L%]%O7N2S?9MG;<8!O42E"-71["AU8%LE MB0?PMHRS=)OGOUW&84808Q,4OX,E((^BSL@ ]:T;\DV/SFO!817552[3WED,)Q/+@1*:E!Q%=2:[]/+6B1-7OR MA27(2[M6+TE692CI;M9Q"NN"CV^N%H7D?4BP'>PB\N_2I"B!C52BO13!/3T(9A M<5*\#>(V7Z(DITAR8G#Z">#G9KSGN&'7H^'0=BCM;[Y*,57\MJO1TKXCAR^N M+H>NTM_XXBH)3XI$)U)KHG0SL)0G\!J'KT&TJ6M"W+WA]S&^'TUB8:HFRMW- M5,,E\7#/<6$=*HT;(/D$XX2EA B[:9045G&$>""(?.+GBQN:'4]8D.IIG)X^ M>VF&W8_7_#<8C [Z;H%M %OA+-?1.,P6/3AB,#AUNT>[@2RQGMU%*PB\!#0T M. 5[&FL$K3IUNFUS*"1[:ILI)MS;(/*0A(BH 6<^H\V*TDKK#$Y'I_Z5JHA[ MC^,'X'*/=LYGS5%YG!YQE)DOIT<_,R-5X.2VN=+4B/RW+T2%>GH:INC':*Z1 M]^XSN-HBKI'G:SY2U$7*"L:@RQC"^ TS4&^/?F'6NE<: MPI(EWKSO@YRB
    >DF0$!]#^MSFL!2 MO%^L2U<"QR_";FWZ[0&-1N[9F4?DHL,=?9S(B"S'Z%!BO%T'H9G.X P=1P$H M3\Z<^4)8([MU=/F1X9P'=<_0\:+#!97'97=A(B +(]&/="@(#)\@7@*BXT#K M.%ASVA]E@7-._M-\#LP.<:_!P\;2<8SF)#\3S*88C@"UMJF1*D'XCE/=G!AI M0'N-,%.L:\E_1#::^A,'1T%H)6LQA7S709K31/4IA$F]CW&H98B=,:Y& MR(OCD$AJ]7)O61W'JJ.D4'\O6V#U5T>QDI/9Y9[N.@Z5DCBED$!;*UYV>.,Z MGD!&N8B?W0-*ZOBU?,[=!VIC/8X"@IP@5-SC2.O ?$Y?@/; Q4S;!1(C=;=5JE\"CAFY+UHH4.T$@/4J(V:TZM'U#+;U+"-GDMH54.E1*]R2L(T@E:RLB*R2L)O$PP)4B35Q&DTM24:,W1 M.M(Y<4K(9M6@5>Z=$KY9/^B$4JNN8-4C G4P93,%E=AIU1C&B9TP9U&) M5:_J@44UA%=I\(K62!X$H./V')/ @T0 S$DMMQ(#LA^\1/[L]A:4!IRK&0Z4*I)3QY#6 SKN"%7 M*8CJ#QK/XCZ6P;M4]4+EX8P7;I[K3,]U+]L4G%FLN>4*A,WGNHFT])KXWBI'YXQN!I9RD3_((M*YY''E=K%$''X ;+F!WMJTQBK01NJ67Z;\WT>. MESVQN"Q3I ):HMS/>>3D*6G.(-I^:& ME9NH"I,]D0 W21KL\"96J>?F?0^B!$PD.L :9R2=+-]3I B%K^!S'*5;1I%@ MB7Z]SA)I;?\$'M65PFO>[YRPY*\TJV.'7N>%51.5:1W;]SLKI!TIS:ILW^NL M\!>>MP ";YW2/742O69G16]F5 6V-0';34NLCLQS L:'MA"=>/D$=,F6()TN M%L?3_'7!Z'C-34!O;(E1\])U/-F8BK-P0+4QC5,O-*K:?(6@FZWV^2M!UUORLE;%CK>N9.W.G2\OF>+1 >!83922(D?#EHJ M.,[M,A]"X<]^ +.)8HAI-V"GO%SCM=3H4'S!";D8+O/B-\L>8U4"*=H\S*IU M-[CS:!XDI^U=A XN2S-E-#9/L'+$:G*B9+.OO'V ."^NLW;A_V>6D QT@KES M.AI<3K[S)9=&O'U/$H=&&[;/7*KK>&YM*LN!FFD2P M=2L>U)-"VE 61H4,[]J=1'RU&ES\:UVK*EH'[-DJC?0:P #W>@7)A>\'^;Z OL5I:%17"\2-!TQ.13-#$SU-H9O M'O3Y9U'0V"C"]X'W0EX8/V1X,HOUZ6@EOX&3',*Y5P0#:..$Q65Q6*POPFP7 M1)B-[7:Q3[+_%Y#2N*!4/[-DGJ<.+NB#U+H1TSRECT:S[7%[XS< GP"^TQ!7 M*(L%DTK4BZ@Y2[6^/DD2K /@YPF\<7C'QQ^Y48<:/V#"BA^O CR[VN2O MLET6D@TM)W^!W9//WCO+F*\XBGDED"G]G]*\2(CFSILVQ1+]$2]Y*7LRJ+'% M\KJKFX?R9,#BY./@X>DX/FR]@P[1-'*_*5'-_5D&%W==+]QKC:T<3@87_CTF M4DDG Y,D^8@U7^<==V(Y4D[G=C[J5)4ST?1YYT-+Q=0D;U;H(Y34JK)):G ) M[1J]Q)2.AKCZ,)<4B+I:JU82464+2P%;K[5JK7$E+[/=SH/H(98)I399<2;ZJ47XLP%RRT MZ3W^ @X_X/F9.1U,^!)QY%91=S,'D>OS8C:W!'F.NYG9W,#4B6$2L4Q\\I8 MO@8XUO 8=HA#68YG$VN'"?TG+IEI_<3LBI6>]CF(')IDM>[!ER9@][20AS8C M6!)ZDMQ%^0"M_[J(]DA;L_.'N2PV]KZJ*1O6%,7RUG5A'NE%FM M3;A05RN8(3G\M-?K7!:2!5S8S90BV5'%D#+I:_4 667^ M$2L!58#8,K?CKC*1Q%X%B0>IXS#UH1THN)16?!S%;2A9 MAJFI.XIK1WILS2D=#YY18W]L*XOC,/5UFML%;;N*RQHG/HYA M2' 0 Z*^Z/1W*AV.ZI5X_O1_B69&"OM*^9KY?8P8UI-TL5YZHM[.2"XE M*GH6 M3NZM M?>\3F)_Q=Z*&,YN*RD[>FPPURYTQ\0[=^UL0)62&F(+.PB2/= ?6,:S$FQ8L M/O+93U+U?F/VS7:AU&J@\"T2NY$NE\>_ G]Q=7<7I7&18VF]!E@1!H\X,5P< M\6H-]O0YTWJ(E,19-\:<27>.6IP51,1Z&B\NHHZ#I?KT363;!^ZBI MHXK6(*N1NY]#A?@O0-@.@>O()P$0'R_\]O M,9X\^4]*:59=HYIP>Z ="-);;T52FG!\!I2&QJ?+=3!1FYIXJ*?A$/!\%_K& M-PG.BO[!UI.9)IV;P7.>JH=^H0 M51RW5;$EF)J)GRHX. Z-=M&#C>@D[- RTDKMQ9$^_!U'EB?7GY)3=Y7)' >Q MMZM(( XZ;O+LE8MJWC/'MT*53:AK"HX#V#N+D"IA[NI["BGR;*LQ31X6?7D.L]Y'^>\CZ//^VC% M'3C[P8;V@[GZ=(-V#?VH?'']:-<"?E)>P$^N>U%4A,NIF =5!%*JK8HF[$T% M/"DYD8J:'.R.XSBG')Q3#HX)UUYM_Q--2#B[4O:D" M*6W&V#:/M:LNP5YXQ4_3\0GFSYB>O7>0X%>E<83QPS57BS_?O.]!E(!QN0./ MLS^M4V#LX_4P\0PC3P%X"Q#Y>>%I&RY!!-8!:Q&B7N860I[)84Z&/J*Z'$%? MUY4AV-KBL&MVT6YS4$ :7V&Y5%BU$;0%2$S>6 M.XA[W=0"NT7,W7$ENAUD*C1N'@8]S MNAS3DBS6BSUB:>2CZ(@RVMS\5X;CJ<>IX^EB;1/J.W91V@N/&U=KS%BHCI$M!81N=0"LAQJ=AK04 M@H<8G[@,-7L)07'/=E@^=3A+E_XYB C'OHL0QP5)8>CLC@%_7$O!0'_,7T9W M(?[*()8N<[E%0L.EEP ?B^AH0\A?;]Y7@$CGA819O//NP@:4OF,I6*?M?$+7 M-HZ!T4(;Q\'L7?82I$A>(7% -8;>;?W,42T%(B_L[/]GEJ1DTAU6?S:4-4O& M@;%!E.$8W*.54VFAU %&IOEHD1YG95(54K;\.7NB5;&D"[*.1Z[V@*- *M;J MOOXU!S0"&VQE<1;2JFRMU84]$?P4A?9>W-Y.GWF:H*_5*SX10N5J#@6@?YO) MLKW^46#XRXRAJD)3(/?K)()- M7%]M\1QGG[@'7H*?FD'H11M ,RC(]W,KU,$H[50>!K8C(-H !M\SU&?T"&/$ M!-/#8^A%^-QC_^U^Q[;MJHYB=J'Y <$45ORM4-.P% =? 8[6NUBM8.:%Q)?] MYD4KK][>2 54,!VI_"1)#0+0FX4GU['JC^*3LAH_#RKQ[> MZ?10_J3UHC@;O ^64"'>/"5U@'0FI(:M<-1[K@RLT&6>D$J1 AZ@-E9_#*[R M%4Q."TIR5V.KS;X]DH[_BD6S9;;? MAP$.4XZ2P"^,!')DQ!O AE?,%5@%>T#M,AK63&QC6OEQ/J(- -Q%K^APQ_ @ MN[Y3!VOX@1(#L )U*2)!FO KND;B"&EW][%'RDMKE@L8G[ !(EYY TI3T^9D M)6OA\3V!G.%N#O:H/9670]IQT-0MC+3GS-(&/*UH.N"A5('?\?@B9<[7IW&U M#ZRM>JW6Q[E7,M!J1=A&3C PPB>KK];XN1$AJRHCM34Z.QZ?V ?=\L11=\,2 M^[S16AC+'<]B-+#\<&YG=SS343N^T-&X[WSHK::[[-R_X'A$K79J%#D_M.(Y M(DKL: EH>%BLI^-_6S+N9>T1G37"?#9GC1[ \M"A6/+\6AY M?:!6G&6.1\?W<:EH!FT^Q'PW82^O$*RGT!8H5VM=?M3K+[+UT<:%[P?YDNZB M=0QW9*QQ/<_ ];H6ZPL_WQMNH5=J4VV!/X7S(8@VR]2+?&QK_++'&5L3U/#G M'WYEUP.6[*D_[2A9;6<@)N R2]#GDZJ2_)C!U=9+P",,5J#(&8?^ M7!K1,9=1L7Q\?J%_L,,H,VM#[#1.5[;WW1Z0"QSZ_.'VCE8F4(!Y$*E&2 MHJG\$WB0>V+I;4VBRZDI7V]C\KG4199NR=7UX.T EQZX78PL 8D6Z#IZ DC" MSD!>JQ'<*B'T\' ]"LO@)$X^0#>3G<4DC,C])^KW W$69': M& 86^01"K#(\>C ]<$\)I:&VR_@K8F^(>+\&D1^_+0\)OF0OT0!_ G@?[ )L M&"O?S6)1UXL.;$&B]5B&P:^43DTN#]5?..2E,( =,@OY3PCX#%G<3QOE77VZ MRRD%:Y'7<0R3W^+01Z<3L2(VC4GTL@1N-NFP6OJ[2X8KG\DME6VVQNDC38X0OO2^3EBVXH MI8P'Q8J=>Y5XU&0:J^Z98T:8:P3C8EWYY:/\]<,;1!OP2 1?QDB[*+",PXP( M3/?W5R1HCOKC H8>^@-JP]XB+>,:W$PD"[\$49$=$NRKVT)*#YS2\I6B6)'W MS-NP<>(F)QK NCF0ZT^A5Z"'0GD\,=1OH-?(C31 M0N9#?[D-D7;J>W2%@I0Z9]&)B6G8058XQ]8FPKSUSD>;&ZP#[QCX6VR\7R\8 MCW[+=NB/O'08/7Q(GW+Q%"SCJSS#*KJ0\\@'CE;!::YM3C0;[_&T+=:+MPC M9!OLEZGW)RC1HLVVW4#6I%]ND^F1:SS7_AD3I=K0G JAFK'*:@O37D^>U^L8 ME23KD7+TB9S0UU7U!FOV,3E?+8OA;JJE2J0[>ARE-JZGJ K+&7*. R+CE:I7 M!!.X@":)%XN:^.@Z#E4K+U7M+%*O4<=18[N]CI)#>Z?4A+"3\UI5R8V&O.. M2?O!CK0GXY::(&@,DI+ UU&PN(XV$40$34>!47#NG1>T/>+H*#A*2J'0N^AX M2@\))8_JMW04%FF.HR(E.(I5^_N_X8)V%!\I/J3H&G<\L84Z*;']](Y")_\(%RCJ(EKW>U#-GK(Y.-%>$W2N=7?_1?CXE;1H1K+51PB/0J9O.%X.2O MI+XKDB)RFU#DYP5O-P 1D@U91!@!OVB@$_V_)JQ&_+D4P\ M)$,'%X!3_F,\\6< =XLUGC+G99]$1V,O%$FJ9XS[?1&$*9'4@-7'2!G8)%VL MEU[(>!W!;FNA:0P+0R>?2OT\31/_YXPGFIJ=@V?QUH0I^#*-AE M.^:4ZK\/B1)E(^N_:7MOH<0TF>^D6XS2WPJ:5Y_PW73K82RY.FX01:0XO3,2 MMHDT\QS?D&M:X19ACS'48?3>^8>Q]KLER+>&NR>,]1,2EBZP78'UB%)Y&$N6 MVF5]UBZ*_,]#G/X3I)B1X2WPKT&R@@&9L<(212,96W">.!QT7J[*.&9>NM4. M%$DHRE@0O:VV^W49;*)@':R\*"U?6YUNR2L,8ACFLKNW\S8DZN7\%6*7D;2M MY/RCCS#>0&^7?VBQ+AO0)B_?V6?ZL/,/)B74ZO,H&B:FCE(40Y7'P%"4:M=! M:-+&&3J. M#1>%"#RNF7'EUM%$T>+Y>F$5L&/X&AA-^WL M4^2^Z*7DV_DE;WD09[6.7I4A6AG'Z7083OU>PKX2*><2)?GV.\ZXVW*Q?0;#9IL"_0/(*DM3QZK!0A-\)\6Y2F6[&;T[.)(LW M9%+WJL0P&DNCU+[U!+"WOQI5R,>P[:-.I\QJY"*\C#:-NH) M?VJQ_I(4;U\7+^@L1\"_PT_GMMA1@ZMP$Z/B2QAL?,'6^ M#7M@^?ZX*-OY?HASAH59CZ>Q_,6?$:?1;P?\_M"3:H^ M=>;LKY9QC9_41^] KCJI\WALK"]<--OO0P*2%V) ;\/X+:GEY%L3:0=N;++1KG6F*K+#BY'8^F"D2[' M#I&DTW([YVV6HF;%VXS"!'QLC+,+QU$>$X #".MWN!4V4%OT-(-O>TNYM)2I MKC/P@'!^?@/A*_B,%K%EJ?RMA[-XZ9@Y/K_%'5=Q?+&W M<<;*O:,\C.U+#5YU;"L91J-)3/[+R^"=SF;5AK!XFR[6Z*;7M%?UL0;?L./G M.^Y:;1R+MZ[C;EFWM"^17XBWP,^3/PH>][<9R[C[0N2!TN==ZFOB5QF$LH[K MLT[V+ .I!*LV*ZGT&[/AJ+LL[K(M:6!PC]*^R[8D$YCFBH7+IB4#J.8:C,NE M84R 2N1OEZMZZ$D2H:B\]?&^+QP]EAVUQ$F][>N12NL::Q^/_J9'JCV]\&N$ M?;L,)EL/U_K:S[H@AUZ>NYR'V^A]X^<888I,#B6&LX*DC&'5WE'"V*M&9-9E M?+/;A_$!@*)ZS&/H1184">ELS+I&BXF 7UE5Q4O.J!ZBUM> A:Z2.&*Q+F9) M,I<&+Z3\X2.($GP&BR?7CS$B?I &>> 8V5GFBCL//!>/F$#QB,X4C&D%EQCF MUH1I--+F("M97;),X]6?97(&_#7J[LGU,0@BI\Q+K8F)A^:K+?"S$!RY2?5Z M.7%3:B61=F,8*15TJL*&6./3D2,*@Y#:C*#M&-#X.X)T">!KL )Y2>(G4);G M.S\22OWGJB$UF:()6C&OBRC*O+#Z8X)P+'D/_P6LCI'M :28&4X7@\3_:%.7 M0EK@(#.@?2E_HF_=\C>&?Z(N_Q1E,6K >:G=[ M-A5G63@5XU7;KD9?(SECD#;^XC6JCEY B.5(?%=='DY-"@/CQ9L'_:.P! .< M !/KZ[CN.!:CN >YQP^:@ ]__RY),N!?9S _5NB")"M(2CY\)ERRY+JVHYFN MJ*"DCE>--#I47D<#,.8"#',!!J;2W'2UB77?B>##*N+2Q,]Q.%HIZ#2\G"[: MT4'3KZ4H4P/;<3"598$65@M'XP/GTA(Z6!B]X)"K,'40O368K!P-*=5VC4KN MCN,PZJ91*2NBHX&Y?6.J9IIT-%"W%UF&;@5U+S*W+PIMVED=#;_M#%^?%EU' M*W)TQ[RM&7B(.AQF(]!(KF5,:)!DLQI_[%EE08=G=*@2[_]O[]J:(T>Q]'^9 M]YF.F)W=F([8V A?JQWAJO2Z7%TQ3PXYDW32K92\NMC.^?4+0E+J @B4(-!) MO=3%!@0?A\.YLR[G* T[&^SFHG(L?TYEC;+5MO$SO55Q1W"\0&E0$J?A1+$- M%]LM#C']^$U$2/\@#'(0-/2';-++0_,WDO@EC0&<1C>IS5,MRDEG+(_V="#$ M:;";@Z55F54'0X/W#(MO@PJLZ&( M%Y\1,&K\7$1B9^=>&W%#*!Q/+O+ ,56]@/B>-ZU].$\DI??$\)T)W(]B^TCW MK?U6D72K\Q=VCUTPNB0\.,)\Z#T1W"5:!J#TN)DBGIX$(IH1;6)_(!R8S;;5QA?"DQ M':>E[?BR:SL^3CW:*&6!6?F4 \A*]B;7DCN-S+W"4U]:[ L\2X2DH0.X+O.4 M7(1I>K$F\TB+*T%R($2M/9GXNG#BR>E\N)^Y!,BKU4\<;>*/[X>42AKD?-Q1 MB:Z01Q@K)Y(<:?4E#-*4\,--SD23^RO2]$=$Z(+U3\E/;D,BF6R">[S'M"Y% M78*@&D:24^E@&DXB_\EZ*%-B)^KX:+/L2I+V<<:]ZGE(*9G?UDUBIE2B$;>S MQGA[NI6,^=Z[=/EP^-'-=HO("7Q'UX0Z5]O&;T2O/6H.XG"9A 9><%3(%M\1 MT0+)Y,+#,8J@96@8OH=T1YO'PI7N+_WQC#X$N8I^"Z*-^-+IM7'B0B'R'5Z3 M>VJ8-_';&H.,HC(IKY#K^1"^E/5,HCW)3,<0/Y0?=7A!;QIJ@" M%$<%@3*#RA!74QK"16&(LKS;4UP"74T8I5^2.!46BQCJYO=NL3OS+LI00LY, MRH)LJ$Q)_B%QO)K\@B?7-&^:JZ2:Y;>)B)2^ MMA>L_UQMOP;)GRCCOY=@;EP'1^(I*1Z^/!1S9#L@D$54>KA> #M:Y6QHL/)7 ME.UBI96(NKHJ:-"WFN=D/@D5]%GDB$B$4NUM[$BIP%B^M5I4E$Q3 2<9-Y!S MKZ6"3ZK.2]#V$P'WDP][E'IA]4*H@4/%]5[UT#'N.0*.*M]W='S/F._= 0K* ML$.K26]"/Y(-=/S(IQIPG0VATW%6G1=.7$_=L7J*"\<9T&.LY1YKTJS %067 M3J6^MR8RYR.9J?G6!CB=U)T%%#A#;B\>LB,<27#/[,G>M?K.Z3NU@).FS=BR M=OPMUPL'%%T]J7G@4K81F.SVW*I?**>X38&&QH^_C=67A8A7# _N8@"^:=5L)NG@G)$"E+G+S?R%]I6]QV?B< ^@(8XCWJ/9P MW-./T.,@2VZ3]W&Q_TP"_H(BE 3A1;2YV.QQA&F &/5HWWS231(D7X\;PY^= MDN1?RGHL+U,O+U,/TUQ9NUY"8\T6[B8H95?M-G[D,/E6!.,;^O@>$PF[#.B+ M0_9X"0O5$_QRE80!^0%I(TXP-C*N)UOFKN#* /MXHM+J:GL7;? [WN3D]N*S M$GX[5Y/\B;-=$2Q*]WR'WYYB5CV4>R3&C."C(+I4@O(A_?_TG'*5'3H96U'R MUD?\M(OSE#!)RD0)Y\D0*DWOU+<:41LG$5F;=-%\T[+/I4\$&2)ARJXG3 M>NCCCZI:C?13QW?Q*'AMHRE>3*DG76VYEJ*KZB8.:JR@6)!$1.--+ MM(T35#EMGH+/:_26H#6N7LR\V,=)AO]=_/4 M95%^%D?U?^L7?R5(*W9UP?62^ TEV8&RMHQ,CW+H-V9P&H!9I:=/"Z*3DE^N M"CW-W;AQ%H0W(7I'-)\DD5&/J*F/PJCH5E@5QO^TL$FF=Q%[E$E6*\?&EZ:R M![5?A^W;@UJ_MR3#/7T00 ZK"-W'T>L32O:UQ*4CMRF-8H[#ON!L$Y#/-JM6 MUZ'Q5PDF-Q0.)&Q6I[\YW!5.\,DG5U3]$(4A2LC^B+_=;>)>'Z-IFNGC]Q\Z M>EFGCZ5#8\,K" M>4FF?+'Y(T\SVIY+4U-\U_ A(;LT=$B.3 M1$Q:DE\@@YU\Y6>-F;.)3\#+^M]T44RZ^ &<4 MFGL9JJ%O'),:C$I,_"]XL?(ZA^.8NT;]6$735?04)*\H:TS?-"RZGS<7I%.& MCQ)*_1I$ 9LHDZVX+VA(VX-B*[\7![>2AOSC+;KS<[ Y=6QR8?L4(-1I-!TW M:!Z[8_P^.X!/\25B#W"BS>6A0!.-._3Z7W&#P'%&1(+:(DR4+61NY?+1C:WX M/GA+474D:,YC;8)J9"3_B(@Z2:TK7 :G.X13#S]+6S+EVR]'16*>NQ#NU06EP/MX7M MO,<6TGHYAN<)GZ@J[@#:0,$2)$!28#BIB-!!Z-)&#QV@ $AR*9M'I)/)"!P, M_=<&S&0HGB&L?CUVX0%8@RF3%7?23ED$"M@4V8WG6XM1#'I;VGH[R"$DSF8HM3=+ -')86W>.2J;H&:+63Y0]2HRBK%6X,'EF9)6\,#+N)C1&]N$1' $"E+//)R)D#?+IW$SB*,J0$. MJORJ4*A.8P,?/XZE_Y(@IYH.<'*=2ON6E.N!CK!-+MN*C@7ZYO%IG+6OI!C% M!R)GG;X*%'#*M691:F0( 'V">@(*GZ@8%_0-LAHZJ1+]8N.%<I2:4!? M@)_D $@3!X&^".^I<-.N8 <=>YM$;6)C2_S_"15_OVC?:*'"9>LFLW8)ZAZ6 M._#KL@-3[(!V_<4J) 5:2H#%_9'7>JP /=M0*L]N"^WZD]4&0HTSL+.!W1J5 M%8J+B\D(RQ]19+/: ; &3\?;,%#ILX(?K"W.//S:94\QC?$IYU IN ML(8(/^#NUVZM@%_46!V11+5.;(6N4165R)"=M$I=8#5*@%<00PVQ&M>_MGA(L35AEG53__[E]Y^$3S^ M+'[%_4V)46O;J"071?$[RUSYVSK>_U)5Z?\E"S[C*-X?V.5Q53SB&C2"?GY51P5HFP>A#00\.\RD">>R0P!%].2:)FB M)Y==S,2UV<%"C5WS K&-JHEO3)G(@B3SPP!D82?&&XG-V(A_95!'Z)6N "S, M%C0S*X45&,G?1,M.J"N7P!.+_=L#99G?1K[G.5P*$ZN^P%,69WN B-IJ)9MN MN61,:=[ T\(L[UXVK2_[R.X)Y2V,N8.DGS* 62")P2Y:^:W=3!I[GM-G5#0MG-8)X>V\WE0T):Y>P[1[<\ M%,">"8G/_P *KT)FNRODAZ<&:DO:-Y%_^Z([/U";HUT.PNE=>V:;5V4K@F%-W.(L[*IDE/\E;<\O"Y3?B!H^K@-5NH4%IP M:)K;'.#8S^V"%#PQ +B PDQ*]2[%%_TX(%W#M=&H91^CQ^>V01SSM]&(YF6/ M;%BP+<8V>Q.8.=M=V@WKF M?^"!U7/;/"U+O)5X:YX ,W',]=%X=+%>Y_N\,!D52%&X$[0CB.-WQ%Y:NH_3 ME/XXC@H\MXI=YA6,K;BH'M%V8RMUAW%5V*I\'90=%Y$[K-_0P739EVL"E,8> M\]NZB,,=I@-I0+%Z?R<$5#Z]UH$[E00=R_LX6,03X?MKQ#J4TCYOY)2H]%/.("(R#GT2JVRD%(IQ0H:NYAV'T0)88I: M^\DTZ.4A"WW7&L(9,Q^(5N\TTI\F%83^6HD^Q?>+(O=?\>:#5K6GQY(,3$20 MAP3M<;Z74[A>7P>@2@6W(-W=AO'';VA#9%S"2.@/697_1[0.@S3%6UP^H!G1 M"L:"/3'[#2?I/.V9T!+-"J?E*D^H!L24=;8F,4AFO^$9)9$I/=#''\@F9EF" M7_*,,I&G^*%0$46UJ$X9T3, OJ%LM97/>00(*J/.2TEX_D_G1HFQVEROZE0' M@;,(+),J7*V &W4E!WI B(I&U*IGS\<8.$PV=*XFJB*%!3BL PI/$R&S.P < MUS'Z6(L<1?L"'#>^DJ=Y8A>!SQ9PN9NJVYU M9M78C8N_1[G MA-L%:5:.+W:."EJZ@XM'D#WV/'!6N5T=+(EE4]"*IW1B]#!5-"E8B*2#,=KX M24,HDVB0,KCM7%35:SQC+X"MU<1%],?FCSS-*$RW<7*QIT3X;]E\Q>U=RTM# MEZ0@Z5C]5K)A$ R]$#5/N*2Y)D'^U0<8/Y4[OX54^WX%C Q/D*@-G:*['KCI M74=<:%*-[$X^#\@$=,27"X";:DTQ;25BM(&E5QQ*^S"V93OHM#82)(ET.87= MWP\#5/V*1.T"O ZRH&W37+VA)*#(5IWF9:"JIW^T2P[8J&0]7$1@]J>C/G$W M@<7O*,K1$,R]9NZF2KU6E0/[)\YV5X0S$ 3@F.8TU>#+M*4B,Y($@X^9J3% M'+08!!>;=_"W!"Y[#:WA$Y)7K%9"LI-Z:E0S9HBR.)\G56/()]M0N25R3B8=RF+A+^/BE>.4YWC'*NT4M&U(]"$B"K1 MLA)U<)33 $-&"40-8>$\K!V1YYN?3[BVZF MSQPKN\)#$6RS:M68+%[D'*!L,PVBW<3W)BW=RLEDD MSU6\W\=1,_'N,DCQ6F49"J.X\*4$242(-GU 257\6K@;"7-GN/)"H#L+9X*'!=VP!<'8YN(_;3CVABTUBI7"PV]!^O/&P& M0!5<8M.H,;"@JZ]2&V4$G.N ]M0_5K9BAS*\)B,4NN!1;U^403^406N!0S,] M^\-F-ZM"HEL#4-M&2Y\VOH@VI:T60%61WO+(ZLC/4/*.>H9%:9R?H*OK4,5B M3D7]G(MUAM_)=J'T&J7K!+])$MRUAG#Q@@@9FZ: -F8I?PY$V-[%(QG!&H>T M6B0Y8&0B\J<]N&U=$U6;V"7A_$.]G ;T"XB\X'%J@?S#([C>*=[9'^5D\?;O8-[VPARSVS<6^:=AOHRMV M L?,BOW(J-'2J^#=Q?0[Y3%555V Z9[1G64*8OI[1X54M @.8%NM[@1^B2F MIGT"KP6@(73(U&#@*)E408E&;25+R(/W,IM^J@U">RI'\.L]2(+=9Y/"(EB9 MW$@]T,F)@4B^59>'>W(AAC<1V8^#S+TP8B!3RTV3K+%4\K_C,LE_GE$E M._S&<5?U?S_UI+@N*%X+8Q;-FW5\0S>%,)\4I??W5V)KIJBIAX3:X\2:]'GO MTBW\%4?%/5!-IMY['ZIUJ[O)T1CAQ@2E:_^TU?O]E@S!;&_G' M<4GD/\^-D\XY<[P6UJ?$OL4];+U?FSMI5ZN?.-K$']\/*24M(C?<96DM01$% M,<(H):V^A$&1_K\AT@*]Z.ZO2-,?$9D2ZT^/WFU(-G@3W.,]32*]Q\$+"]VM MAI&<8@?3,/=A#<]%.(/;_%:_>W.^B'/5DG_ MTWFRW@7D[P2OD3B?S-BPUM=XRL8(NGMXW[!YTU;[ M??@S ?*QOQQ_)VT5=! MDARHX5"6R#QJ*->:GII0W];Q].5GN,^SCM5$*-I(< W-=\)0I0 M;7 2:BG@?5J:>DZ3&VGI$4"!E"@@%*J^,@#O?(D4GN/A_CA/C9]&E@C*!=NI3W#QU=7UP?OHC6-KHPWPG5$GB ;CC1HV'!6 MGA>D77,)\#J'0Z <"QWN@NB5YE\/]5@\PV=O"SS%3MU5BENSN>+,)LWPGBI" MMP%.>&9=4Z,ZKS*?90E^R3-6#WAHDT2$>\*('GA:&1-B/&C8D*_:^_R.JP>9 M0N:-]]+[&W8.D3J8QG@L<,.&/GF>Q*R!*Y3Z:"IS?J-*I(^/IDW#* %'NCZV MR[)4>35W=Y2"V$Y&M'9[B+<%'NLU!<2'ZBL#48D#\Z]7W-.*&W&+^F,XD):. MDPS#^".(UB@]!G6GET%(?R00C]3Z>KD1Q+#MO0%X"*5);R MB=U1%"@:R[M%7Z/2A3WNI#6Z>[]>1!)H8 MRJ];X $<>A>U.ND!+Z0R6C!01_"(_=EBR-/.1R!_MO@9N42$DA-0T^5)1WOD MGBQ0GD*A33'78G6,L\#R*!M;B2O2LF.6OZ!_O 0I^I__!U!+ P04 " Q M@\I4@UVXL?4" #L$ #P '!G=&DM97@R,U\Q+FAT;>U8;4_;,!#^OE]Q M8@(5J6GS BDD626$ &UC" '2MH].XB06CAW9+J7[];N\%($@$A73%"145;73 MN_.3Y[GS68X*4_+Y)X@*2E+\A<@PP^G\Y)?E>A,GFK93-)AV%E$LTU5C68$V M*TZ_;!EZ;RPF4BI,8$_L[3"3PEB:_:&!@_/*A"51.1.6D570/N!,4*N@+"], MX$R<_=8E(R7CJ^"&E53#!5W"E2R)6'O'TAA9KD,VBQ+.FL+E(N8L@:,D09B&B1Q.F2J'2C.GV1 S]">%I&/: M2# %!282J2JIB&%20+P"13/D6R3U7XU%)CF7RYKP5HW.]-H00TN,I(-AB."_ M$PU&SFX/DS ZQ?AP;7EP(2?@>9[ENC/W !VP+B[/;K VA+QKO/08)\ED#$2D MP^#_W13!R.T30#\H<( *Z$X"SYFYSK@9.X>^O7?0C7W?GNUWXSU_YAPV8K1S M;]]W_'[9PF%(]BK%-I=D8T6@HV/GL^/;X4<>OXXU3"ZY4+AAX_:-J9MB$J?P M@ZBD $Q7UW;=,2R9*=!"5S1YV/+K#B Y:^TS)HA(&.'X8@]54*>Q3@J:+CCM MS>'&JHY'LPRCLSLJJ-:U.:N/& )#UEB5Y"#OJ'JT4HNX[BB]L;$M\46*^)HF MQ#0<";% UZO&M2M3Q[:^]]<8-B[5X%M1HJ ^4*3PC6 4M5KS,^DKPRXC:N$# MSYG,/&\[_,C"%[-PJJ=PHH0VL$/**H3?B":'\_/+=[3%#8#&&R2/C.$45\+* M7'/WMGUX%6B.M2$ZM M6%%R:Y$,VTQ ^)*L-#K6=Q;M744T;6XY_@)02P,$% @ ,8/*5'=9QT-! M @ V D \ !P9W1I+65X,C-?,BYH=&WM5FUKVS 0_KY?<10&+<2)7]JD M=;S *&U9UY;0%;:OLGRV167)2,K2[-?O9#LCK&,PUHT,AC_X)-W=\]SCD[FL M=HU4K!%R MDSZ(!BWPP''7/T?S97G344[PN1'SALBM1>'JM!2.T)0C M)8C/Q5,M*?'D"1)$,>S^#0Z CJ])(KP(4B J>(G ML=8'VR$ZB69Q-.KLZ&P:'I\.]G0:SDX&^W@ZB\X&.SF91M-=M%/?-'IE"(SJ M<% 02@&WS/ :XA'$H4^_%JXF!]LB_U:Z5T)+T?N70C'%!9.[-'T9/S@ RVLL M5A(]\O+J@5I6Z<]=D79$"S[>U[;\([?_)1IS8B?P?GE[!3J40HK#[.WT_*M1F2[1E%0:Y0?88L)+N M;#,Q7S$N:'1M[5MM;]LX$OZ<^Q5$%UTD@.W83MQ-[6R!W&[N MT!ZPMUCTPWVEI9%-A"*U)&7']^OO&5*.G<1)TS:W35*A:!Q)P^&0\SSS0CFG M\U#J=W\3IW.2.3[%:5!!T[OS_W2/!KW!Z6&ZA,!A(W$ZM?DJ2E;"AY6FGU\% MN@Q=97(R8=SO]5]/"FM"UZO_TGB ZRI,2NEFRG2#K<;IAE:&NG-2LWD88YY1 M&E+(4NG5^*,JR8O?:"G^L*4TZ]%3&X(M&P5Q3JG5S(P=:YF\>G?*.M8V365V M,7.V-GDWL]JZL9M-Y7Z_$_\=3&[=&QPD$Y;))F-=*?7MA=QK)FQ%H)3[ *F]-1V31L2L1YC*,GZQCFWWG_1T? M]T9'1Z\GV[[N'O=^.G[[>E+)/%=F=DWN/@B\^=X0,.CMO1=SN2#A:*%H23D< MKSRN*NN"L$;\ [.)0;_[K\,SL7]6DLGQ/XC?;$\,#D1A'0:06)%T L\P_H,T MM70K,>B(87\X%+80O__SHWAOC%W$:.$[N,AZDQ9<+QQWZ4') "C+**:E%(3/<3W;"RLX5[OS;FEK4M]%\Z](][>Q^OX>3''RZ'_<';B6_0 MW12='#EM@:X"MQA"[X5T%,$*\*FIIEAO$!@RUMK MC./YG=4)M96S&>6X[<4^0)H34)^0>'Z9S:69D3A#J/ZCUI 8',GN8+1/!W'H M8)2GJW2IN#,SB2VL7W \WR)1 C7;\N")BFL3%0>;NFJ;6I#@2NUY%.5O>_V3 M&VP9]8;')RU;/KF_^_)@[U?RL!2XB27'IT'=X6HHD[5_^! N2Z8$@#8SI4+' MU@X*$+(7RL=$ "DR40]WA)L4LIV&'&D9$=]4.AO4=IH4Q0\5T@EL\5:K7(9H MZ-2K7$FG> $JU6,Q,1K65'NND6* \+&@BFG#>H)! 6F*!U425,MJ+3G;85G1 MB$VMA1&I":AEU)(]?#P_V!^@9,+ ME3-MI+=&DUTJX&) MZ?2R65!5NPKL\K%:S#+K\FA ;&5F9% $:I ,3ZAB]K((VK1$)+!<5 M.I6R@[WSA=1UC.",,RH*M!)J 83X'2W!IM1[0$I*E[O;A$@=#$0Z\:D9F=HZ MW&W"0Y*FO)(F[K2*3_?I8KKNX6(TH+05L&?"REOTOW#TYT@D"5>W\<$%4JKP M8XD4>Y/X(F5]QOM9X&^:ZW1(MR/@RQP#/5W%^[N)TK0T& .PH_/HI#+-HT;S M=0DO8:?B:IIR=5*"\K_ RBW+!A^\N.L23IS7C$83)=7TE,WA^W)_$IUTM5VBZH>V2 M\DG2/.C'G6D& -5:5I[&/IT^$6:#6C-[V3 MT?!U-#GD=P@->X/CP2/(')WT3MZ,K@GA%W?3_K5SD[MN6_Z)8+G$1G6GR)<7 MX_BSRS*7X&^ ML?A0&Q*#?OHRTE88W(F#QW/=M9#9[X$DRCQ'?WZ+++4)2ZV36B?M\$>3:ZZV M:-3':D1\L?CD??6$ N2A/[SY_=]= ?+;YL"6H\^ HZV36B=]ETYR=HE=-C^_ M&KYJR_^GE=WNR6S?;@M_&CVK/?S=D5>\._'L]9>YHD*<7U)6\\MV\>_TIJ6M M&;Z'2-ES6K]]# _K2,C/OE$]3F=-W_Y?NP\;YY?989*SB@!LBN+ M0&XL]5*N?,P1IX?I+^Q/#^/?YO\/4$L#!!0 ( #&#RE3IM[C'L < + Y M / <&=T:2UE>#,Q7S(N:'1M[5MM;^,V$OZ<^Q5$BRT2P'9L)TXW=FZ! M7+L][!9HBW9QN*^T-+*(2*1*4G;<7W_/D/);XKSL)ELX.6.Q<20-A\/A\\P+ MY5SDOBS>_4-=!LA+.SPOZ MYS>>KGU;Z92T'W8[W3>CS&C?=NHO&O9P7?E1*>U$Z;8WU3#>*)2F=DYJDOMA MK],;Q"&9+%4Q'WY2)3GQ"\W$[Z:4>C%Z;+PW9:,@S"D+-=%#RUI&W[R[8!T+ MF\8RN9I84^NTG9C"V*&=C.5AMQ7^'8UNW>L=11-FT29M;"F+VPNYUTS8.%.I MSX>9\IA5>S@$=KV_SM58>1$=RAHV3?T[;1$+ XZK)^QAK__LFYA@8K([O(L_ MD/4J4XGTRNA=]6)!V2XSX4-+?#2Y%C_7^J^62()'Y\+GT@]WEAB-Q]FSP]/. MX.3DS6A]E]NGG>]/S]^,*IFF2D\VY.[;_+/_M[WO=0X^B%Q.25B:*II1BHU7 M#E>5L5X8+7[";*+7;?]\?"D.+TO2*?Y[\8OIB-Z1R(S% !)SDE;@&<9_E+J6 M=BYZ+='O]OO"9.*W?W\2'[0VTT!3U\)%TAGMP?7*P=7O'/Q+.D ","KGXDJ; M64'IA%H;&$L-E&GC!0^42@NIYZ+6WM:$-4E/ 6] D10EKJR2AH28AK#84E*5LQR ME>3"U?QC-7Y&EAHEO(!2N0+E&# A9LKG6*"K* D&LMX*IID4RYQB6"K&\W4W M[-GPVMEP<@\;2&1* V\,W16^6J "Q/'8KCU7.F.K.)+B]Z2H.>@"PVM@:@'_ MRA9S40&"S!YF55&LZ-$@T]V8&L:FBA6W6*(N( !.& W!NY@3R)=+K+"S-R" M,)8FRGDK,9'DF]%N6-E:P[U;&'/+VCWT7SOT3SL'GS9P\MVWU_UN[WSD&G0W M12='3I.AG,$JQ2RGH8L%3(@OJET5JAM-2F*'RJD$]CB3*%2Z8.A M8Z=2):WB!:A8CX7$J%E3[;A&"@'"A8(JI WC" 9YI"D>5$E0+:D+R=D.RPI& MK&HMC(B5VWK!B=_&Q()(2!A/Z@@?HM8CP__C^87.#E5 M*=-&.J,EYSGI0#EN0)A+TJ8+7(-I2HY5H?R6'46[>CFTVQ\@?+F#!U]\@!#>;:0+RK96X9NSR3II5I&<4?\9]>&MGF=EFT3C MXXUURYHLW(#.LE3>$]V7+<<&91\+I H6!BV'X!:2D^/DAT_NOQ8A@?ZL%180 MV%_K))S6'>U/"EXY+?BDX+) 10];PUMP6,D'3HDBP+2IIY8=^XSD%1=(L<(/ M)5+H3<*+E,49[V>!OVFNXR'=EH O4PQTM(SW=Q.E:6DP!F!'Y]&*99I#C>;J M$KL$3X75-+EVZW'XR\D%>\P_J9>_1*656033%A!((0$ P^$57 /V5JQ2E)Z: M8DIMHWAY[_.W1_[ZI].'E:,!Y!F&S;53+!S@^[H_"T7<@YFFYHNZ9T M%#7WNL$SS0"@NI"5HZ&+IT^$V: !MY^RL M_R:8[-,[A'J0>4#DY+QS]OWYAA!^L3=-6^S;H/-V4/DM5CT0"&=P0GN,7'@U M##_;?&.$+.DIN)*&E:7VS,IJ-.6*%7U7L]4 $!MW%_(6^_P9T.N^YBSP(Y U M%!]K3:+7C5\T6@MQ6X'P?%NW$0Z['1! Z9O[&?VZ\UOZ+)MQ*YI\9?]O=W43 M@):K'W2Q'A'>-NW\-NP0LX[=\>KKH-LX=5_#,R7S$N:'1M[5EM;]LV$/Z\_8I#BQ8V8,F2D[2KY!4PLF1H"C1!TPW[2DDG MBRA-:B3EE_[Z'2G)>5WZLJPPTB!P!)''NX>\YXX\:EK9A7C],TPK9 4]86JY M%?CZZ*]@;Q+&TW'[2@+C3F*:J6+C)6LP=B/PUR<6US;@LD!IDRB,GJ6EDC8P M_!,F,;W7-ETP/>(*\6 M3/:C,V6M6G0*O$TF^%PFVFE)G[R>.AT]IHSE'^=:-;((-A"6+68I-(+)FY.Y$Z8A''%"ULE);=D55I:$,)UM*YXQBVT"^HT7(7Z M/;% #V!<_P\IQ9KB2H$@Z/3H') @Z/3^<:9A MA-LJB'^!/\+S\#"$<\R]<+QW$#T,Q[_X\?P^F!6JMEA<\7'OV5?1"T<%6R&< M,YTQB28X70O9D0O>0@# MI^SYT_4DBO-4XYP;JXE?;4N1#J%4VAMDK<$:-5<%D'IBXPFC-KV!>$0<7D'.%0+1;<&)_%I)MFSDWW%GN/9YL[ERWWX@.10(GC40ZN+1'B'M9RONO M[F\O$.YE%;H9/W\:OXC2?MZ690)O2V&LL2K-E"Y0!Z9F.>6L)$J]>"#81C66 MU*\I*;>F]E^ZM>KDR;>"U083@S6C<$*R3L;(FNY-+;GA&1?<;I)>NA,BJ:*7 M:G7'D7>$FX$M6D5CJZ]K[!W0+M!-79_AXXJ@!YE&]C'Q_P/7D*XJ;M'/'Q/* M,L%*LSI=NI-7SD3G,B)"/_&M5P\B @%&"5XXW/_&KMZ37T&OZ"$'ZMB,KQ^Z M+\7I[KK_T<5?[.)']SYH]WY107R7T^GI]IB=VI1O6_-+"";WNR5_VZQ_N$/= M# RAI)) :4[3H$.]/[!SJDBIGB0APDQ'#W\WU96F!62;RW<>(U>5*CKD:RA4 MWGA1.O=4]/0WWW).Y6?>WW3XUW[ BAMLKU2HV=<)#@VSC<;VFH35-3)M?,&R MJE4FJW*JV=XFDE(ZK MMB_\[E2W<[5@M=TJ:S;'=J\+6$G%1,+$BFV,WS2GX_9[YG3LOX3^ U!+ P04 M " Q@\I4L9CM(D,% D'0 #P '!G=&DM97@S,E\R+FAT;>U9;6_4 M.!#^?/H51)$HHMSIOCK)9&/AM7.VT^WRZV]L)]N6 M]@KT *U*A4U+YGE2H*JX>#P&)BLX.#%,;SMM.D8V6T5I+_!G_%)?!## M"99>.-W92^Y&XI_\?'D?[5>JM5A=RO&0V6?)$P<%VR"<,%TPB28Z/A.XAOW2 MNC>S))F-[T;NOT/1"ZRWF;A?2: 'V>=ZQ6WC,[TO9<<$O,-6:4JRA!>T)J1) M]'JZ#Z/])"MR_?PRLIU:DG#S.AAS*&D5/V^.'9+$G+7.." M&ZL)7V&DRL=0*^T79&'!%C57%9!Z0N,1HS&]AG1"&)O-@!FHN: 7&S,)HYWF MEI.KCJ8.S\J&R07"@5HNN3&>Q:27K)A%:% CF?J)4<[%C4$3.,*ZUH3N(TJ2 MH=E.\9%J)+SNY,>),^*M1L,=H (W-AQK6II,L?P4X;@F!D7MWYWH&/ZBIVNG MO."2R9*3U_V4"9!4ZU)QBF(]&:KN/&P3*#U#T[OVLVSL365]8;>W+>P)O6=^ MFNHT?)!J10E88+:U]=Z7HRN[;#?>V]EYE%^D@&@W?KK[[%'>LJKB]"ESW9V W27G@5R5S'W:+OK:)L%M'%9.ZT>,>XMHQ!4--IC M+4"1<4U8;(DL'>HF[C43 F@:[1Y$ISV+FHF?56]HEA16W*MV)$Q2G0B@5;3M MA&WK*N?&6XN]^Y/-C7'[@^!097#42:2#2SA"?)-0?OON_OH&X8(-LUM'H??X M\ECJE!M><,'M.AND>R&2J@:IH#M-?"*\_9L0RT4JS-C]U)Z^2 MB3YE!(3!\4U6G^Z1$6"4X,0NES!.7OP7UH:\?@78DKMYO;NY/4')Z ME,Y"#?WZVW"YH):T'&X__.,P8<4-AFL6&O:]@[.&V4YCN#IA;8M,&]_$K%M: MVG4XOH'NVQH49(A6DI= #&3ZJ_>O=:"AEKE DFVU.N7N^LRJ3UH97XDK3JU2 MX8;[YHH472-6=UIRTYRK^9*K-@V<&BHRMJZA:VG$68O&QN!Z._(;%\I%J;ST MG8$[P]WP;=9T%P42L/_\U,^[^;+2J3*-ZQBELBX4!"5'52ZJX7Z1E-(1U@[- MX(WJMJX_;#8[9\L6&+:^B-748&1,K-C:^#UT/@W?..=3_W7T7U!+ 0(4 Q0 M ( #&#RE204IFE:H$ -.\ 2 " 0 !I;6 "-V $ %0 @ $P MR 4 <&=T:2TR,#(R,#$P,5]C86PN>&UL4$L! A0#% @ ,8/*5#/VPDOM M8 #1,' !4 ( ! ><% '!G=&DM,C R,C Q,#%?9&5F+GAM M;%!+ 0(4 Q0 ( #&#RE2'P8]ZP#H! &/D#0 5 " 2%( M!@!P9W1I+3(P,C(P,3 Q7VQA8BYX;6Q02P$"% ,4 " Q@\I4,M8 -7"4 M #G:0L %0 @ $4@P< <&=T:2TR,#(R,#$P,5]P&UL M4$L! A0#% @ ,8/*5(-=N+'U @ [! \ ( !MQ<( M '!G=&DM97@R,U\Q+FAT;5!+ 0(4 Q0 ( #&#RE1W6<=#00( -@) / M " =D:" !P9W1I+65X,C-?,BYH=&U02P$"% ,4 " Q M@\I4#[RT:K\' "B/P #P @ %''0@ <&=T:2UE>#,Q7S$N M:'1M4$L! A0#% @ ,8/*5.FWN,>P!P L#D \ ( ! M,R4( '!G=&DM97@S,5\R+FAT;5!+ 0(4 Q0 ( #&#RE2T2.$4. 4 ! = M / " 1 M" !P9W1I+65X,S)?,2YH=&U02P$"% ,4 M" Q@\I4L9CM(D,% D'0 #P @ %U,@@ <&=T:2UE>#,R <7S(N:'1M4$L%!@ - T . , .4W" $! end